はじめに
こんにちは、エンジニアのkeitaMaxです。
Azure初心者がAzureマスターを目指してAzureのLearnなどを進めていくための記録として書いています。
今回は前回に引き続き、Learnの「Azure コンピューティングおよびネットワーク サービスについて説明する」をやっていきます。
コンテナーとは
仮想化環境で、ホストOSのカーネルを共有しながら、各アプリケーションを独立した環境で実行することができます。
コンテナーは軽量で、動的に作成、スケールアウト、停止されるように設計されているそうです。
また、コンテナー関連のサービスは以下のようなものがあります。
・Azure Container Instances
・Azure Container Apps
・Azure Kubernetes Service
Azure Container Instances
Azureでコンテナーを迅速に実行できるサービスです。シンプルな単一コンテナのデプロイに適しています。
Azure Container Apps
Azure Container Instancesの機能に加えて、負荷分散やスケーリングなどの機能が組み込まれたサービスです。サーバーレスのコンテナアプリケーション環境を提供します。
Azure Kubernetes Service
コンテナーオーケストレーションサービスです。Azure Container Appsに比べて、Kubernetesのフル機能を利用でき、高度なカスタマイズが可能です。
おわりに
この記事での質問や、間違っている、もっといい方法があるといったご意見などありましたらご指摘していただけると幸いです。
最後まで読んでいただきありがとうございました!
まとめ