Azure Local と Landing Zone の構成: 最新のハイブリッドクラウド アーキテクチャ ガイド
By Mirko Peters ·
Bicep、管理グループ、RBAC を使って Azure Local を Azure Landing Zone に統合し、拡張性のあるハイブリッドクラウド アーキテクチャを構築する方法を解説します。
Automatically translated with AI from the original post. Read the English original
![Cover: Azure Local and Landing Zones: How to Build Hybrid Cloud the Right Way with Christoffer Klarskov Jakobsen [MVP]](https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/fd14acff203bdb255365b5f6a98a6cdc.jpg)
IT インフラストラクチャを近代化するうえで、パブリック クラウドの考え方と物理的なデータセンターの要件をつなぐことは、アーキテクトが直面しうる最も難しい課題の一つです。Azure Local を企業の Azure Landing Zone 戦略に統合するには、従来のオンプレミスの発想から脱却し、安全に拡張できる統合されたハイブリッド クラウド ガバナンス モデルを採用する必要があります。
重要なポイント
- Azure Local は、標準的な仮想化クラスターとしてではなく、ローカライズされたクラウド エコシステムとして扱うと最も効果的に機能します。
- 新しいアーキテクチャ機能により、Azure Local を企業の Azure Landing Zone 設計にきれいに組み込めるようになりました。
- Infrastructure as Code に Bicep を使用すると、分散したハイブリッド環境全体で一貫性があり、再現性の高いデプロイを実現できます。
- 適切なサブスクリプションの構成とワークロードの階層化により、ドメイン コントローラーやコア アプリケーションなどの重要なコンポーネントを保護できます。
Azure Local をローカル クラウドとして扱う
多くの組織が重大な誤りを犯しています。Azure Local を、単に新しい世代のハイパーバイザー サーバーのペアとして扱ってしまうのです。実際には、このプラットフォームは物理インフラストラクチャと Azure ベースの管理、ガバナンス、セキュリティ制御をつなぐ複雑な橋渡し役です。Storage Spaces Direct や Hyper-V から Azure Arc、クラウドに接続されたコントロール プレーンまで、基盤となるエコシステムは複数の層にまたがるため、管理者は古く分断された IT の考え方に頼ることはできません。
Azure Local の運用には、物理ハードウェアの制約とクラウド管理の考え方の両方を理解している担当者が必要です。Azure Local クラスターをデプロイするということは、事実上ローカル クラウド インスタンスを運用することを意味し、パブリック クラウドで適用しているものと同じ厳格なガバナンス基準に準拠させる必要があります。この運用上の変化を認識しないと、構成のドリフト、セキュリティの死角、トラブルシューティングのボトルネックにつながりがちです。
Azure Local を企業の Landing Zone に統合する
これまで、クラウド ガバナンスの枠組みの中でハイブリッド インフラストラクチャを構成することは、プラットフォームの制約により窮屈に感じられてきました。しかし、最新の機能によって、物理インフラストラクチャを論理的なクラウド構造にマッピングする方法は大きく変わりました。適切なサブスクリプションの境界とリソース グループを活用することで、Azure Local クラスターを企業の Azure Landing Zone アーキテクチャに直接組み込めるようになっています。
サブスクリプションの境界と管理グループ
企業のサブスクリプションを、すべてのワークロードを詰め込む巨大な置き場所にしてはいけません。代わりに、アーキテクチャ設計では管理グループを使い、サブスクリプションより上位に明確な階層を作る必要があります。これにより、IT チームは次のことができます。
- 単一の親管理グループから、全社的なガバナンスとコンプライアンス基準を適用する。
- アプリケーション ワークロードとは別に、Azure Local のコントロール プレーン用の専用サブスクリプションを利用する。
- 専用のローカル管理グループを活用し、エッジや オンプレミスのハードウェアに特化したポリシーを適用する。
セキュリティのためのワークロード階層化を実装する
ハイブリッド Landing Zone 内では、階層的なアプローチを用いてセキュリティ境界を厳格に適用する必要があります。資産をセキュリティへの影響度ごとにグループ化することで、ある領域での侵害が組織全体に波及するのを防げます。
例えば、Active Directory ドメイン コントローラーのような Tier 0 リソースは、厳格なアクセス制御と監査が行われる、強くロックダウンされたサブスクリプションに配置すべきです。メンバー サーバー、データベース クラスター、Azure Virtual Desktop のようなエンドユーザー コンピューティング ワークロードは、別のティアに配置します。このモジュール式の分離により、ローカルのワークロードは構造化された Azure のセキュリティ モデルの一部として動作し、隔離された脆弱なインフラストラクチャの箱に置かれることがなくなります。
Bicep によるハイブリッド インフラストラクチャの自動化
手作業による構成は、最新のハイブリッド クラウド環境における一貫性の敵です。インフラストラクチャ コンポーネントを複数回デプロイする必要がある場合は、必ず自動化してください。幸いなことに、Infrastructure as Code (IaC) の原則はパブリック クラウドを超えて適用でき、Azure Local とそれに関連するワークロードにも直接適用できます。
IaC 言語には多くの選択肢がありますが、PowerShell や Microsoft 中心のワークフローに慣れたチームにとっては、Bicep が合理化されたネイティブな体験を提供します。Visual Studio Code の拡張機能は堅牢な構文検証とエラー検出を提供するため、複雑なハイブリッド環境をコードとして簡単に定義できます。Azure Local クラスター、リソース グループ、ポリシーの割り当てのデプロイを自動化することで、ハイブリッドの基盤を反復可能で監査可能な状態に保ち、人為的ミスに対しても回復力を持たせることができます。
まとめ
ハイブリッド クラウドを適切に構築するには、孤立したオンプレミスのサイロから、統合されクラウドで統制されたアーキテクチャへの移行が求められます。Azure Local をローカライズされたクラウドとして扱い、well-structured な Landing Zone に組み込み、Bicep でデプロイを自動化することで、組織はローカルでのデータ主権とクラウド規模の管理の理想的なバランスを実現できます。このトピックについてさらに詳しく知り、ハイブリッド クラウド戦略を習得するための専門家の知見を聞くには、エピソード全編を聴いて、ポッドキャストを購読して、実践的なガイダンスをさらにご覧ください。
よくある質問
Azure Local は単にオンプレミスで Hyper-V を実行するだけのものですか?
Azure Local は Hyper-V や Storage Spaces Direct などの基盤技術を利用していますが、Azure Arc を介してクラウドベースの管理、ガバナンス、セキュリティ、更新に深く統合されている点で、従来の Windows Server クラスターとは根本的に異なります。
Azure ポリシーはハイブリッドのローカル環境にどのように適用されますか?
Azure ポリシーは、パブリック クラウド リソースと接続された Azure Local クラスターの両方に対して、監査、構成のデプロイ、非準拠の操作の拒否を行うことができ、ハイブリッド環境全体で一貫した規制コンプライアンスを確保します。
Azure Local 上で Azure Virtual Desktop を実行できますか?
はい、組織は Azure でイメージの作成と管理をオーケストレーションしつつ、特定のレイテンシーやデータ所在地の要件を満たすために、セッション ホストを Azure Local クラスターに直接デプロイできます。