• Amazon Cognito
  • Ceny

2025 Najnowsze ceny Amazon Cognito wyjaśnione i najlepsze alternatywy dla Amazon Cognito

Ten artykuł zawiera przegląd i opisuje kluczowe szczegóły Amazon Cognito. Omawia, czym jest Amazon Cognito, podsumowanie jego cen oraz najlepsze alternatywy dla Amazon Cognito.

Guamian
Guamian
Product & Design

Przestań tracić tygodnie na uwierzytelnianie użytkowników
Uruchamiaj bezpieczne aplikacje szybciej z Logto. Zintegruj uwierzytelnianie użytkowników w kilka minut i skup się na swoim głównym produkcie.
Rozpocznij
Product screenshot

Czym jest Amazon Cognito

Amazon Cognito to usługa oferowana przez Amazon Web Services (Amazon), która umożliwia dodanie uwierzytelniania, autoryzacji i zarządzania użytkownikami do aplikacji internetowych i mobilnych. Jednak wielu użytkowników Logto migrowało z Amazon Cognito z powodu skomplikowanych cen, ograniczonych funkcji i przestarzałego doświadczenia dewelopera.

W tym artykule ponownie przyjrzymy się strukturze cen Amazon Cognito i pokażemy, jak potencjalnie zaoszczędzić pieniądze i skuteczniej planować budżet, jeśli zdecydujesz się na migrację.

Kluczowe funkcje uwierzytelniania i autoryzacji obsługiwane przez Cognito

Najpierw przyjrzyjmy się głównym funkcjom Amazon Cognito:

Pul użytkowników

Bezpieczna rejestracja, logowanie i zarządzanie profilami użytkowników, w tym MFA, weryfikacja email/telefon oraz logowanie społecznościowe.

Pul tożsamości

Zapewnia tymczasowe uprawnienia Amazon użytkownikom, umożliwiając dostęp do usług Amazon przez połączenie tożsamości federacyjnych (np. dostawcy SSO dla przedsiębiorstw, tacy jak Microsoft czy Okta).

Funkcje zabezpieczeń

Zaawansowane MFA, uwierzytelnianie oparte na tokenach, śledzenie urządzeń oraz uwierzytelnianie oparte na ryzyku.

Federacja

Integracja z dostawcami tożsamości społecznościowych, SAML dla przedsiębiorstw SSO oraz obsługa niestandardowych dostawców tożsamości. (To jest to samo, co funkcje Logto Enterprise SSO, obsługujące OIDC i SAML)

Zarządzanie użytkownikami

Wsparcie dla grup użytkowników, niestandardowych roszczeń, szczegółowa kontrola dostępu i łatwa migracja użytkowników.

Ogólnie rzecz biorąc, Cognito to tradycyjny dostawca uwierzytelniania, głęboko zintegrowany i zakorzeniony w ekosystemie Amazon.

Szczegółowe ceny Cognito

Ceny Amazon Cognito mogą być dość skomplikowane, zwłaszcza gdy stawki miesięcznych aktywnych użytkowników (MAU) różnią się w zależności od SKU i używanych funkcji. W tej sekcji omówimy różne plany Amazon, rozłożymy ceny i wyjaśnimy wszystko w bardziej przejrzysty sposób.

Jakie funkcje są zawarte w Amazon Lite Plan?

Plan Amazon Lite obejmuje podstawowe uwierzytelnianie oparte na hasłach, idealne dla przypadków użycia, gdzie ważna jest oszczędność. Jednak dodatkowe funkcje wymagają dostosowania.

Jednym z najlepszych aspektów Amazon Cognito jest to, że w najtańszym planie, Lite plan, zapewnia wsparcie dla MFA, w tym aplikacje uwierzytelniające i jednorazowe kody SMS.

Bardziej szczegółowe funkcje są następujące:

FunkcjeDostępność
40 milionów użytkowników lub więcej
Logowanie społecznościowe, SAML lub OIDC
Logowanie za pomocą nazwy użytkownika i hasła
MFA za pomocą aplikacji uwierzytelniających i kodów OTP SMS
Niestandardowe działanie runtime dzięki wyzwalaczom Lambda
Dostosowanie zarządzanej strony logowania za pomocą CSS
Umowa poziomu usług 99,9% SLA

Należy pamiętać, że Cognito Lite Plan nie obsługuje logowania bez hasła (gdzie potrzebny jest tylko jednorazowy kod bez hasła), ale oferuje szeroki zakres opcji MFA, w tym aplikacje uwierzytelniające i kody SMS. Amazon prawdopodobnie uważa, że MFA to konieczność w dzisiejszym świecie wrażliwym na bezpieczeństwo.

