Zapowiedź aktualizacji do AWS Well-Architected Framework
Twórcy AWS z radością ogłaszają dostępność ulepszonej zawartości AWS Well-Architected Framework.
W tej aktualizacji wprowadzono zmiany we wszystkich sześciu filarach struktury: doskonałości operacyjnej, bezpieczeństwie, niezawodności, wydajności, optymalizacji kosztów i zrównoważonym rozwoju.
Krótka historia
Well-Architected Framework to zbiór najlepszych praktyk, które pozwalają klientom oceniać i ulepszać projekt, implementację i operacje swoich obciążeń i organizacji w chmurze.
W 2012 r. opublikowano pierwszą wersję frameworku, co doprowadziło do wydania w 2015 r. białej księgi wytycznych. Dodano filar doskonałości operacyjnej w 2016 r. Dokumenty szczegółowe dotyczące filaru oraz AWS Well-Architected Lenses zostały wydane w 2017 r., a w następnym roku uruchomiono narzędzie AWS Well-Architected Tool. W 2020 r. zawartość frameworka otrzymała poważną aktualizację, więcej soczewek i integrację API z narzędziem Well-Architected. Szósty filar, zrównoważony rozwój, został dodany pod koniec 2021 r.
Co nowego
Aktualizacje contentu Well-Architected obejmują:
- W przypadku każdego z sześciu filarów, treść została skonsolidowana pomiędzy białymi księgami Well-Architected Framework i opisami najlepszych praktyk. Zaktualizowana treść jest teraz dostępna zarówno w oficjalnych dokumentach filarów, jak i w Framework whitepaper.
- Dla wszystkich sześciu filarów stworzono dedykowane strony dla każdej najlepszej praktyki, z opcjami otrzymywania informacji zwrotnych.
- Wszystkie najlepsze praktyki we wszystkich filarach mają teraz spójny szablon. Szablon zawiera (jeśli dotyczy):
- Informacje o powszechnych antywzorcach
- Korzyści
- Poziomy ryzyka
- Wskazówki dotyczące wdrażania
- Powiązane zasoby (takie jak dokumenty i filmy)
- Dodano wytyczne nakazowe do 18 najlepszych praktyk w ramach filarów Niezawodność, Wydajność i Doskonałość Operacyjna, które pomagają w naprawie problemów wysokiego ryzyka zidentyfikowanych w ramach przeglądów Well-Architected Framework. Najlepsze praktyki, które zostały zaktualizowane, to:
- Niezawodność
- Monitor all components for the workload (Generation) (REL06_BP01)
- Identify and backup all necessary data, or reproduce the data from sources (REL09_BP01)
- Perform data backup automatically (REL09_BP03)
- Perform periodic recovery of the data to verify backup integrity and processes (REL09_BP04)
- Select the appropriate locations for your multi-location deployment (REL10_BP02)
- Define recovery objectives for downtime and data loss (REL13_BP01)
- Use defined recovery strategies to meet the recovery objectives (REL13_BP02)
- Wydajność
- Evaluate the available compute options (PERF02_BP01)
- Understand the available compute configuration options (PERF02_BP02)
- Collect compute-related metrics (PERF02_BP03)
- Understand data characteristics (PERF04_BP01)
- Evaluate the available options (PERF04_BP02)
- Collect and record database performance metrics (PERF04_BP03)
- Choose data storage based on access patterns (PERF04_BP04)
- Understand how networking impacts performance (PERF05_BP01)
- Choose appropriately sized dedicated connectivity or VPN for hybrid workloads (PERF05_BP03)
- Establish key performance indicators (KPIs) to measure workload performance (PERF07_BP03)
- Doskonałość operacyjna
Framework jest obecnie dostępny w 11 językach: angielskim, hiszpańskim, francuskim, niemieckim, włoskim, japońskim, koreańskim, indonezyjskim, brazylijskim portugalskim, uproszczonym chińskim i tradycyjnym chińskim.
Ucz się, oceniaj, ulepszaj i powtarzaj
Najlepsze praktyki obejmują regularne przeglądanie obciążeń – nawet tych, w których nie wprowadzono większych zmian. Autorzy zachęcają do oceny istniejących obciążeń w miarę rozwoju architektury lub zmian potrzeb biznesowych i tworzenia kamieni milowych dla obciążeń w miarę ich rozwoju. Użyj dobrze zbudowanego frameworka, aby kierować projektem i architekturą nowych obciążeń lub obciążeń, które planujesz przenieść do chmury.
Miej na uwadze, że wzięcie pod uwagę najlepszych praktyk na wczesnym etapie procesu może zapewnić wysokie wskaźniki powodzenia. W efektywnych organizacjach każda najlepsza praktyka jest rozważana i traktowana priorytetowo w odniesieniu do celu, który starasz się osiągnąć.
AWS Well-Architected pomaga architektom chmury budować bezpieczną, wydajną, odporną i wydajną infrastrukturę dla różnych aplikacji i obciążeń. Ramy są zbudowane wokół sześciu filarów – doskonałości operacyjnej, bezpieczeństwa, niezawodności, wydajności, optymalizacji kosztów i zrównoważonego rozwoju.
źródło: AWS