クラウド ネイティブ アプリとコンテナー化されたデプロイの概要
中級
DevOps エンジニア
Azure Container Apps
このモジュールでは、クラウド ネイティブ アプリケーションの概要、コンテナー化されたデプロイの利点、Azure プラットフォームへのコンテナー化されたデプロイのオプション、Azure Container Apps の機能について説明します。
注
このコンテンツは部分的に AI を活用して作成しました。 作成者がコンテンツを確認し、必要に応じて修正しました。 詳細については、こちらをご覧ください。
学習の目的
- クラウドネイティブ アプリケーションの概念を調べる。
- コンテナー化されたデプロイの利点と課題を確認する。
- クラウドネイティブ アプリケーションのさまざまなデプロイ オプションとデプロイ戦略を確認する。
- コンテナー化されたデプロイを Azure で管理およびスケーリングするためのベスト プラクティスを調べる。
前提条件
- クラウド コンピューティングの概念についての基本的な理解: 仮想化、スケーラビリティ、オンデマンドのリソース プロビジョニングなど、クラウド コンピューティングの基礎に関する知識。
- コンテナーに関する知識: コンテナーの概念、その利点、十愛のアプリや仮想マシンとの違いについての理解。
- コンテナー オーケストレーションに関する知識: Kubernetes などのコンテナー オーケストレーション プラットフォームと、コンテナー化されたアプリケーションを管理する上でのその役割についての基本的な理解。
- Azure の使用経験: Microsoft Azure とそのコア コンテナー サービス (Azure Container Registry、Azure Kubernetes Service、Azure Container Apps など) に関するある程度の知識。