Amazon Cognito , Amazon tarafından Amazon Web Services üzerinden sağlanan bir kullanıcı yönetimi ve kimlik doğrulama hizmetidir:
Amazon Cognito, mobil ve web uygulamalarınıza kolayca kullanıcı kaydı ve oturum açma özelliği eklemenizi sağlar. Amazon Cognito ile, Facebook, Twitter veya Amazon gibi sosyal kimlik sağlayıcıları aracılığıyla, SAML kimlik çözümleriyle veya kendi kimlik sisteminizi kullanarak kullanıcıların kimliğini doğrulama seçeneklerine de sahipsiniz. Buna ek olarak, Amazon Cognito, verileri kullanıcı cihazlarına yerel olarak kaydetmenize olanak tanıyarak, uygulamaların cihazlar çevrimdışı olsa bile çalışmasına olanak tanır. Daha sonra verileri kullanıcı cihazlarında senkronize edebilirsiniz, böylece uygulama deneyimleri kullandıkları cihazdan bağımsız olarak tutarlı kalır.
Etkin bir şekilde yaptığınız şey, müşteri verilerinizi Amazon tarafından barındırılan kapalı bir sistemde saklamaktır. Sosyal ağ gibi bir şirketseniz, verileri kuruluşunuz içinde önemli bir varlığı temsil eden bu verilerin aşağıdakilerden korunmasını nasıl sağlayacağınız:
- Amazon Cognito beklenmedik bir şekilde kapatılıyor, yani bir kolluk kuvveti veya devlet kurumunun talebi üzerine.
- Erişim anahtarlarınızın güvenliği ihlal ediliyor ve kayıtların bir kısmı veya tamamı bozuk.
- Kuruluşunuz ve Amazon arasındaki ilişki, Amazon'un tüm hizmetleri derhal yürürlüğe girecek şekilde geri çeker.
Amazon Cognito, özellikle zor bir yazılım parçası aldığı ve uygulanmasını kolaylaştıran kuruluşlar ve geliştiriciler için büyük bir avantajdır; bir hizmet işletilebilirliği perspektifinden bakıldığında, şirket varlıklarına her zaman riskleri azaltmanın, iyileştirmenin veya kabul etmenin yollarını bulmamız gerekir.