Jak obliczana jest cena MAU w Amazon Lite Plan?

Amazon ustala swoje MAU jako poziomy. Różne poziomy mają różne ceny jednostkowe.

Poziom cenowy (MAUs)Cena za MAU
Pierwsze 10,000 (Darmowy poziom)$0.00
10,001-100,000$0.0055
100,001 - 1,000,000$0.0046
1,000,001 - 10,000,000$0.00325
Ponad 10,000,000$0.0025

Następnie zróbmy szybkie obliczenia, aby oszacować koszt dla różnych liczby MAU.

MAUKoszt
10,0000
50,000$220
100,000$495
1,000,000$4635

Jeśli twoja aplikacja konsumencka ma mniej niż 10k MAU, nie ma kosztów. Jednak wraz ze wzrostem bazy użytkowników koszt może stać się wysoki dla indywidualnego dewelopera — powyżej $220 na przykład. Funkcje autoryzacji, takie jak kontrola dostępu oparte na rolach (RBAC), nie są zawarte w planie Lite.

Jakie funkcje są zawarte w Amazon Essentials Plan?

Plan Essentials oferuje elastyczne i bezpieczne uwierzytelnianie z łatwą konfiguracją rejestracji i logowania. Oprócz wszystkiego w planie Lite, zawiera te dodatkowe funkcje:

FunkcjeDostępność
Dostosowanie zarządzanej strony logowania za pomocą edytora wizualnego
MFA z kodami jednorazowymi email
Logowanie bez hasła z kodami jednorazowymi
Logowanie za pomocą kluczy z biometrią i kluczami sprzętowymi
Ochrona przed niebezpiecznymi hasłami
Zapobieganie ponownemu użyciu poprzednich haseł
Dostosowanie zakresu tokenów dostępu i roszczeń w czasie wykonywania

Kluczowe różnice w planie Plus, jeśli przetłumaczymy je na terminologię Logto, są już dostępne lub są w trakcie realizacji.

  1. Niestandardowy interfejs za pomocą CSS
  2. MFA za pomocą emaila (w trakcie realizacji)
  3. Logowanie bez hasła
  4. Klucz jako pierwszy czynnik (w trakcie realizacji)
  5. Polityka haseł
  6. Niestandardowe roszczenia tokenów

Jak obliczana jest cena MAU w Amazon Essentials Plan?

Plan Amazon Essential ma prosty model cenowy MAU. Plan Plus kosztuje $0.02 za MAU.

Na przykład, jeśli twoja aplikacja ma 50,000 MAUs, koszt wyniesie:

50,000 × $0.02 = $1,000

Wow, to drogo!

Jakie funkcje są zawarte w Amazon Plus Plan?

Plan Plus jest przeznaczony dla klientów, którzy potrzebują wzmocnionej ochrony, oferując ochronę przed podejrzanymi logowaniami. Oprócz wszystkiego w planie essential, zawiera niektóre zaawansowane funkcje, zwłaszcza funkcje bezpieczeństwa.

FunkcjeDostępność
Ochrona przed niebezpiecznymi hasłami
Ochrona przed próbami złośliwego logowania
Rejestrowanie i analiza profili zagrożeń oraz aktywności użytkowników
Zaawansowane uwierzytelnianie adaptacyjne oparte na ryzyku
Wykrywanie naruszonych danych logowania
Eksport profili zagrożeń i aktywności użytkowników

Jak obliczana jest cena MAU w Amazon Plus Plan?

Plan Plus ma różne poziomy. Pierwsze 10,000 jest nieodpłatne, a gdy przekracza 10,000, zaczyna pobierać opłatę w wysokości $0.015/MAU.

MAUsCena za MAU
Pierwsze 10,000 (Darmowy poziom)$0.00
Powyżej 10,000$0.015

Następnie zróbmy szybkie obliczenia, aby ponownie oszacować koszt dla planu Plus.

MAUKoszt
10,0000
50,000$600
100,000$1350
1,000,000$14850

Jak widać, koszty stają się bardzo wysokie wraz ze wzrostem liczby MAU. Plan Plus jest prawdopodobnie skierowany do dużych firm.

Jaki jest koszt MAU dla użytkowników logujących się za pośrednictwem federacji SAML lub OIDC?

Ceny Cognito mogą być skomplikowane, ponieważ cena jednostkowa MAU różni się w zależności od aktywowanych funkcji.

Jeśli twoje MAU przekracza 50 i użytkownicy logują się za pośrednictwem SSO dla przedsiębiorstw (za pomocą federacji SAML lub OIDC), zostaniesz obciążony $0.015 za MAU.

