Member-only story
なぜみんながKubernetesを使いたがるのか?(前半)
Kubernetesを使うメリットなどをご紹介した記事です。長いので前半と後半に分けて投稿いたします。今回は前半です。
正直なところ、私はKubernetesが大好きです。Kubernetesはソフトウェア開発においてかなりの進歩です。Kubernetesに出会ったとき、「これでコンテナを本番に持ち込めるんだ」と思いました。迷いはありませんでした。私と同じように、何千人ものアーキテクトがこの技術をうまく取り入れています。
クラウドにアプリケーションをデプロイする際の課題のほとんどをKubernetesがどのように解決し、クラウド変換の要件を満たすためにインフラストラクチャをサポートに対応しているかを見てみましょう。
Remember Your Goals
クラウドトランスフォーメーションの時代には、すべての企業にいくつかの目標があります。
これらの特権は:
- 早期にクラウドに移行する(クラウドマイグレーション)。
- システム管理者のコスト、インフラのコスト、人の時間を削減する(コスト削減)
- プロジェクト完了までの時間を短縮する(Time to Market=製品化、商品化までの時間)。
- パフォーマンスの高い信頼性の高いシステムを持つ(品質向上)。
これらの目標を念頭に置いて、「さて、次は何をするのか?」と問いかけてみましょう。
豊富なソリューションの中で迷いがちです。特に初めてクラウドにアプローチする人にとっては、本当に迷うと思います。状況をさらに悪化させるためには、失敗は許されません。冗談を言っているではありません。クラウドであろうとなかろうと、プロジェクトは今日も明日も、機能要件やインテグレーションが2倍必要になるような仕事をしなければなりません。
だからこそ、クラウドの変革は難しい — 正しい馬に賭けなければならないし、負けるわけにはいかないのです。次のステップでは、なぜKubernetesが正しい馬なのか、そして誰もがKubernetesに賭けるべきなのかを学びます。誰もがKubernetesを必要としているのです!
Why Containers?