Architecture Decision Record

Active theme: Light

← Enghreifftiau o gofnodion penderfyniadau

Cofnod penderfyniad saernïaeth ar gyfer Google Cloud Platform

Cyd-destun

Mae Google Cloud Platform (GCP) yn blatfform cyfrifiadura cwmwl amlwg sy'n cynnig amrywiol wasanaethau cwmwl, gan gynnwys atebion cyfrifiadura, storio a rhwydweithio. Nod yr ADR hwn yw dogfennu'r penderfyniadau ynghylch saernïaeth a wnaed ar gyfer datblygu a gweithredu seilwaith sy'n seiliedig ar GCP i'n sefydliad.

Penderfyniad

Mae ein sefydliad wedi penderfynu defnyddio Google Cloud Platform fel y seilwaith cwmwl ar gyfer ein cymhwysiad. Y prif ystyriaethau ar gyfer y penderfyniad hwn yw:

  • Cost-effeithiolrwydd

  • Graddadwyedd

  • Dibynadwyedd

  • Hyblygrwydd

Dewisiadau

Dewiswyd y gwasanaethau canlynol o GCP i ddiwallu ein gofynion:

  • Compute Engine ar gyfer peiriannau rhithwir ac adnoddau cyfrifiadura

  • Cloud Storage ar gyfer storio gwrthrychau a lletya ffeiliau

  • Cloud SQL ar gyfer gwasanaeth cronfa ddata a reolir

  • Firebase ar gyfer datblygu a lletya apiau

Sail resymegol

  • Cost-effeithiolrwydd: Mae Google Cloud Platform yn gost-effeithiol iawn o'i gymharu â llwyfannau cwmwl eraill, sy'n ei wneud yn ddewis deniadol i sefydliadau â chyfyngiadau cyllidebol.

  • Graddadwyedd: Mae seilwaith GCP, sy'n hawdd ei raddio, yn galluogi ymdrin ag unrhyw faint o draffig mewn amser real.

  • Dibynadwyedd: Mae gwasanaethau a reolir GCP yn cynnig dibynadwyedd uchel, gyda chopïau wrth gefn awtomataidd a galluoedd adfer ar ôl trychineb sy'n sicrhau argaeledd uchel adnoddau a data.

  • Hyblygrwydd: Mae'r platfform yn darparu amrywiol offer a gwasanaethau ar draws gwahanol feysydd fel deallusrwydd artiffisial, dadansoddeg data ac IoT, sy'n ei wneud yn hynod amlbwrpas.

Canlyniadau

Bydd mudo i Google Cloud Platform yn gofyn am hyfforddi ein timau ar wasanaethau GCP, ailsaernïo'r cymhwysiad i fod yn gydnaws â'r gwasanaethau a ddewiswyd, a diweddaru'r cod seilwaith i gefnogi gwasanaethau GCP. Fodd bynnag, disgwylir, ar ôl cwblhau'r mudo, y bydd gennym seilwaith hynod raddadwy, dibynadwy a chost-effeithiol i letya ein cymhwysiad. Hefyd, bydd angen i ni reoli'r costau parhaus o ddarparu adnoddau ar GCP.

Casgliad

Mae Google Cloud Platform yn ddewis ardderchog ar gyfer ein seilwaith cwmwl oherwydd ei gost-effeithiolrwydd, ei raddadwyedd, ei ddibynadwyedd a'i hyblygrwydd. Drwy ddefnyddio'r gwasanaethau a ddewiswyd, gallwn ddarparu seilwaith sydd ar gael yn rhwydd ac sy'n gadarn ar gyfer ein cymhwysiad.