Architecture Decision Record

Active theme: Light

← Otsusekirjete näited

Google Cloud Platformi arhitektuuriotsuse kirje

Kontekst

Google Cloud Platform (GCP) on silmapaistev pilvearvutuse platvorm, mis pakub mitmesuguseid pilveteenuseid, sealhulgas arvutus-, salvestus- ja võrgulahendusi. Selle ADR-i eesmärk on dokumenteerida arhitektuuriotsused, mis on tehtud meie organisatsiooni GCP-põhise taristu arendamiseks ja teostamiseks.

Otsus

Meie organisatsioon on otsustanud kasutada oma rakenduse pilvetaristuna Google Cloud Platformi. Selle otsuse peamised kaalutlused on:

  • Kulutõhusus

  • Skaleeritavus

  • Töökindlus

  • Paindlikkus

Valikud

Meie nõuete täitmiseks on valitud GCP järgmised teenused:

  • Compute Engine virtuaalmasinate ja arvutusressursside jaoks

  • Cloud Storage objektisalvestuse ja failihostimise jaoks

  • Cloud SQL hallatud andmebaasiteenuse jaoks

  • Firebase rakenduste arenduse ja hostimise jaoks

Põhjendus

  • Kulutõhusus: Google Cloud Platform on võrreldes teiste pilveplatvormidega väga kulutõhus, muutes selle atraktiivseks valikuks eelarvepiirangutega organisatsioonidele.

  • Skaleeritavus: GCP hõlpsasti skaleeritav taristu võimaldab käsitleda mis tahes liiklusmahtu reaalajas.

  • Töökindlus: GCP hallatud teenused pakuvad kõrget töökindlust automaatsete varukoopiate ja katastroofitaaste võimalustega, mis tagavad ressursside ja andmete kõrge käideldavuse.

  • Paindlikkus: platvorm pakub erinevaid tööriistu ja teenuseid erinevates valdkondades nagu tehisintellekt, andmeanalüüs ja IoT, muutes selle väga mitmekülgseks.

Tagajärjed

Üleminek Google Cloud Platformile nõuab meie meeskondade koolitamist GCP teenuste osas, rakenduse ümberarhitektuurimist, et see ühilduks valitud teenustega, ning taristukoodi uuendamist GCP teenuste toetamiseks. Eeldatakse aga, et kui migratsioon on lõpetatud, on meil väga skaleeritav, töökindel ja kulutõhus taristu oma rakenduse hostimiseks. Samuti peame haldama ressursside varustamise jooksvaid kulusid GCP-s.

Kokkuvõte

Google Cloud Platform on meie pilvetaristu jaoks suurepärane valik oma kulutõhususe, skaleeritavuse, töökindluse ja paindlikkuse tõttu. Valitud teenuseid kasutades saame pakkuda oma rakendusele väga käideldavat ja töökindlat taristut.