Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
クラウドの新しい潮流Dockerとは
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
takipone
October 05, 2014
Technology
2
2k
クラウドの新しい潮流Dockerとは
2014/10/05開催の第14回八子クラウド座談会のプレゼンスライドです。
takipone
October 05, 2014
Tweet
Share
More Decks by takipone
See All by takipone
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
300
ロールプレイトレーニングでクラウドエンジニアを短期育成した知見を一挙公開 / roll playing training benefits and cases
takipone
0
760
スキル育成に生かすLlamaIndexの活用 /using-llamaIndex-to-enhance-ones-skills
takipone
1
3.7k
DNSにちょっとだけ詳しくなりたい人に贈る少し突っ込んだDNSの話 / devioday1_dns
takipone
2
11k
Amazon VPC Latticeに期待する / look-for-vpc-lattice
takipone
0
1.2k
DevelopersIOのアウトプット文化をハックして人材育成に繋げる話 /deviosapporo2022fall_takipone
takipone
0
1.1k
AWSネットワークリソースをサービスでマルチテナントに 提供するときのスケーラビリティ / nwjaws202112-takipone
takipone
1
810
ネットワークがクラウドに載って変わることと変わらないこと /nwjaws201909-takipone
takipone
0
2.2k
AWSネイティブなEC/CRMシステム運用に欠かせないログ基盤構築 / cmdevio2018-aws-log-infra
takipone
7
3.2k
Other Decks in Technology
See All in Technology
ビズリーチにおける検索・推薦の取り組み / DEIM2026
visional_engineering_and_design
1
140
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.7k
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
0
200
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.4k
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1.1k
Kubernetesにおける推論基盤
ry
1
260
Datadog の RBAC のすべて
nulabinc
PRO
3
420
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
9
1.5k
When an innocent-looking ListOffsets Call Took Down Our Kafka Cluster
lycorptech_jp
PRO
0
120
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
510
IBM Bobを使って、PostgreSQLのToDoアプリをDb2へ変換してみよう/202603_Dojo_Bob
mayumihirano
1
300
Claude Codeの進化と各機能の活かし方
oikon48
21
11k
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Ethics towards AI in product and experience design
skipperchong
2
220
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
460
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
970
Test your architecture with Archunit
thirion
1
2.2k
Darren the Foodie - Storyboard
khoart
PRO
3
2.8k
Un-Boring Meetings
codingconduct
0
220
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Transcript
クラウドの新しい潮流流 Dockerとは 第14回⼋八⼦子クラウド座談会 classmethod.jp 1 2014/10/05 クラスメソッド株式会社 ⼤大瀧隆太
classmethod.jp 2 ⾃自⼰己紹介 • ⽒氏名 : ⼤大瀧隆太
@takipone • ポジション : AWSコンサル部 エンジニア / 研修講師 • 得意分野 : ネットワーク / デプロイツール • 好きなAWSサービス Amazon Route 53 classmethod.jp 2
classmethod.jp 3 会社の紹介 クラスメソッドは AWSとiPhoneアプリのブログを 社員総出でやってます。 http://dev.classmethod.jp/
classmethod.jp 4 コレ、書きました。
classmethod.jp 5 アジェンダ • Dockerとは • なぜDockerが流流⾏行行っているのか • Dockerとクラウド •
最近のDocker • で、Docker必要?
classmethod.jp 6 Dockerとは • どんなアプリでも、どこでもビルド、 デプロイ、実⾏行行する • 開発者とシステム管理理向け分散アプリケー ションのオープンプラットフォーム (公式Webトップページの意訳)
classmethod.jp 7 Dockerとは • Docker Inc(旧dotCloud)が開発 • Linuxのコンテナ仮想化OSS(Open Source
Software)のひとつ。 同種のソフトウェアとして以下がある。 – OpenVZ – Linux Container(LXC)
classmethod.jp 8 Dockerとは • Dockerの機能 – コンテナ仮想化
(Docker Engine) – イメージ管理理と共有 (Docker Hub)
classmethod.jp 9 コンテナ仮想化 ハイパーバイザー 仮想マシン(VM) OS ミドルウェア アプリケーション コンテナ管理理ソフトウェア コンテナ
ミドルウェア および依存ライブラリ アプリケーション OS ハイパーバイザー型の仮想化 コンテナ型の仮想化
classmethod.jp 10 コンテナ仮想化 ハイパーバイザー 仮想マシン(VM) OS ミドルウェア アプリケーション Docker Engine
Dockerコンテナ ミドルウェア および依存ライブラリ アプリケーション Linux ハイパーバイザー型の仮想化 コンテナ型の仮想化
classmethod.jp 11 イメージ管理理と共有 PC サーバー クラウド 開発者A 開発者B CIツール (Continuous
Integration) Docker Hub
classmethod.jp 12 なぜDockerが流流⾏行行っているのか • デベロッパ寄りの思想でキャッチーな作り – コンテナのポータビリティ 開発環境から本番環境でのスムーズなデプロイ – ソーシャルコーディング イメージ管理理、イメージ共有はGitHubなどソー シャルコーディングの影響を受けている
– Infrastructure as Code / Immutable Infrastructure • 実装は素朴 – 操作はCLIが基本
classmethod.jp 13 Dockerとクラウド • IaaSとPaaSに関連 – IaaSの仮想マシン(VM)でDockerを実⾏行行 – PaaSのアプリ実⾏行行基盤としてDockerを使⽤用
classmethod.jp 14 Dockerとクラウド • IaaSでは、DockerプリインストールのVMイ メージが登場 – Amazon Elastic Beanstalk – Google
Compute Engine Container Optimized Instance(Open Preview)
classmethod.jp 15 Dockerとクラウド • PaaSの次世代スタンダードになるかも? – Red Hat Openshiftの次期スタック – Pivotal Cloud
Foundry – Google App Engine Managed VM • 開発中やプレビュー版など、まだ各社準備中
classmethod.jp 16 最近のDocker • コンテナ機能⾃自体の開発はちょっと落落ち着い た気配 – 複数ホスト構成でのクラスタ管理理 • CoreOS (Dockerに特化したディストリビューション)
• Kubernetes (Dockerクラスタ管理理ソフトウェア) – 連携のためのライブラリ整備 • libswarm • libchan • Kubernetesに各ベンダーが群がってて⾯面⽩白い です。(⼀一時期のOpenStackみたい)
classmethod.jp 17 で、Docker必要? • サービサーのあなたは... – PaaSやってるなら様⼦子をウォッチするべき – 本番向けサービスのためには、まだ管理理・運⽤用部分の デファクトが無く、試⾏行行錯誤しながらの開発が必要
• ユーザーのあなたは... – 気になる場合は、@ITの連載を読んでみてください。 PCが1台あれば試せます – 個⼈人ブログで運⽤用中。ローカルの開発環境と本番環境 との同期が楽で気に⼊入ってます • 流流⾏行行り出したら⼀一気に広まりそうなので、 引き続き注視しましょう!
classmethod.jp 18 • 時間があればデモ
まとめ • Dockerは開発者発のキャッチーな作り • IaaS、PaaSでのDocker対応が進んでいる • 本番向けサービス提供にはまだ時間がかかる • 引き続き注視するべき classmethod.jp
19
classmethod.jp 20 • ありがとうございました!