Jaki jest koszt MAU dla użytkowników logujących się z włączonymi funkcjami bezpieczeństwa?

Jeśli włączysz funkcje bezpieczeństwa, takie jak zaawansowane funkcje bezpieczeństwa obejmują wykrywanie naruszonych danych logowania, uwierzytelnianie adaptacyjne, zaawansowane metryki bezpieczeństwa i dostosowywanie tokenów dostępu. Twój MAU również będzie wyższy.

Poziom cenowy (MAUs)Cena za MAU
Pierwsze 50,000$0.050
Następne 50,000$0.035
Następne 900,000$0.020
Następne 9,000,000$0.015
Ponad 10,000,000$0.010

Jakie są dodatkowe koszty dodawania?

Jeśli korzystasz z następujących funkcji, zostaniesz obciążony dodatkowymi opłatami.

  1. Autoryzacja maszyna-do-maszyny
  2. Wyższy przydział API RPS
  3. Synchronizacja Amazon Cognito

Przydział API RPS

Kategoria APICiągłe użycie przez cały miesiącUżycie częściowe w miesiącu
Uwierzytelnianie użytkownika$20.00$45.00
Tworzenie użytkownika$20.00$45.00
Federacja użytkownika$20.00$45.00
Odczyt użytkownika$20.00$45.00
Odczyt zasobów użytkownika$20.00$45.00
Token użytkownika$20.00$45.00
Aktualizacja zasobów użytkownika$20.00$45.00
Aktualizacja użytkownika$20.00$45.00
Odzyskiwanie konta użytkownika$20.00$45.00

Autoryzacja M2M

Liczba żądań tokenów miesięcznieZakresCena
Poziom 11-250,000$2.250 za 1000 żądań tokenów
Poziom 2250,001-5,000,000$1.500 za 1000 żądań tokenów
Poziom 35,000,001+$1.125 za 1000 żądań tokenów

Synchronizacja Amazon Cognito

Poza darmowym poziomem Amazon Cognito pobiera opłatę:

  1. $0.15 za 10,000 operacji synchronizacji
  2. $0.15 za GB pamięci synchronizacji miesięcznie

Jeśli włączone jest push synchronizacji, obowiązują standardowe stawki Amazon SNS.

Podsumowanie cen Amazon Cognito

  1. Plan Lite korzysta z cen MAU opartej na poziomach.

  2. Plan Essential ma stałą cenę MAU.

  3. Plan Plus łączy cenę MAU opartej na poziomach + włączone rozszerzone MAU.

  4. Mogą obowiązywać dodatkowe opłaty za M2M, żądania API i funkcje synchronizacji.

Wady Amazon Cognito

Podczas gdy Amazon Cognito oferuje wiele korzyści, ma także pewne wady, które mogą sprawić, że będzie mniej odpowiedni do niektórych zastosowań:

Złożoność w konfiguracji i ustawieniach

Konfiguracja Amazon Cognito może przypominać nawigację w labiryncie, zwłaszcza jeśli jesteś nowy w Amazon. Od konfiguracji przepływów uwierzytelniania po integrację zewnętrznych dostawców tożsamości, każdy krok wymaga solidnej wiedzy o usługach Amazon. Co wydaje się prostym zadaniem, szybko staje się układem zagadek technicznych, które często pozostawiają nowych użytkowników przed stromą krzywą uczenia się. Jednak dla tych, którzy są gotowi na to wyzwanie, Cognito oferuje potężne narzędzia do zabezpieczania i skalowania aplikacji.

Ograniczona personalizacja i elastyczność

Amazon Cognito oferuje pewne opcje dostosowania, takie jak niestandardowe przepływy uwierzytelniania, ale szybko osiąga swoje granice, gdy potrzebujesz bardziej zaawansowanych funkcji lub pełnej elastyczności. Wyobraź sobie, że chcesz dostosować doświadczenie użytkownika — takie jak przeprojektowanie formularzy rejestracyjnych czy personalizowanie szablonów email — tylko po to, aby okazało się, że wymaga to funkcji Amazon Lambda lub dodatkowej pracy rozwojowej. To, co powinno być prostą modyfikacją, często przekształca się w projekt techniczny, zwiększając złożoność i czas realizacji.

Brak zaawansowanych funkcji dla użytku w przedsiębiorstwach

