AWS Cognito 대안: 직접 해야 하는 인증이 더 이상 맞지 않는 팀을 위해

AWS Cognito 대안을 찾고 계신가요? Logto는 요구 사항이 바뀔 때마다 Lambda 접착 코드를 짜거나 새 사용자 풀을 만들 필요 없이 멀티테넌트 조직, 엔터프라이즈 SSO, 그리고 완전히 제어할 수 있는 로그인 경험을 제공합니다.

팀들이 AWS Cognito 대안을 찾는 이유

Cognito는 AWS 스택 안에서 그만한 자리를 차지할 이유가 있었습니다. 인프라 바로 옆에 자리하고, 아이덴티티 풀은 앱에 임시 AWS 자격 증명을 넘겨줄 수 있으며, Lite 등급은 대규모에서도 저렴하게 유지됩니다. 하지만 인증이 체크박스 하나로 끝나는 경우는 드뭅니다. 가입 요구 사항이 바뀌거나, 비즈니스 고객이 들어오거나, 청구서의 모양이 또 한 번 달라질 때, 팀들은 자신들이 제품을 출시하는 대신 툴킷을 유지 보수하고 있다는 사실을 깨닫습니다. 대개 그 시점에 비교를 시작하게 됩니다.

동기실제로 나타나는 모습
계속 움직이는 가격2024년 5월, AWS는 그동안 무료였던 machine-to-machine 인증에 대한 과금을 도입했습니다. 기존 계정에는 12개월 면제가 주어졌고, 그 청구서는 2025년 5월에 도착했습니다. 2024년 11월에는 새 등급이 신규 계정의 무료 허용량을 50,000에서 10,000 MAU로 줄였고, 이제 새 사용자 풀은 기본적으로 MAU당 $0.015인 Essentials로 설정되는데, 이는 Lite 요금의 거의 세 배입니다. 2025년 11월, AWS는 앱 클라이언트별 M2M 요금을 없앴지만 모든 토큰 요청에 대한 과금은 유지했습니다. 변경 사항은 매번 공지되었습니다. 하지만 어느 것도 동의를 구하지는 않았습니다.
결코 바꿀 수 없는 설정Cognito에서는 로그인 식별자, 사용자 이름 대소문자 구분, 필수 속성이 사용자 풀 생성 시점에 고정되며, 커스텀 속성은 절대 수정하거나 삭제할 수 없습니다. 하나라도 잘못 설정하면 공식적인 해결책은 무뚝뚝합니다. "사용자를 새 사용자 풀로 마이그레이션하세요"가 그것입니다. 인증 요구 사항은 진화하지만, 사용자 풀 구성은 그럴 수 없습니다.
계정 전체가 공유하는 하나의 속도 제한 풀Cognito 요청 할당량은 리전별 AWS 계정 단위로 적용되며, 운영 중인 모든 사용자 풀이 이를 공유합니다. 그래서 한 제품에서 로그인이 급증하면 나머지 전체가 제한될 수 있습니다. 조정 가능한 항목을 상향하려면 MAU 가격에 더해 프로비저닝된 용량을 구매해야 합니다. 그 외 항목은 고정되어 있습니다. 비밀번호 복구는 초당 30건, machine-to-machine 토큰 발급은 초당 150건으로 제한되며, 얼마를 지불하든 달라지지 않습니다.
B2B는 직접 해야 하는 프로젝트Cognito에는 조직 모델이 없습니다. 공식 멀티테넌시 가이드는 사용자 풀, 앱 클라이언트, 또는 그룹으로 직접 조립하는 패턴을 제시하며, 테넌트별 풀 방식에서는 "개발 및 운영 비용"이 크고 "각 사용자가 테넌트마다 개별적으로 가입해야 한다"는 점을 인정합니다. 게다가 SAML이나 OIDC로 로그인하는 엔터프라이즈 사용자는 처음 50명 이후로 모든 등급에서 매월 $0.015가 부과됩니다.
로그인 페이지는 진짜 당신 것이 아닙니다Managed login은 색상과 로고를 위한 시각적 편집기를 제공하지만, AWS는 명확히 밝힙니다. 텍스트는 수정하거나 현지화할 수 없으며, 내장 언어는 단 12개뿐입니다. Lite 등급은 로고와 고정된 CSS 값 집합만 지원하는 구형 클래식 호스팅 UI로 제한되며, 현지화는 전혀 되지 않습니다. 그리고 커스텀 도메인에는 사용자가 어디에 있든 US East (N. Virginia)에 인증서가 필요합니다.

AWS Cognito 대비 Logto는 무엇이 다른가요?

언제든 재구성할 수 있는 인증

Logto는 설정 시점에 아이덴티티 스키마를 고정하지 않습니다. 로그인 식별자는 콘솔에서 바꿀 수 있는 설정이며, 사용자 프로필은 스키마 없는 커스텀 데이터를 담습니다. 요구 사항이 이메일 전용에서 전화번호나 패스키로 바뀌면, 구성을 전환하기만 하면 됩니다. 테넌트를 재구축하고 모든 사용자를 마이그레이션할 필요가 없습니다.

