Azure Container Instances が登場しましたね
急に登場したような気がするのですが「Azure Container Instances」のパブリックプレビューが始まっていました。 ホストVM無しでいきなりコンテナが動かせるというもの。また楽しそうなサービスが増えてしまいましたね。
既にいくつも日本語の記事が投稿されて、盛り上がってますね。
Azure Container Instances | ブチザッキ
Azure Container Instances は Hypervisor レベルでの分離を備えた次世代のコンテナ実行環境 - しばやん雑記
Azure Container Instances が出た! - 世界のやまさ
何番煎じか分かりませんが、自分用のメモも兼ねて記録しておきます。
対応リージョンは West US, East, US, West Europe の3つ。東南アジアもまだのようですね。
料金体系はこちら。 作成リクエスト毎に料金がかかるほか、メモリはGB/秒で、CPUはコア/秒で料金が発生します。メモリとCPUコア数はコンテナ作成時に指定できます。 1コア/1.5GBメモリで10,479円/月なので、立ち上げっぱなしだとVMよりだいぶ高いですね。
Pricing - Container Instances | Microsoft Azure
基本的なチュートリアルはこちらから。
Create your first Azure Container Instances container | Microsoft Docs
チュートリアルにある「aci-helloworld」程度だと数秒で起動してきます。リソースプロバイダーは「Microsoft.ContainerInstance」でした。IPアドレスも内包しており、単独のリソースとしては作られません。
オーケストレーターは含まれていません。 同時に公開された「Azure Container Instances Connector for Kubernetes」を使うと、既存のK8sクラスタのノードとしてACIを使うことができます。
いい感じにプリミティブで扱いやすそうなサービスが出てきましたね。今後が楽しみです。