Amazon Cognito brakuje niektórych funkcji klasy enterprise w porównaniu z rozwiązaniami takimi jak Logto, w tym:

  1. Zaawansowana kontrola dostępu oparte na rolach (RBAC): Wbudowany RBAC Cognito jest mniej elastyczny niż inne rozwiązania tożsamościowe.
  2. Szczegółowe zarządzanie użytkownikami: Dostosowywanie ról lub uprawnień użytkowników może wymagać złożonych funkcji Amazon Lambda.

Ograniczone wsparcie dla ekosystemów nie-Amazon

Amazon Cognito działa najlepiej, gdy infrastruktura znajduje się w Amazonie. Chociaż może integrować się z innymi dostawcami chmur i usługami, proces konfiguracji może być bardziej trudny i mniej płynny dla środowisk nie-Amazon. Dla konfiguracji multi-cloud lub środowisk hybrydowych inne rozwiązania tożsamościowe mogą być bardziej odpowiednie.

Potencjał na zablokowanie przez dostawcę

Jako część ekosystemu Amazon, Cognito może prowadzić do zablokowania przez dostawcę, zwłaszcza dla firm, które mocno polegają na usługach Amazon. Jeśli Twoja organizacja korzysta z innych dostawców chmur albo planuje odejście od Amazona, przejście z Cognito może być wyzwaniem.

Interfejs użytkownika i doświadczenie dewelopera

Interfejs użytkownika Cognito do zarządzania użytkownikami i przepływami uwierzytelniania jest mniej intuicyjny niż niektóre inne rozwiązania zarządzania tożsamością. Konsola zarządzania Amazonem może być przytłaczająca w związku z wieloma ustawieniami i opcjami. Panel nie jest tak dobrze wykończony ani przyjazny użytkownikowi jak alternatywy, takie jak Auth0, co może spowolnić rozwój lub zarządzanie użytkownikami dla zespołów nieznających Amazonu.

Złożoność cenowa w skali

Podczas gdy ceny Cognito są generalnie przystępne na mniejszą skalę, koszty mogą wzrosnąć wraz z rosnącą bazą użytkowników, zwłaszcza dla użytkowania na poziomie przedsiębiorstw. Model cenowy może stać się skomplikowany i trudny do przewidzenia, zwłaszcza jeśli korzystasz z funkcji takich jak wielopoziomowe uwierzytelnianie (MFA) czy zaawansowana analiza. W niektórych przypadkach może to prowadzić do nieoczekiwanych kosztów.

Ograniczone wsparcie klienta

Chociaż Amazon zapewnia wsparcie dla klientów, użytkownicy Cognito mogą uznać, że opcje wsparcia dla tej usługi nie są tak wszechstronne ani reaktywne w porównaniu z innymi dostawcami zarządzania tożsamością. Wiele osób polega na forach, dokumentacji lub wsparciu społecznościowym, które nie zawsze może być wystarczające do rozwiązania skomplikowanych problemów.

Dokumentacja może być trudna do nawigacji

Chociaż Amazon dostarcza szczegółową dokumentację, może być przytłaczająca ze względu na swoją głębokość i różnorodność zaangażowanych usług. Nowi użytkownicy lub ci, którzy nie są zaznajomieni z usługami Amazon, mogą mieć trudności ze znalezieniem odpowiednich informacji potrzebnych do ich konkretnego przypadku użycia.

Jakie są korzyści z przejścia z Amazon Cognito na Logto dla uwierzytelniania użytkowników?

Logto to otwartoźródłowa platforma uwierzytelniania z ponad 9K gwiazdkami na GitHub, co oznacza brak zablokowania przez dostawcę. Oto dlaczego się wyróżnia:

Korzystne kosztowo ceny oparte na tokenach

  1. Logto stosuje prosty model cenowy oparty na tokenach.
  2. Plan Plus zapewnia 100K tokenów za darmo, a następnie pobiera opłatę $0.08 za 100 tokenów po tym.
  3. Jeśli twoja aplikacja nie jest bardzo aktywna, 50K MAU może być obsługiwane za tylko $16znacznie taniej niż Amazon Cognito.

Brak ukrytych opłat

  1. Żądania API i uwierzytelnianie M2M są włączone bez dodatkowych opłat.
  2. Enterprise SSO (SAML & OIDC) i funkcje bezpieczeństwa są w pełni zawarte, bez dodatkowych opłat.
  3. W pełni otwarty kod źródłowy i niepowiązany z żadną chmurą

Brak zablokowania przez dostawcę

Logto współpracuje z różnymi publicznymi dostawcami chmur, dając ci pełną elastyczność.

Jeśli rozważasz migrację do Logto, oferujemy bezpośrednie wsparcie ludzkie, aby zapewnić płynne przejście, utrzymując bezpieczeństwo użytkowników i stabilność systemu na dłuższą metę.