は辛いのか?こんにちは。ならないよう、マネージドでシンプルに使うだけなら難しくないよと伝えるために書きました。いいよと伝えるためではありません。yakst.comTL;DR上記のブログについては概ね同意見です。クラスタの管理自体を行う場合です。管理は殆ど必要がなくなります。場合には、自動クラスタアップグレード・自動クラスタスケーリングなどが用意されています。抽象度の高い(利便性の高い)基盤として利用することが可能です。利用するだけなら実際は非常にシンプルに利用することが可能です。使えるなら、開発者として利用するだけなのでそこまで難しくありません。)を利用するべきか否かというところについては述べません。この辺りが必要な方向けに書いています。ワークロードが必要というケースも多々あるでしょう。コンテナオーケストレータだけの話をしています。いった特性を組織が享受できる状態か(享受したい状態か)どうかによって異なります。クラウドを利用している組織で新規プロジェクトの技術選定なのだとしたら、ステートフルなものはマネージドサービスを利用しつつステートレスなアプリケーションに利用していくことは障壁も少なくおすすめです。どのオーケストレータを選択すべきか国内では選択したオーケストレーターを今後も長く使っていくケースが非常に多くなるかと思います。海外では大規模なクラウド間の移行やプラットフォームの移行をやってのけるケースも多々あるため、その気概があるなら正直何から始めてもいいと思います。日本にはなかなか真似できない部分ですね。塩漬けにしたい場合には、「拡張性がある」「コミュニティが活発」「エコシステムが豊富」といったあたりの長く利用できるかどうか、やりたいことが増えた際に魔改造しないで済むかどうかという点を考慮すべきだと思います。下火になった際の影響が大きいため、選択肢がいくつかある際は個人的にはこういったところを重視しています。マネージドサービスに関しては、今後もあまり心配はないと思います。あるという点です(あとで紹介します)。利便性には勝てないとは思います。オーケストレータを純粋に比較した場合です。やろうとするのであれば、少なくとも少人数で選択することはオススメしません。専門に面倒をみるチームが必要でしょう。オーバーだと思います。そのため、当然パブリッククラウド自体を自前で構築して運用することを少人数で成し遂げることは困難です(例:OpenStack)。一方で利用者から見るとパブリッククラウドは非常に便利かつ高機能ですね。サービスを利用するのが一番だと思います。リソース(ロードバランサ)の2つだけを使っても達成できます。パブリッククラウドでも全ての機能を把握して選択することはないのと同様に、そのほかのリソース(機能)に関してはやりたいことが出来た際にやり方を調べれば良いと思います。その時にできることがたくさんあった方が良いとは思います。上記の様なマニフェストのボイラープレートを作って使い回すことが可能です。採択する規模は?規模が大きい方が得られる恩恵は大きくなりますが、小さい規模でも恩恵は大きいと思います。小さい規模の場合は人員も少ないため、そこを担当できる(したい)エンジニアがいるかという点につきますね。ような抽象度の高い(利便性の高い)環境を提供することは可能です。近しい何かも設定次第では実現できます。様々なコンテナオーケストレータが存在します。無かった機能が実装されてきています。移行するメリットは大きくないと思います。既存のレガシーな環境から移行するべきかという点についても同等なのですが、もし今後もシステムが改修され続けていく状況で移行コストをかけられる様であれば移行も選択肢の一つです。主軸としては移行しなければ開発効率が上がらないかどうかが判断材料ですね。実現するのは運用コストや仕組みづくりが大変です。プライベートクラウドの充実という可能性も感じています。まとめ技術選定は組織ごとに好みがあると思うので、あくまでも個人の見解です。何を選択するにせよ、様々な情報を元に適切に判断すれば良いと思います。苦手意識がなくなるためだけに、一意見として書いてみました。まとめのまとめ(心の声)(Kubernetes、いいよ。15:00)何度も言いますが、どの環境を使っても良いと思います。コードを書いたら良い感じにしてくれるのが目的です。アプリケーション開発者からしたらなんでも良いでしょう。様にして利用しています。ないとアプリケーション開発に集中できる環境を提供するという目的は達成できません。ある程度知見のあるメンバーは必要でしょう。いちアプリケーション開発者からすると透過的なのが良い形だと思います。単純にオーケストレータを利用する範囲であれば、その学習コストよりもその周辺の考えなきゃいけないこの方が辛いです。環境を作った時にはいずれも近しい程度の学習コストはかかると思っていた方が良いです。