クラウド導入フレームワークにおける Kubernetes

ツール、プログラム、コンテンツ (ベスト プラクティス、構成テンプレート、アーキテクチャ ガイダンス) を含む規範的なフレームワークをレビューして、大規模な Kubernetes とクラウド ネイティブ プラクティスの導入を簡略化します。

必要なアクションの一覧は、概念実証から実稼働、さらに拡大縮小と最適化まで、Kubernetes でのアプリケーションのデプロイを成功させるためのペルソナ別に分類されています。

はじめに

クラウド導入ライフサイクルのこのフェーズの準備として、次の演習を使用します。

  • アプリケーションの開発とデプロイ: アプリケーション開発のパターンとプラクティスを確認し、継続的インテグレーションと継続的デリバリー (CI/CD) パイプラインを構成し、サイト信頼性エンジニアリング (SRE) のベスト プラクティスを実装します。
  • クラスターの設計と操作:クラスター構成とネットワーク設計を特定します。 インフラストラクチャのプロビジョニングを自動化することで、将来のスケーラビリティに対応します。 事業継続とディザスター リカバリーを計画することで、高可用性を維持します。
  • クラスターとアプリケーションのセキュリティ:Kubernetes のセキュリティの基本について理解を深めます。 クラスターのセキュリティ保護設定とアプリケーションのセキュリティに関するガイダンスを確認します。
  • AKS ランディング ゾーン アクセラレータ: AKS ランディング ゾーン アクセラレータは、Azure のランディング ゾーンの効果的なワークロードとシナリオ運用を大規模に、Azure ロードマップと Azure 用の Microsoft クラウド導入フレームワークに合わせて実現する、アーキテクチャのアプローチとリファレンス実装です。