Amazon Cognito とは何ですか? どのように機能しますか?

Amazon Cognito Toha Hedesuka Donoyouni Ji Nengshimasuka



開発者は、スケーラビリティと効率の問題により、クラウド上のデータを確実に処理できるアプリケーションを構築する必要があります。アプリケーションのバックエンドは膨大な量のデータを処理する必要があり、そのスケーラビリティがアプリケーションに欠点をもたらす可能性があります。 AWS は、ユーザーが安全な顧客 ID とアクセス管理を Web およびモバイル アプリケーションに実装できるようにする Cognito サービスを提供します。

Amazon Cognito とその AWS プラットフォームでの作業から始めましょう。

Amazon Cognito とは何ですか?

Amazon Cognito は、接続された複数のデバイス間でアプリケーションのデータをユーザーが簡単に管理できるようにするユーザー認証およびデータ同期サービスです。ユーザーは、アプリケーション ユーザー用に複数の ID を作成できます。このサービスは、アプリ ユーザーがログインせずにゲストとして開始できるようにする認証済み ID もサポートしています。









Amazon Cognito の機能

Amazon Cognito の重要な機能の一部を以下に示します。



ID プール : AWS サービスへの短期間のアクセスを提供するのに役立ちます。





ユーザープール : アプリケーションまたは複数のアプリケーションがそのディレクトリと対話できるように、ユーザーのディレクトリを管理する機能を提供します。

安全 : Amazon Cognito は、Amazon Web Application Firewall (WAF) と協力して、アプリケーション内のボットを検出し、ボットからアプリを保護します。



コグニートはどのように機能しますか?

Amazon Cognito サービスを使用するには、Amazon ダッシュボードから Cognito サービスを検索するだけです。

クリックしてください ' 新しい ID プールを作成する 」 Cognito ダッシュボードのボタン:

プールの ID としてプールの名前を入力します。

ページの一番下までスクロールして、ユーザーが ID を作成するサービスを選択し、ボックスに記載されている例を入力します。

次のページでは、ポリシーを使用して IAM ロールが自動的に作成され、ユーザーはそのページからそれらを編集できます。

ページを下にスクロールして概要を確認し、「 許可する ' ボタン:

プールが作成されると、ユーザーは「 ID プールの編集 ' リンク:

このページから ID プールを構成するだけです。

そして、「 変更内容を保存 」ボタンをクリックして、プール構成を正常に編集します。

プールが作成され、ユーザーがアプリケーションにログインするとすぐに、ID がここに表示されます。

Amazon Cognito で ID プールが正常に作成されました。

結論

Amazon Cognito は、複数のデバイスを使用してアプリケーションの ID を管理するためのユーザー ID プールを提供する AWS のサービスです。ユーザーは、ID プールとユーザー プールを作成して、ユーザーの数と ID を検証し、それらが実際のユーザーであるかボットであるかを確認して、セキュリティを強化することができます。このガイドでは、Amazon Cognito サービスとその使用方法について説明しました。