Upgrade to Pro — share decks privately, control downloads, hide ads and more …

クラウドの新しい潮流Dockerとは

takipone
October 05, 2014

 クラウドの新しい潮流Dockerとは

2014/10/05開催の第14回八子クラウド座談会のプレゼンスライドです。

takipone

October 05, 2014
Tweet

More Decks by takipone

Other Decks in Technology

Transcript

  1. classmethod.jp 2 ⾃自⼰己紹介 •  ⽒氏名  :  ⼤大瀧隆太      

                 @takipone •  ポジション  :      AWSコンサル部    エンジニア  /  研修講師 •  得意分野  :      ネットワーク  /      デプロイツール •  好きなAWSサービス      Amazon  Route  53 classmethod.jp 2
  2. classmethod.jp 7 Dockerとは •  Docker  Inc(旧dotCloud)が開発 •  Linuxのコンテナ仮想化OSS(Open  Source  

    Software)のひとつ。 同種のソフトウェアとして以下がある。 –  OpenVZ –  Linux  Container(LXC)
  3. classmethod.jp 8 Dockerとは •  Dockerの機能 – コンテナ仮想化        

         (Docker  Engine) – イメージ管理理と共有  (Docker  Hub)
  4. classmethod.jp 9 コンテナ仮想化 ハイパーバイザー 仮想マシン(VM) OS ミドルウェア アプリケーション コンテナ管理理ソフトウェア コンテナ

    ミドルウェア および依存ライブラリ アプリケーション OS ハイパーバイザー型の仮想化 コンテナ型の仮想化
  5. classmethod.jp 10 コンテナ仮想化 ハイパーバイザー 仮想マシン(VM) OS ミドルウェア アプリケーション Docker  Engine

    Dockerコンテナ ミドルウェア および依存ライブラリ アプリケーション Linux ハイパーバイザー型の仮想化 コンテナ型の仮想化
  6. classmethod.jp 15 Dockerとクラウド •  PaaSの次世代スタンダードになるかも? – Red  Hat  Openshiftの次期スタック – Pivotal  Cloud

     Foundry – Google  App  Engine  Managed  VM •  開発中やプレビュー版など、まだ各社準備中
  7. classmethod.jp 16 最近のDocker •  コンテナ機能⾃自体の開発はちょっと落落ち着い た気配 – 複数ホスト構成でのクラスタ管理理 •  CoreOS  (Dockerに特化したディストリビューション)

    •  Kubernetes  (Dockerクラスタ管理理ソフトウェア) – 連携のためのライブラリ整備 •  libswarm •  libchan •  Kubernetesに各ベンダーが群がってて⾯面⽩白い です。(⼀一時期のOpenStackみたい)
  8. classmethod.jp 17 で、Docker必要? •  サービサーのあなたは... –  PaaSやってるなら様⼦子をウォッチするべき –  本番向けサービスのためには、まだ管理理・運⽤用部分の デファクトが無く、試⾏行行錯誤しながらの開発が必要

    •  ユーザーのあなたは... –  気になる場合は、@ITの連載を読んでみてください。 PCが1台あれば試せます –  個⼈人ブログで運⽤用中。ローカルの開発環境と本番環境 との同期が楽で気に⼊入ってます •  流流⾏行行り出したら⼀一気に広まりそうなので、 引き続き注視しましょう!