Způsoby správy a monitorování

Cloudové aplikace běží ve vzdáleném datovém centru, u kterého nemáte úplnou kontrolu nad infrastrukturou a v některých případech ani nad operačním systémem. Z tohoto důvodu může být správa a monitorování obtížnější než u místního nasazení. Aplikace musí zveřejnit běhové informace, které správci a operátoři mohou použít ke správě a sledování systému a také podpoře měnících se obchodních požadavků a vlastního nastavení bez nutnosti aplikaci zastavit nebo nasadit znovu.

Vzor Souhrn
Ambassador Vytvoří služby pomocných rutin, které odesílají síťové požadavky jménem aplikace nebo služby uživatele.
Anti-Corruption Layer Implementuje adaptační vrstvu mezi moderní aplikací a systémem starší verze.
External Configuration Store Přesouvá informace o konfiguraci z balíčku pro nasazení aplikace do centralizovaného umístění.
Gateway Aggregation Používá bránu k agregaci několika jednotlivých požadavků do jednoho.
Gateway Offloading Přesměrovává zpracování sdílených nebo specializovaných funkcí služby na proxy brány.
Gateway Routing Směruje žádosti na několik služeb s využitím jednoho koncového bodu.
Health Endpoint Monitoring Implementuje v aplikaci funkční kontroly, ke kterým mají externí nástroje v pravidelných intervalech přístup prostřednictvím zveřejněných koncových bodů.
Sidecar Nasazuje komponenty aplikace do samostatného procesu nebo kontejneru s cílem poskytnout izolaci a zapouzdření.
Strangler Fig Přírůstkově migruje starší verzi systému, a to postupným nahrazením jednotlivých konkrétních funkcí novými aplikacemi a službami.