ソリューションとテクノロジーで成功への道筋をつけることができます。Cloudお客様のビジネス全体に役立つ、わかりやすい料金体系です。安全でインテリジェントなプラットフォームを使って今すぐ始めましょう。プロダクトをお試しいただけます。プラクティスを紹介します。このガイドは、すべての推奨事項を説明するものではありません。企業のアーキテクトや技術担当者の方が活動の範囲を把握し、適切な計画を作成できるように役立つ情報を提供することを目的としています。各セクションには、主要な作業の説明と参考情報のリンクが記載されています。全体像を理解しておくことをおすすめします。リソースは階層的に編成されます。マッピングし、関連リソースのグループに対するアクセスを制御できます。次の図は、階層の例を示しています。階層の最上位ノードは組織リソースで、組織(会社など)を表します。組織リソースは、階層の下にあるすべてのリソースを集中管理します。階層の次のノードはフォルダです。フォルダを使用すると、親組織のさまざまな部署やチームの要件を分離できます。本番環境と開発環境のリソースを分けることもできます。階層の一番下にあるのがプロジェクトです。リソースが含まれます。プロジェクトについては、このドキュメントの後半で詳しく説明します。構造は柔軟に定義できます。変化する要件にも対応できます。慣れていない場合は、初期の要件を満たす最も単純な構造を採用できます。サポートされている機能の多くは組織ノードを必要とします。ドメインにマッピングする組織ノードを作成できます。プロジェクトや請求先アカウントを組織ノードに移行できます。詳しくは、組織の作成と管理をご覧ください。設定でサポートが必要な場合は、組織設定ウィザードをご覧ください。使用するにはプロジェクトが必要です。つのプロジェクトに属します。プロジェクトの詳細については、プラットフォームの概要をご覧ください。プロジェクトの範囲は自由に決めることができます。つのアプリを複数のプロジェクトに関連付けることもできます。プロジェクト内のリソースを複数のリージョンや地域に分散することもできます。理想的なプロジェクト構造は要件によって異なります。時間とともに変わることもあります。プロジェクトの構造を設計するときには、リソースごとに請求を行う必要があるかどうか、どの程度の分離が必要か、リソースとアプリを管理するチームをどのように編成するかを決める必要があります。プロジェクトとリソースの作成や管理を自動化すると、一貫した処理が可能になり、再現性を高め、テストを容易に行うことができます。構成をコードとして扱うことで、ソフトウェアの成果物と一緒に構成のバージョニングやライフサイクルを管理できます。プラクティスを実現できます。要件が変化した場合でも、プロジェクトのリファクタリングを簡単に行うことができます。リソースを記述できます。再利用可能な構成要素として、パラメータ化されたテンプレートを定義することもできます。使用してアクセス制御権限を設定することもできます。ツールも使用できます。これらのツールに慣れている場合、新しいスキルを習得する必要はありません。アカウントを使用します。アカウントが必要です。アカウントを関連付けることをおすすめします。アクセスできるようになります。管理者は管理コンソールにアカウントを表示し、管理できるようになります。統合する方法について説明します。IDaaS(Identity-as-a-Service)ソリューションです。管理機能を利用できます。ライセンスを必要としません。アカウントの管理レイヤが提供されます。サービスへのアクセスが許可または禁止されます。登録すると、ドメインの組織ノードも作成されます。リソースにマッピングし、管理できます。ソリューションをご覧ください。アクセスできるようにします。サービスへのアクセスを制御できます。管理できるようにすることを検討してください。これらのアカウントが別のメールアドレスを使用するように強制的に変更することもできます。一般ユーザー向けアカウントの移行をご覧ください。リソースの使用を許可する必要があります。リソースに対するアクセス権をきめ細かく設定し、他のリソースへの不要なアクセスを防ぐことができます。誰(ID)がどのリソースにどのようなアクセス権(役割)を持つのかを定義できます。権限を直接割り当てるのではなく、役割を割り当てます。役割は権限のコレクションです。テーブルの一覧表示、読み取り、クエリを行う権限が含まれていますが、新しいテーブルの作成や既存データの変更を行う権限は含まれていません。一般的なユースケースに利用できる多くの役割が事前に定義されています。カスタム役割を作成することもできます。最小権限のセキュリティ原則を適用して、リソースに対して必要最低限のアクセス権を付与できます。エンタープライズの組織で基本的なトピックです。詳細については、次のリソースをご覧ください。役割を個々のユーザーではなくグループに割り当てることをおすすめします。操作できるように適切な役割を割り当てます。サイエンティストがチームに参加したときに、グループに追加するだけで、定義済みの権限を継承できます。グループの作成と管理は管理コンソールで行います。つのグループを作成することをおすすめします。組織の管理者は、組織で使用するリソースの構造の編成を担当します。デバイスの作成を担当します。ポリシーの確立と管理を担当します。請求管理者は、請求先アカウントの設定とその使用状況の監視を担当します。プロビジョニングをサポートするエンドツーエンドのパイプラインを作成または管理します。デベロッパーはアプリケーションの設計、コーディング、テストを担当します。役割を割り当て、特定のリソースへのアクセス権を付与できます。アカウントの認証はパスワードではなくキーで行います。アカウントキーを管理し、ローテーションします。アカウントを使用することをおすすめします。リソースをプログラムで集中管理できます。重要なのは「誰が」です。権限に基づいて特定のリソースに対するアクションをユーザーやグループに承認する人物が重要になります。組織ポリシーで重要なのは「何を」で、特定のリソースに制限を設定し、どのような構成と使用方法が可能であるかを決定することが重要です。アドレスが割り当てられないように制限を定義できます。リソースのポリシーはリソースの階層内で設定します。リソースのポリシーはそのすべての子孫に継承されます。最上位の組織ノードにポリシーを適用することで、基本的な一連の制約が階層内のすべての要素に適用されます。継承されたポリシーを上書きしたり、結合したりする場合は、子ノードにカスタム組織ポリシーを設定します。ポリシーの設定方法については、エンタープライズのお客様向けのポリシー設計をご覧ください。サブネットを使用してネットワークを計画し、関連リソースをグループ化して分離します。Cloud)は物理ネットワークを仮想化したネットワークです。インスタンスを利用するサービスにスケーラブルで柔軟なネットワークを提供します。ネットワークはグローバルなリソースです。複数のリージョンにまたがる通信を実現できます。プロジェクトから世界中に分散しているリソースを接続して管理できます。ネットワークを作成することもできます。アドレス範囲を定義しません。アドレス範囲が定義されています。つのリージョンに明示的に関連付けられています。ネットワークの概要をご覧ください。ネットワークは分散仮想ファイアウォールを実装しています。システムに関係なく、効果的な保護とトラフィック制御を行うことができます。ファイアウォールはステートフルです。許可されているフローの場合、戻りトラフィックは自動的に許可されます。ネットワークごとに異なります。アカウントなど)を指定できます。トラフィックを許可するように、上りルールを作成できます。ルールが自動的に設定されます。ルールの構成について別の注意事項があります。ネットワーキングのコンセプトをご覧ください。リソースを作成する場合は、リソースを配置するネットワークとサブネットを選択します。アドレスが割り当てられます。アドレスで相互に通信を行うことができます。使用する必要があります。アドレスが必要になります。アドレスのドキュメントをご覧ください。インターネットへのアクセスは、必要なリソースにのみ許可する必要があります。サービスにアクセスできます。サービスと利用できます。ネットワークに接続できます。使用してプロジェクトの境界を越えて安全で効率的な通信を行います。プロジェクトから一元管理できます。使用すると、ネットワークの管理とプロジェクトの管理を切り分けることができます。これにより、最小権限の原則を実装しやすくなります。一元管理されたネットワークのチームは、参加しているプロジェクトに対する権限がなくてもネットワークを管理できます。同様に、プロジェクト管理者は、共有ネットワークの操作権限なしでプロジェクトのリソースを管理できます。要件を検討して最適な接続方法を選択する必要があります。ネットワークの間に直接的な物理接続を提供します。ネットワークの間の接続を提供します。トンネルを設定します。トンネルはオーバーヘッドが少なく、低コストです。ハードウェア、研究者から構成された専任チームなど、堅牢なセキュリティでインフラストラクチャとサービス全体を保護しています。リソースの保護にはお客様の協力が不可欠です。アプリとデータが確実に保護されるように、適切な対策を講じるようお願いいたします。分離に加えて、次のツールを使用して、アプリを保護してください。内のデータを制限してデータ引き出しのリスクを軽減します。ロードバランサを使用して、インターネットに接続するサービスの高可用性とスケーリングをサポートします。アドレスをブラックリストおよびホワイトリストに登録する機能を提供します。とリクエストのコンテキストを確認し、ユーザーにアクセスを許可するかどうか判断します。これにより、アプリへのアクセスを制御します。転送中のデータと保存データの両方を暗号化することでデータの安全性を維持しています。管理の暗号鍵が使用されます。外部で管理されている独自の暗号鍵を指定できます。独自の鍵を管理または維持するとオーバーヘッドが発生するため、この方法は本当に重要なデータにのみ使用することをおすすめします。詳細については、保存データの暗号化をご覧ください。パイプライン、その他のプロセスを異なるプラットフォームで実行している企業が少なくありません。これらのアプリやプロセスを正常な状態に維持することは、デベロッパーと運用チームにとって重要な責務となります。ロギング、モニタリング、デバッグ、トレース、プロファイリングなどを管理することをおすすめします。ログは、アプリやプロセスの正常性を診断する基本的な情報源となります。アラートを行うことができます。サービスとネイティブに統合されています。