Architecture Decision Record

Active theme: Light

← Příklady záznamů rozhodnutí

Záznam architektonického rozhodnutí pro Google Cloud Platform

Kontext

Google Cloud Platform (GCP) je významná platforma cloudového počítání, která nabízí různé cloudové služby, včetně výpočetních, úložných a síťových řešení. Cílem tohoto ADR je zdokumentovat architektonická rozhodnutí učiněná pro vývoj a implementaci infrastruktury založené na GCP pro naši organizaci.

Rozhodnutí

Naše organizace se rozhodla používat Google Cloud Platform jako cloudovou infrastrukturu pro naši aplikaci. Hlavní úvahy pro toto rozhodnutí jsou:

  • Nákladová efektivita

  • Škálovatelnost

  • Spolehlivost

  • Flexibilita

Výběry

K naplnění našich požadavků byly vybrány následující služby GCP:

  • Compute Engine pro virtuální stroje a výpočetní zdroje

  • Cloud Storage pro objektové úložiště a hostování souborů

  • Cloud SQL pro spravovanou databázovou službu

  • Firebase pro vývoj a hostování aplikací

Odůvodnění

  • Nákladová efektivita: Google Cloud Platform je ve srovnání s jinými cloudovými platformami velmi nákladově efektivní, což z ní činí atraktivní možnost pro organizace s rozpočtovými omezeními.

  • Škálovatelnost: Snadno škálovatelná infrastruktura GCP umožňuje zvládnout jakékoli množství provozu v reálném čase.

  • Spolehlivost: Spravované služby GCP nabízejí vysokou spolehlivost s automatickými zálohami a schopnostmi obnovy po havárii, které zajišťují vysokou dostupnost zdrojů a dat.

  • Flexibilita: Platforma poskytuje různé nástroje a služby napříč různými doménami, jako je AI, analýza dat a IoT, což ji činí vysoce univerzální.

Důsledky

Migrace na Google Cloud Platform bude vyžadovat školení našich týmů v oblasti služeb GCP, přepracování aplikace tak, aby byla kompatibilní s vybranými službami, a aktualizaci kódu infrastruktury pro podporu služeb GCP. Očekává se však, že po dokončení migrace budeme mít vysoce škálovatelnou, spolehlivou a nákladově efektivní infrastrukturu pro hostování naší aplikace. Budeme také muset řídit průběžné náklady na poskytování zdrojů v GCP.

Závěr

Google Cloud Platform je výbornou volbou pro naši cloudovou infrastrukturu díky své nákladové efektivitě, škálovatelnosti, spolehlivosti a flexibilitě. Využitím vybraných služeb můžeme poskytnout vysoce dostupnou a robustní infrastrukturu pro naši aplikaci.