IBM Cloud Blog

コンテナとは何か

記事をシェアする:

マイクロサービスの基盤となるコンテナ

コンテナとは、アプリケーションの実行に必要なOSのライブラリやランタイムをアプリケーションと共にパッケージ化したものです。これにより開発・テスト・本番環境への簡単な移行や、高速起動・高速スケールを実現します。オンプレ環境とクラウドの双方向の展開も容易です。ビジネス・スピードやニーズの変化に対応できます。

  • 軽い:コンテナは秒単位で起動できます。
  • ポータブル:必要なコードセットをOSの違いを意識せずまとめる事ができます。
  • 効率が良い:仮想サーバーや物理サーバー上に同居できます。

 

デジタルトランスフォーメーションを遂げた先進企業では、クラウド活用とその特徴を活かしたコンテナ技術、そしてマイクロサービス開発手法が採用されています。また、コンテナ基盤としてはDocker、それを統合管理するKubernatesが主流となっています。

コンテナ採用の利点 TOP3

IBMはコンテナ採用の現状について調査を行いました(2017年調査)。この調査では、最も重要なソリューションと機能は何か、すぐに解決すべき重要な課題についてヒアリングを行い、コンテナ開発を採用することによってもたらされるビジネス上の利点についてまとめています。

59%59%

アプリケーションの品質の向上と、障害の削減

57%57%

アプリケーションのダウン時間の削減と関連するコストの削減

54%54%

従業員の生産性の向上

企業のためのコンテナ基盤を構築するIBM Cloud Private

IBM Cloud Private は、マイクロサービスを構築・展開するための、開発・DevOps・運用基盤です。
コンテナ(Docker)、Kubernetes、Cloud Foundry など主流となるオープン・テクノロジーを採用し、オンプレミス、プライベート、パブリック、マルチベンダーに渡るマルチクラウド環境で、クラウド・ネイティブな開発はもちろんアプリケションのモダナイゼーションにも対応します。まさに、企業のデジタルトランスフォーメーションを支える基盤です。
また、IBM Cloud Privateは、稼働するインフラを選びません。VMwareやOpenStack、IBM Cloudおよび他社クラウド、さらにIBM Power Systems(Linux)やIBM Z(Linux)までも対象です。
IBM Cloud Privateを利用することにより、これまでにないスピードでのアプリケーション開発や継続的メンテナンスを実現し、変化する市場や顧客ニーズへ柔軟に対応できます。

関連記事


IBMにご相談ください

More IBM Cloud Blog stories

Watson APIを使ってみよう!

IBM Cloud Blog

著者:西戸京子, Developer Advocate, 日本IBM デベロッパーアドボカシー事業部 IBMの ...続きを読む


マルチクラウドとは何か

IBM Cloud Blog, クラウドサービス

マルチクラウドとは、一時点で複数のクラウド環境を利用するクラウド活用法です。主に複数のクラウド・ベンダーから提 ...続きを読む


IBM Cloudカタログの通貨別料金変更のお知らせ

IBM Cloud Blog, IBM Cloud News, IBM Cloud アップデート情報...

IBM Cloudカタログの通貨別料金変更のお知らせ   米ドル以外の各国通貨利用時の価格差の軽減の ...続きを読む