Ang paggawa ng mga matatag na gamit sa ulap ay tumitiyak ng patuloy na magagamit na serbisyo sa kabila ng mga kabiguan o hindi inaasahang mga pangyayari.Ang pag-implementasyon ng mabisang mga prinsipyo sa disenyo ay maaaring mapahusay ang pagiging matipuno ng sistema at karanasan sa paggamit. Ang artikulong ito ay nag-aaral ng mga susing prinsipyo at reality-world halimbawa ng matatag na pag-play ng ulap arkitektura.

Mga Simulain sa Disenyo ng Core

Kabilang dito ang muling pag - urong, pagiging madaling magkamali, at pagiging madaling masira.

Mga Estratehiyang Nagdudulot ng Pagiging Mapananalig

Ang pagdisenyo ng mga matatag na aplikasyon ay nagsasangkot ng espesipikong mga estratehiya. ang pagbalanse ng mga kargada ay namamahagi ng mga sasakyan nang pantay - pantay sa mga server, paghadlang sa labis na karga. Ang mga mekanismong may sira ay lumilipat sa mga backup system kapag hindi na gumana ang pangunahing mga bahagi. ang mga regular na backup at ang mga plano sa pagbawi ng sakuna ay nag - iingat ng impormasyon at nagpapangyaring mabilis na maibalik ang mga impormasyon at ang mga sistemang nagbababala ay nakadidiskubre ng mga isyu nang maaga, anupat nagpapahintulot ng kagyat na mga pagtugon.

Mga Tunay-World Halimbawa

Ang Amazon Web Services (AWS) ay gumagamit ng maraming lugar na madaling makuha para sa redundant na mga mapagkukunan. Ang Google Cloud ay gumagamit ng pangglobong pagbabalanse at awtomatikong pag - unti. Ang Microsoft Azure ay nagbibigay ng geo-redundant na mga mapagpipiliang pag - iimbak at flututional frainover.