기본으로 제공되는 멀티테넌트 B2B

Logto 조직은 각 비즈니스 고객에게 고유한 구성원, 역할, 엔터프라이즈 SSO 연결을 제공하며, 사용자가 처음 로그인할 때 적시 프로비저닝(just-in-time provisioning)이 이뤄집니다. Cognito의 모범 사례 가이드가 사용자 풀, 앱 클라이언트, 그룹으로 직접 조립하도록 남겨 둔 것이, Logto에서는 일급 제품 기능입니다.

변하지 않는 가격, 그리고 언제든 열려 있는 탈출구

Logto의 무료 플랜은 machine-to-machine을 포함해 월 50K MAU와 50K 토큰을 지원하며, Pro는 무제한 MAU에 월 $24입니다. 속도 제한은 테넌트별로 적용되며, 성장하는 워크로드를 위해 이를 상향하는 일은 용량 구매가 아니라 지원팀과의 대화입니다. Logto Cloud는 완전 관리형 서비스이며, Logto 오픈소스 버전(13k+ GitHub 스타)과 동일한 코드베이스로 실행됩니다. 언젠가 가격이나 로드맵이 더 이상 맞지 않게 되면, 셀프 호스팅으로 전환해 계속 나아갈 수 있습니다.

Logto는 나에게 맞는 AWS Cognito 대안일까요?

저희는 정직한 포지셔닝을 지향합니다. Logto가 모든 AWS Cognito 고객에게 완벽한 선택은 아닙니다.

Logto로 전환해야 할 때

  • 새로운 프로젝트를 시작하고 있습니다. 신규 계정에 대한 Cognito의 무료 등급은 10,000 MAU입니다. Logto의 무료 플랜은 최대 50K MAU까지 지원하고, 개발 테넌트는 모든 프리미엄 기능을 무료로 포함합니다.
  • B2B SaaS를 구축하고 있습니다. 조직, 조직별 엔터프라이즈 SSO, 적시 프로비저닝은 Logto의 제품 기능이며, 직접 조립하고 운영해야 하는 아키텍처 패턴이 아닙니다.
  • Machine-to-machine 트래픽이 실제 비용으로 다가옵니다. Cognito는 무료 허용량 없이 모든 M2M 토큰 요청에 건당 $0.00225부터(US East) 과금합니다. Logto의 무료 플랜은 월 50K 토큰을 포함하며, 액세스 토큰만 과금 대상에 포함됩니다.
  • 로그인 페이지에 당신의 문구와 당신의 언어가 필요합니다. Logto에서는 모든 문구를 편집하고, 113개 언어 태그로 내장 언어를 넘어서는 언어를 추가하거나, 전체 경험을 자체 UI로 대체할 수 있습니다.

AWS Cognito 쪽이 더 잘 맞을 수 있는 경우

  • 앱에 AWS 자격 증명이 필요합니다. Cognito 아이덴티티 풀은 S3나 DynamoDB 같은 서비스에 직접 접근할 수 있도록 클라이언트에 임시 IAM 자격 증명을 넘겨줍니다. 이 기능은 AWS 고유의 것이며, 서드파티 CIAM이 이를 대체하지 못합니다.
  • 기존 조건이 그대로 적용되고 기본 기능만으로 충분합니다. 2024년 11월 이전에 만든 계정은 Lite에서 50,000 MAU 무료 등급을 유지합니다. 내장 흐름으로 요구 사항이 충족되고 사용자 풀을 처음부터 올바르게 구성했다면, Cognito는 AWS 안에서 여전히 저렴한 기본 선택지입니다. 참고로 Logto의 무료 플랜도 50K MAU를 지원합니다.

AWS Cognito vs. Logto: 항목별 비교

LogtoAWS Cognito
주요 차이점
무료 등급무료 플랜에 포함된 내용50K MAU 및 50K 토큰까지10K MAU (Lite 및 Essentials)Plus는 무료 등급 없음
Machine-to-machine 인증클라이언트 자격 증명을 통한 서비스 간 토큰포함액세스 토큰만 과금 대상무료 허용량 없음모든 토큰 요청에 $0.00225부터 과금
B2B / 멀티 테넌시비즈니스 고객을 역할을 갖춘 조직으로 모델링무제한*역할과 조직별 SSO를 갖춘 조직내장 조직 모델 없음직접 구성하는 풀 또는 그룹 패턴
엔터프라이즈 SSO 가격SAML 또는 OIDC 페더레이션으로 로그인하는 사용자콘솔에서 구성하는 커넥터MAU 기반 플랜페더레이션 MAU 50명 무료, 이후 모든 등급에서 사용자당 $0.015
아이덴티티 스키마 변경나중에 로그인 식별자와 속성 조정언제든 재구성 가능스키마 없는 커스텀 데이터로그인 식별자, 대소문자 구분, 커스텀 속성이 생성 시 고정됨
로그인 UI 제어호스팅 페이지의 브랜딩, 문구, 언어어떤 언어로든 커스텀 문구자체 UI 사용 가능색상과 로고만텍스트 편집 불가12개 언어 (Essentials 이상)
배포 옵션인증 서비스를 실행할 수 있는 위치클라우드, 프라이빗 클라우드 또는 셀프 호스팅AWS 호스팅 전용

