Archyno

Šablony

Šablona diagramu cloudové architektury

Třívrstvá cloudová zátěž nakreslená jako UML diagram nasazení: uzly, artefakt běžící na jednom z nich a každá cesta označená protokolem a portem.

Notace: UML 2.5.1Diagram: Diagram nasazení

Cloud regionHTTPSHTTPSHTTP :8080TCP 5432TCP 6379«device»Browser«executionEnvironment»CDN + object store«device»Load balancer«device»Managed database«executionEnvironment»Application runtime«device»Cache«artifact»app.jar
Šablona tak, jak se otevře. Každá cesta nese svůj protokol a port.

Otevřete tuto šablonu v Archynu

Otevře se jako upravitelný model, ne jako obrázek. Změňte ho v prohlížeči a exportujte do PNG, SVG, Mermaidu, XMI nebo souboru Sparx .qea.

Otevřít šablonu

Co je na tomto diagramu

Cloud region
Hranice. Všechno uvnitř se účtuje vám.
Browser
Jediné zařízení mimo hranici a jediné nedůvěryhodné.
CDN + object store
Statická hrana. Přejmenujte na CloudFront, Cloudflare nebo vlastní.
Load balancer
Jediný vstupní bod. Tady obvykle končí TLS.
Application runtime
Kde běží váš kód. ECS, Cloud Run, VM - box je stejný.
app.jar
Artefakt. Diagram nasazení bez něj je síťový diagram.
Managed database
Úložiště. Všimněte si portu: na ten se revize zeptá.

Jak si ho přizpůsobit

  1. Přejmenujte uzly na služby svého poskytovatele a stereotypy nechte - device a executionEnvironment je rozdíl, na kterém záleží.
  2. Na každou cestu napište skutečný protokol a port. Neoznačená čára je právě ta, kterou nikdo nedokáže prověřit.
  3. Pokud se něco nesmí dát dosáhnout zvenčí, přidejte druhou hranici pro privátní podsíť.
  4. Na jeden runtime uzel nechte právě jeden artefakt. Dva znamenají dva nasaditelné celky, a to se má říct nahlas.
  5. Cache smažte dřív než cokoli jiného - většina prvních návrhů ji ještě nemá.

Časté dotazy

Má diagram architektury AWS používat ikony služeb?

Záleží, k čemu diagram je. Ikonový diagram pojmenovává produkty a je správnou volbou do prodejní prezentace; diagram nasazení pojmenovává cesty, porty a artefakty a je ten, který přežije bezpečnostní revizi nebo incident. Tato šablona je druhý typ.

Jaký je rozdíl mezi uzlem a artefaktem?

Uzel je místo, kde něco běží - zařízení nebo běhové prostředí. Artefakt je to, co tam běží: jar, obraz kontejneru, binárka. Diagram nasazení s uzly a bez artefaktů nakreslil infrastrukturu a vynechal software.

Jak zobrazit privátní podsíť?

Vnořte druhou hranici do regionu a dejte do ní runtime a databázi, přičemž load balancer nechte mimo. To vnoření je tvrzení, že se zvenčí dovnitř nic nedostane, a právě takové tvrzení se vyplatí zapsat a ověřit.

Přečtěte si notaci

Všechny šablony