The Doppler Quarterly (日本語) 春 2016 | Page 17

なっています。したがって、アプリケー ションをリファクタリングし、コンテ ナーの単なる集まりとしてだけでなく、 コンテナーのクラスターとしてスケー ルできるようにするには、どれだけの 作業が必要かという問題があります。 コンテナーの使用に関する分析には、 実際にアプリケーションを 1 つのコン テナーに変換するか、またより一般的 な状況として複数のコンテナーのセッ トに変換するために、どれくらいの労 力を要するかを判断することが含まれ ます。コンテナーへの変換が実用的 ではない場合もありますが、通常は、 比較的 簡単に行うことが できます。 アプリケーションをクラウドプラット フォームに移植する際の分析段階で も同じような問題に取り組んでいるた め、 TCO に関する同じメトリックやモ デルの多くは、この問題にも当てはめ ることができ、再利用できます。 3. スタッフのスキルを考慮します ほとんどの企業では、クラウドに移行 しているワークロードの数は多くはあ りません。移行先がクラウド上で実行 されているコンテナーの場合はなおさ らです。多くの点で、この制限の原因 はテクノロジーではなく、 IT スタッフの スキルセットにあります。 企業がコンテナーへの移行を行う際 は、コンテナー化されたアプリケー ションを構築して展開するためのスキ ルセットを習得するために、トレーニ ングと雇用に多額の投資をする必要 があります。この状況をさらに複雑に する要因として、多くの企業はアプリ ケーション開発のアジャイル手法を自 動化する手段として DevOps を導入 しつつあり、そのためにコンテナーの 導入を検討する必要に迫られていま す。そのような企業では、 IT 組織が最 初にコンテナーの導入を決定し、その 後に DevOps の変革を進めることに なります。このプロセスによってリスク が減り、コストも削減されます。 4. 戦略を再検討します 企業は、クラウドコンピューティング の戦略を策定して実施したように、今 度はコンテナーをサブ戦略として検 討する必要があります。実際に、コン テナーはクラウド戦略全体の構成要 素として、置き換えや引き継ぎが起こ ることのない実現技術となります。 最終的には、コンテナー内のアプリ ケーションを展開しますが、これに新 しい要素はありません。インターネッ トが登場した際に見られた導入のパ ターンと、アプリケーションサーバー のリスクは、テクノロジーが新しいこと を除けばほぼ同じです。コンテナーを 革新的なテクノロジーだと考えると、 失望することになります。良くても発 展と言えるレベルですが、それでも、 クラウドベースアプリケーションに適 した、よりスケーラブルでポータブル なプラットフォームを提供します。 コンテナーは、 IoT アプリケーション、 ビッグデータ、さらにはオンプレミス にとどまる従来型のオンプレミスシス テムと組み合わせて使用することもで きるため、クラウド専用とは言えませ んが、主としてクラウド向けのテクノロ ジーだと言えるでしょう。 5. 徹底的にテストします コンテナーに移行する企業は、テスト プラットフォームを作成して、このテク ノロジーの実際の限界を把握する必 要があります。この限界の主な項目は 次のようなものです。 • データ。 従来型のインターフェイス を使用してデータを活用する場合 と比べて、データをコンテナー化す る際の制限は何ですか。 • 管理。 コンテナーのクラスターを長 期間にわたってどのように管理しま すか。 • ガバナンスとセキュリティ。 どのよう な方法でコンテナーを制御してセ キュリティで保護し、その結果、拡 張性、パフォーマンス、安定性にど のように影響しますか。 コンテナーの普及 コンテナーの利用はさまざまな企業 で急速に成長しており、この分野の ベンダーは、必要な資金をすべて投 じて企業やクラウドプロバイダーから 求められる改善に取り組んでいます。 とはいえ、コンテナーはあらゆる問題 を解決するわけではありません。企業 がこのテクノロジーへ移行する際は、 注意深く進んでいく必要があります。 この分野が成長を続け、導入のペー スが鈍ることがなければ、コンテナー のユーザーはこのテクノロジーについ てさらに多くの事柄を学んでいきま す。その途中で得られる驚きには嬉 しいものもあれば、そうでないものも あるでしょう。いずれにせよ、このテク ノロジーの限界についての理解を深 め、ビジネスに役立てるための最適 な活用法を把握することができる点 は喜ばしいことです。 • 拡張性。 どのようなタイプのワーク ロードをスケールすることができ、 どのような方法でスケールできま すか。 • 安定性。 コンテナーを不安定にする のは、どのような動 作 や 負荷 で すか。 2016 年春号 | THE DOPPLER | 15