2026년 7월 기준 공개된 정보를 바탕으로 작성되었습니다. Cognito 가격은 US East (N. Virginia) 기준입니다. 최신 정보는 각 공급업체를 통해 확인해 주세요.

* '무제한'은 고정된 제한이 없는 기능을 의미하지만, 공정한 사용, 보안 및 최적의 성능을 보장하기 위한 시스템 정책을 준수해야 합니다.

AWS Cognito에서 마이그레이션하기: 무엇을 예상해야 할까요

솔직히 말씀드리면, Cognito는 비밀번호 해시를 내보낼 수 없습니다. 따라서 어떤 벤더도 기존의 모든 비밀번호가 조용히 그대로 동작하는 일괄 마이그레이션을 약속할 수 없습니다. Cognito 자체도 가져온 해시를 받아들이지 않습니다. Cognito의 자체 일괄 가져오기는 사용자가 첫 로그인 시 비밀번호를 재설정하도록 만듭니다.

그 밖의 모든 것은 깔끔하게 옮겨집니다. Cognito API로 사용자 프로필을 내보낸 뒤 Logto의 Management API로 일괄 가져오기 하세요. 소셜 제공자나 비밀번호 없는 방식으로 로그인하는 사용자는 전환을 전혀 눈치채지 못합니다.

비밀번호 사용자의 경우, 일회성 재설정이나 단계적 롤아웃 중 하나를 계획하세요. 올바른 접근 방식은 사용자 기반에 따라 다르므로, 여러분의 환경을 알려 주시면 전환을 계획하는 데 도움을 드리겠습니다.

사용자 마이그레이션 가이드 읽기 →

마이그레이션은 저마다 조금씩 다릅니다. 가이드에서 다루지 않는 상황이라면 문의하기를 통해 필요한 내용을 알려주세요.

자주 묻는 질문

AWS Cognito는 무료인가요?

부분적으로 그렇습니다. 2024년 11월 22일 이후에 만든 계정은 Lite 또는 Essentials 등급에서 매월 10,000 MAU를 무료로 받습니다. 이전 계정은 Lite에서 50,000 MAU 무료를 유지합니다. Plus 등급에는 무료 허용량이 없습니다. Machine-to-machine 토큰 요청은 항상 과금되고, SAML이나 OIDC로 페더레이션된 사용자는 50 MAU까지만 무료이며, SMS 메시지는 Amazon SNS를 통해 별도로 과금됩니다.

AWS Cognito 가격에서 무엇이 바뀌었나요?

2년간 세 번의 변화가 있었습니다. 2024년 5월: AWS는 machine-to-machine 인증에 토큰별 과금을 도입했으며, 기존 계정에는 12개월 면제를 적용해 2025년 5월에 종료되었습니다. 2024년 11월: Cognito는 Lite, Essentials, Plus 등급으로 재편되었고, 신규 계정의 무료 등급은 50,000에서 10,000 MAU로 줄었으며, 새 사용자 풀은 기본적으로 MAU당 $0.015인 Essentials로 설정됩니다. 2025년 11월: AWS는 앱 클라이언트별 M2M 요금을 없애고 토큰별 과금은 유지했습니다.

AWS Cognito는 B2B 멀티테넌시를 지원하나요?

내장 기능으로는 아닙니다. AWS는 직접 구현하는 멀티테넌시 패턴을 문서화하고 있습니다. 테넌트별 사용자 풀, 테넌트별 앱 클라이언트, 또는 하나의 풀 안의 그룹이 그것입니다. 각 방식에는 높은 개발 및 운영 비용부터 사용자가 테넌트마다 개별적으로 가입해야 하는 문제까지 문서화된 트레이드오프가 있습니다. Logto는 이를 조직으로 직접 모델링합니다. 각 비즈니스 고객은 고유한 구성원, 역할, 엔터프라이즈 SSO 연결을 갖게 됩니다.

최고의 AWS Cognito 대안은 무엇인가요?

떠나는 이유에 따라 다릅니다. 앱이 S3 같은 서비스를 위해 임시 AWS 자격 증명을 필요로 한다면, Cognito 아이덴티티 풀이 여전히 고유한 경로입니다. 내장 B2B 조직, 사용자별 페더레이션 요금이 없는 엔터프라이즈 SSO, 그리고 발밑에서 바뀌지 않는 가격을 원한다면 Logto가 강력한 선택입니다. Auth0, Firebase Auth, Keycloak도 흔히 함께 평가됩니다.

AWS, Amazon Cognito, Amazon Web Services는 Amazon.com, Inc. 또는 그 계열사의 상표입니다. 기능 비교는 2026년 7월 기준 공개된 정보를 바탕으로 작성되었습니다. 최신 정보는 각 공급업체를 통해 확인해 주세요.

Logto Cloud로 프로젝트를 구축하세요