AWS Dayanıklılık Merkezi

Uygulamalarınızı kesintilere karşı hazırlayın ve koruyun

AWS Dayanıklılık Merkezi'nin avantajları

Kesintileri azaltmak üzere uygulama dayanıklılığını sürekli doğrulayın ve takip edin
Dayanıklılık hedeflerini (kurtarma süresi hedefi ve kurtarma noktası hedefi) değerlendirin.
Üretimdeki sorunları henüz ortaya çıkmadan tespit edin ve giderin.
Kurtarma maliyetini azaltırken iş sürekliliğini optimize edin.

Nasıl çalışır?

AWS Dayanıklılık Merkezi, AWS'deki uygulamalarınızın esneklik duruşunu yönetmeniz ve iyileştirmeniz için AWS Konsolu'nda yer alan merkezi bir konumdur. AWS Dayanıklılık Merkezi; dayanıklılık hedeflerinizi tanımlamanıza, bu hedeflere karşı dayanıklılık duruşunuzu değerlendirmenize ve AWS Well-Architected Çerçevesi'ne dayalı iyileştirme önerilerini uygulamanıza olanak tanır. AWS Dayanıklılık Merkezi'nde, bağımlılıkları daha iyi anlamanıza ve potansiyel zayıflıkları ortaya çıkarmanıza yardımcı olmak için uygulamanızda gerçek hayattaki kesintileri taklit eden AWS Hata Ekleme Hizmeti (AWS FIS) deneyleri de oluşturabilir ve çalıştırabilirsiniz.

AWS Dayanıklılık Merkezi, dayanıklılık duruşunuzu sürekli olarak güçlendirmek için ihtiyaç duyduğunuz hizmet ve araçları tek bir yerde sunar.

Özellikler

Uygulamalarınızı CloudFormation yığınları, Terraform durum dosyaları, AppRegistry uygulamaları veya kaynak grupları gibi kaynak koleksiyonları olarak tanımlayın ya da Amazon EKS'de yönetilen Kubernetes iş yükleri için uygulamalar tanımlayın. Uygulamalar hem kaynak koleksiyonları hem de Amazon EKS kümeleri kullanılarak da açıklanabilir.
Uygulamalarınız için dayanıklılık politikalarınızı tanımlayın. Bu politikalarda; uygulamalar, altyapı, erişilebilirlik alanı ve bölge kesintileri için RTO ve RPO hedefleri bulunur.

AWS Resilience Hub’ın değerlendirmesi, bir uygulamanın bileşenlerini analiz etmek ve potansiyel dayanıklılık zaaflarını ortaya çıkarmak üzere AWS Well-Architected Framework’teki en iyi uygulamaları kullanır. Bunların sebebi eksik altyapı kurulumu, yanlış yapılandırmalar veya ek yapılandırma iyileştirmelerinin gerektiği durumlar olabilir.

AWS Resilience Hub dayanıklılığın geliştirilmesi için eyleme dönüştürülebilir öneriler sunar. Dayanıklılık değerlendirmesi ayrıca, kurtarma prosedürleri oluşturmanıza yardımcı olacak kod parçacıkları da oluşturur. Uygulamalarınız için AWS Systems Manager belgeleri olarak oluşturulan bu prosedürler, standart işletim prosedürleri (SOP’ler) olarak da adlandırılmaktadır. AWS Dayanıklılık Merkezi, dağıtıldığında operatörün uygulamanın dayanıklılık durumuna yönelik herhangi bir değişikliği hızlıca belirlemesini sağlayan, önerilen Amazon CloudWatch izleyicilerinin ve alarmlarının bir listesini oluşturur.

Uygulama ve SOP’ler, dayanıklılık değerlendirmesinden gelen önerilere göre güncellendikten sonra, uygulamanızı üretime sokmadan önce dayanıklılık hedeflerini karşıladığını test etmek ve doğrulamak üzere AWS Resilience Hub’ı kullanabilirsiniz. AWS Resilience Hub, bir kaos mühendislik hizmeti olan AWS Fault Injection Simulator (FIS) ile entegredir. FIS, uygulamanın, tanımlanan dayanıklılık hedefleri çerçevesinde kurtarıldığını doğrulamak üzere gerçek hayattan hatalar içeren hata ekleme simülasyonları sağlar. Bunlar arasında, ağ hataları veya veritabanına yönelik çok fazla sayıda açık bağlantı gibi durumlar olabilir. Ayrıca AWS Resilience Hub, sağladığı API’ler sayesinde, dayanıklılık değerlendirmesi ve testini sürekli dayanıklılık doğrulaması için CI/CD işlem hatlarınıza entegre etme imkanı da sunar. Dayanıklılık doğrulamasını CI/CD işlem hatlarına entegre etmek, uygulamanın temel altyapısının dayanıklılıktan ödün vermemesini sağlar.

Kullanım örnekleri

Kurtarmayla ilişkili standart işletim prosedürlerinin (SOP) ve alarmların etkinliğini doğrulamaya yardımcı olmak için gerçek hayattan hataların yer aldığı hata ekleme simülasyonlarını kullanır.

Dayanıklılığı iyileştirmek için eyleme dönüştürülebilir öneriler sunar ve kurtarma prosedürleri oluşturmanıza yardımcı olur.

Planlı ve plansız kesintiler sırasında etkinliklerin denetim kaydını tutarak uyumluluk ve düzenleme gereksinimlerini karşılamaya yardımcı olur.

Müşteriler

Pearson logosu

"AWS Dayanıklılık Merkezi ile uygulamalarımızın ne yaptığına bir göz atabilir ve kendimize şu soruyu sorabiliriz: 'Bu kritik bir uygulama mı yoksa kısa bir süreliğine çalışıp operasyonlarımızı etkilemeyebilir mi?' AWS Dayanıklılık Merkezi bunun için kritik öneme sahipti çünkü değerleri girebildik ve Pearson için gerçekte hangi uygulamaların önemli olduğunu çok hızlı bir şekilde anlayabildik."


- Ronnie Kendrick, Pearson'da Altyapı ve Operasyonlardan Sorumlu Kıdemli SRE Müdürü

Pearson, uygulama dayanıklılığını artırmak için AWS Dayanıklılık Merkezi'ni kullanıyor

"ADL Digital Labs (ADL), 2017 yılında kuruldu ve günümüzde Latin Amerika'da finansal hizmetler sektörüne yönelik dijital ürünleri geliştirmek için en iyi platformlardan biri. Müşterilerine son derece güvenilir çözümler sunmanın öneminin farkında olan ADL, politikaya uygunluk ve erişilebilirlik hedeflerine ilişkin görünürlüğü korurken uygulamalarının dayanıklılık durumunu doğrulamak ve izlemek için AWS Dayanıklılık Merkezi'ni entegre etti. AWS Dayanıklılık Merkezi'nin ADL'nin iş sürekliliği çerçevesine entegrasyonu, Kolombiya'nın dört büyük finansal kuruluşunda yaklaşık 4 milyon müşteriye hizmet veren sekiz işlem kanalı için dayanıklılık ve iş sürekliliği duruşunun doğrulanmasını sağladı." - Alexander Chaparro, Mimari Başkanı, Aval Digital Labs


AWS ile ilgili daha fazlasını keşfedin