AWS

AWS

Amazon ECS – ECS Exec

動いているコンテナの中に直接“シェル”で入れる機能。トラブルが起きた時にログを見たり設定を確認したり、デバッグできる。以前は苦労した操作だけど、今はECSが安全にサポートしてくれるんだ。
AWS

Amazon EKS – Cluster Autoscaler

Podが置ききれなくなったらEC2ノードを自動で追加、余裕があれば削除する仕組み。K8sのリソース要求に合わせてクラスター自体のサイズを変えるので、無駄なコストが減るんだ。
AWS

AWS Fargate – Container Health Checks

コンテナがちゃんと動いてるか自動でチェックし、反応がないときは再起動する。アプリがフリーズしても復旧してくれるから、手動オペレーションが減ってサービスが安定するね。
AWS

Amazon ECS – CloudWatch Logs

タスクが出力する標準出力や標準エラーを一括でクラウドに保存。後からまとめて検索するのも楽だし、トラブルがあればその時点のログをすぐ見られる。ローカルディスクを気にしなくていいのが楽。
AWS

Amazon EKS – Managed Node Groups

EC2ノード群をEKSが一括管理し、OSアップデートやスケールの世話をしてくれる。手動でノードを作るより楽で安全に運用でき、ローリング更新や再起動も自動制御なんだ。
AWS

AWS Fargate – ARM64 Support

Graviton2などARMベースのCPUにも対応し、ARM用のDockerイメージを使えばコスト効率や性能が上がる場合がある。好きなアーキテクチャを選べるのもFargateの柔軟さなんだ.
AWS

Amazon ECS – Container Insights

コンテナのCPUやメモリ、ネットワーク使用量をグラフ化し、どのタスクが重いかわかる機能。大規模アプリで多くのコンテナが動いていても、一目でリソース状況を把握しやすいんだ。
AWS

Amazon ECS

コンテナをまとめて管理するオーケストレーションのサービスだよ。Kubernetesよりシンプルで、AWSに密着した仕組み。タスク定義を書いて、サーバー上やFargate上でコンテナを好きな数動かせる。
AWS

Amazon ECS – Windows Containers

Windows ServerのコンテナもECSで管理できる。Windows用アプリケーションをクラウドに載せたいとき、LinuxのDockerイメージとは別にこのオプションを使えるから、移行の幅が広い。
AWS

Amazon ECS – Clusters

コンテナを走らせるサーバー群をまとめた“入れ物”だね。EC2モードなら実際の仮想マシン、Fargateならサーバーレスでもクラスターを論理的に表す。ここにタスクを配置するんだ。