Sunteți pe pagina 1din 1

T2 - Utilizarea serviciilor cloud (referat)

Luați în considerare o aplicație web dezvoltată folosind CMS-ul Wordpress. Aplicația este folosită de
un ziar pentru a publica articolele produse de publicație. Afacerea genereaza venituri din reclame
(pentru utilizatorii neplătitori) și prin plata unui abonament (caz în care utilizatorilor nu li se vor afișa
reclame).
Aplicația conține mai multe blocuri:
● Blocul de plata și gestiune abonați - folosește o bază de date tranzacțională pentru stocarea
informației, logica aplicației este scrisă în limbajul JAVA.
● Blocul pentru publicarea și gestiunea conținutului - publicarea și gestiunea conținutului media
(text, imagine, video). Aplicația este dezvoltată folosind CMS-ul Wordpress. Folosește
serverul de baze de date PostgreSQL pentru stocarea datelor.
● Bloc de colectare și analiză date de tip log - aplicația colectează date de tip log cu privire la
accesările paginilor și interacțiunea cu reclamele afișate. Se colectează foarte multe date ce
trebuie analizate.
Fiind un ziar ce publica conținut agregat de aplicații gen Biziday (publică notificări către utilizatori pe
terminale mobile), numărul de accesări concurente variază foarte mult. Aplicația trebuie să poată servi
toți clienții.
Aplicația servește utilizatori la nivel global. Trebuie asigurată latență minimă de acces pentru toți
utilizatorii.

Având constrângerile precedente propuneți o arhitectură de distribuție a aplicației utilizând serviciile


din Google Cloud. Realizați un raport ce trebuie sa conțină:
● Ce servicii utilizați pentru fiecare bloc. Argumentați decizia.
● Argumentați cum rezolvați problema timpului de răspuns mic pentru toți utilizatorii.
● Argumentați cum sunt gestionate datele din aplicație (tranzacții, articole, imagini, video, date
de tip log).
● O diagrama ce să reprezinte modul în care sunt folosite serviciile din GCP (ex: ​link​)
● Citări către surse

Resurse de start:
https://cloud.google.com/wordpress
https://cloud.google.com/solutions/architecture/scaling-commerce-workloads-architecture
https://cloud.google.com/blog/products/containers-kubernetes/microservices-on-gke-preemptible-vms-
improved-musiios-efficiency-by-7000
https://cloud.google.com/blog/products/data-analytics/how-grasshopper-uses-bigquery-and-cloud-dat
aflow-for-their-real-time-financial-data-app

S-ar putea să vă placă și