認証サービス/IAM製品紹介
認証サービスCognito・Auth0・Firebaseを比べる関連エントリーです。 s-takayanagi.booth.pm
同人誌ではAWSのCognito、Auth0、Firebase Authentication(GCP Identity Platform)を紹介しています。 詳細に紹介しきれなかった製品含めてご紹介します。
- Amazon Cognito
- AWS Amplify Authentication
- Auth0
- Firebase Authentication
- Google Identity Platform
- Azure Active Directory B2C
- Okta Identity Cloud
- AWS Single Sign-On
- Google Cloud Identity
- Azure Active Directory
- IBM Cloud Identity
- Akamai Identity Cloud
- NRIセキュアテクノロジーズ株式会社 Uni-ID Libra
- Salesforce Identity
- SAP Customer Data Cloud
- Layer 7 Authentication
- IntelliTrust
- IdentityGuard
- Nok Nok Labs S3 Authentication Suite
- TrustLogin
- CloudGate
- TrustBind
- OneLogin
- NEVIS Security
- Cloudentity
- CoffeeBean Technology
- Informatik Airlock
- ForgeRock Identity Platform
- iWelcome
- iovation
- LoginRadius Identity Platform
- Ping Identity Platform
- SecureAuth Identity Platform
- Avatier
- AvocoSecure Trust Platform
- Curity AB
- Duo Security
- FusionAuth
- Privo ID
- Singular Key
- Swivel Secure
- Ubisecure Identity Server
- Authlete
- Keycloak
- Gluu
- WSO2 Identity Server
Amazon Cognito
AWS Amplify Authentication
Auth0
Firebase Authentication
Google Identity Platform
Azure Active Directory B2C
Okta Identity Cloud
AWS Single Sign-On
Google Cloud Identity
Azure Active Directory
https://azure.microsoft.com/ja-jp/services/active-directory/
IBM Cloud Identity
https://www.ibm.com/jp-ja/marketplace/cloud-identity
Akamai Identity Cloud
https://www.akamai.com/jp/ja/products/security/identity-cloud.jsp
NRIセキュアテクノロジーズ株式会社 Uni-ID Libra
https://www.nri-secure.co.jp/service/solution/uni-id_libra
Salesforce Identity
https://www.salesforce.com/jp/products/platform/products/identity/
SAP Customer Data Cloud
https://www.sap.com/japan/products/crm/customer-data-management.html
Layer 7 Authentication
IntelliTrust
https://japan.entrust.com/solutions/intellitrust/
IdentityGuard
https://japan.entrust.com/products/identityguard/
Nok Nok Labs S3 Authentication Suite
TrustLogin
CloudGate
TrustBind
https://www.ntt-tx.co.jp/products/trustbind/
OneLogin
NEVIS Security
https://www.nevis-security.com/en/
Cloudentity
CoffeeBean Technology
https://site.coffeebeantech.com/
Informatik Airlock
ForgeRock Identity Platform
https://www.forgerock.com/digital-identity-and-access-management-platform
iWelcome
iovation
https://www.redshield.jp/iovation/
LoginRadius Identity Platform
Ping Identity Platform
SecureAuth Identity Platform
https://www.secureauth.com/products/identity-platform
Avatier
AvocoSecure Trust Platform
https://www.avocoidentity.com/
Curity AB
Duo Security
FusionAuth
Privo ID
https://www.privo.com/privo-id-platform
Singular Key
Swivel Secure
Ubisecure Identity Server
https://www.ubisecure.com/identity-cloud-identity-server/
Authlete
OAuth 2.0の機能を自分の製品やサービスに追加できるBaaSです。 www.authlete.com
Keycloak
野村総合研究所のOpenStandiaチームが日本語翻訳したドキュメントを公開しています。 keycloak-documentation.openstandia.jp
Gluu
WSO2 Identity Server
以上です。
認証サービスCognito・Auth0・Firebaseを比べる 執筆にあたって
認証サービスCognito・Auth0・Firebaseを比べる関連エントリーです。
執筆のきっかけ
会社の先輩が技術書典7でIAM本の頒布を行い、 私は現場で売り子をしていました。 技術書典7に出展します - プログラマでありたい
技術書典の雰囲気と先輩の本が続々売れていくことに衝撃を受けて次の技術書典で同人誌を作ろうと思いました。 その後、先輩の呼びかけでサークルメンバーが決まりました。
テーマ選定
一番悩んだのはテーマ選定です。 社内で同僚が外部の認証サービスを利用する場合にどのようなサービスが良いか聞かれることが多くありました。 毎回打ち合わせを行って説明していましたが、本にすれば役立つのではないかと感じました。
ボツになった候補
次のようなテーマがありました。
- テストデータを作り方 政府機関のデータなどを使ったテストデータの作成方法
- サーバーレスクイズ回答システム 自分の結婚式で活用したクイズシステムの作り方
- サーバーレス執筆システム 執筆に活用できるサービス(CodeCommitやCodeBuild)の組み合わせをCloudFormationで作るには
- DynamoDBデザインパターン
表紙
とあるアイドルグループの色(カラーコード)です。テレビ東京で毎週日曜深夜に放送している日向坂で会いましょうは毎回神回なので必ずチェックしてください。
購入先
Boothでの購入はこちら
技術書典 応援祭での購入はこちら
認証サービスCognito・Auth0・Firebaseを比べる
購入先
Boothでの購入はこちら
技術書典 応援祭での購入はこちら
タイトル
認証サービスCognito・Auth0・Firebaseを比べる
概要
ユーザーのIDを管理するのはWebサービスを展開する上で必要になりますが、独自で実装するにはハードルが高いです。外部のサービスを利用することでユーザーのサインアップとサインインを比較的簡単に実現できます。この本ではCognito User Pools、Auth0、Firebase Authenticationを中心にサービスの紹介と比較をします。
本書の目的
「認証サービスCognito Auth0 Firebaseを比べる」を手にとっていただき、ありがとうございます。筆者はこれまで、CognitoUserPoolsを利用してオンプレミスで実装されていた認証システムの移行や、Keycloakを利用したシステムの構築を担当してきました。そのなかで、認証の機能を提供するサービスは数多くあるにもかかわらず、サービスを比較するような情報があまりないと感じたことが、執筆のきっかけです。本書では、認証の機能を提供するサービスの紹介と、AWSが提供するCognito User Pools、Auth0が提供するAuth0、Googleが提供するFirebase AuthenticationとGoogle Identity Platformについてドキュメントを元にした比較を行います。ドキュメントを読み込んでいる方には物足りないと思いますが、認証のサービスを導入する際に役立てていただければと思います。
対象読者
- コンシューマ向けの認証サービスを探している方
- 既にある認証の仕組みから移行したい方
- 認証サービスの比較をしたい方
- 公式ドキュメントの内容をまだ読んでいない方
本書で取り上げない内容
お問合せ先
目次
第1章 ユーザーID管理のサービス
- 1.1 ID(アイデンティティ)をとりまく環境
- 1.2 IAMとIDaaS
- 1.3 各サービスの特色
- 1.4 世の中の評価
第2章 各サービスの概要
- 2.1 Amazon Cognito
- 2.2 Auth0
- 2.3 Firebase Authentication
- 2.4 Google Identity Platform
- 2.5 Azure Active Directory B2C
- 2.6 その他の IAM‧認証サービス
- 2.7 BaaS、オープンソース
第3章 コストを比べる
- 3.1 CognitoUserPoolsのコスト
- 3.2 Auth0のコスト
- 3.3 FirebaseAuthenticationのコスト
- 3.4 GoogleIdentityPlatformのコスト
第4章 管理‧運用を比べる
第5章 開発を比べる
- 5.1 提供リージョン
- 5.2 ログイン方法
- 5.3 多要素認証(MFA)
- 5.4 管理コンソール
- 5.5 メール機能
- 5.6 移行
購入先(再掲)
Boothでの購入はこちら
技術書典 応援祭での購入はこちら
サークルの他のメンバー
クラウドネイティブファーストストーリー
- クラウドネイティブファーストストーリー - アライとウマカツの本屋さん - BOOTH
- クラウドネイティブファーストストーリー [Arai and Umakatsu(新井雅也)] - とらのあな全年齢向け通販
- クラウドネイティブファーストストーリー:チームになったササキです