最終更新日:
ランディングゾーンとは、クラウドで本番のシステムを動かし始める前に整える、アカウントの分け方・権限・ネットワーク・ログ・セキュリティの規則をそろえた土台の環境です。
ランディングゾーンは、システムを載せる前に用意する、クラウドの「土台」です。AWSは、ランディングゾーンを、拡張でき安全な、ベストプラクティスにもとづく複数のアカウントの環境と説明しています。Microsoft も、Azure のランディングゾーンを、複数のサブスクリプションの環境を統制し、守り、広げるための設計としています。
中心にあるのは、アカウント(Azure ではサブスクリプション)を用途ごとに分ける考え方です。本番・検証・開発や、システムごとにアカウントを分けると、権限や費用を分けて管理でき、一つのアカウントで事故が起きても影響を閉じ込められます。そのうえで、ログを集めるアカウント、ネットワークをまとめる仕組み、全体に効かせるセキュリティの規則(AWSではガードレール、Azure では Azure Policy など)を最初に用意します。
作る方法としては、AWSの AWS Control Tower や、Microsoft が用意する Azure のランディングゾーンのひな形(アクセラレーター)などがあります。システムを載せた後から土台を作り直すのは手間が大きいため、利用の規模が小さいうちに、アカウントの分け方と権限の決まりだけでも整えておくと、後の負担が減ります。
関連する用語
- IAM(IDとアクセスの管理)誰がどのシステムやデータを使えるかを、利用者のIDと権限を中心にまとめて管理する仕組みと取り組みです。
- タグ付け(リソースのタグ)クラウドのサーバーやストレージなどの資源に、「用途」「担当」「環境」などの情報をキーと値の組みで付けて、管理や費用の集計に使う仕組みです。
- ログシステムで起きた出来事を、日時とともに順に書き残した記録です。
- VPC(仮想ネットワーク)クラウドの中に、利用者ごとに論理的に分けて作る、自社専用のネットワークです。
- Well-Architected Frameworkクラウドの事業者が公開している、システムの構成がよく設計されているかを、いくつかの観点(柱)ごとに確かめるための考え方と質問の集まりです。