Enviar búsqueda
Cargar
ものすごくエンタープライズなPaaS、OneOpsの話
•
Descargar como PPTX, PDF
•
4 recomendaciones
•
3,317 vistas
Kazuto Kusama
Seguir
第31回 PaaS勉強会で発表した資料です。 過去にアップロードした版は何故か日本語が表示されていなかったので再アップロードです
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Recomendados
Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座
Kazuto Kusama
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
Kazuto Kusama
グループ会社を巻き込んで勉強会をやってみるには
グループ会社を巻き込んで勉強会をやってみるには
Kazuto Kusama
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
Splunk
クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
Kazuto Kusama
知って欲しいPaaSの話
知って欲しいPaaSの話
Kazuto Kusama
Sphinxで社内勉強会(Git)の 資料を作ってみた
Sphinxで社内勉強会(Git)の 資料を作ってみた
Taku SHIMIZU
Recomendados
Cloud Foundryで学ぶ、PaaSのしくみ講座
Cloud Foundryで学ぶ、PaaSのしくみ講座
Kazuto Kusama
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
Kazuto Kusama
グループ会社を巻き込んで勉強会をやってみるには
グループ会社を巻き込んで勉強会をやってみるには
Kazuto Kusama
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
Splunk
クラウドを『作る』ってどういうこと?
クラウドを『作る』ってどういうこと?
Kazuto Kusama
知って欲しいPaaSの話
知って欲しいPaaSの話
Kazuto Kusama
Sphinxで社内勉強会(Git)の 資料を作ってみた
Sphinxで社内勉強会(Git)の 資料を作ってみた
Taku SHIMIZU
Kubernetesを触ってみた
Kubernetesを触ってみた
Kazuto Kusama
ユーザー体験を盛り上げるアプリとBluemix
ユーザー体験を盛り上げるアプリとBluemix
BMXUG
Lattice深掘り話
Lattice深掘り話
Kazuto Kusama
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Kazuto Kusama
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
Kazuto Kusama
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Kazuto Kusama
雑兵MeetUp #1 LT資料
雑兵MeetUp #1 LT資料
Taku SHIMIZU
20160115nodered design patterns
20160115nodered design patterns
BMXUG
Cloud Foundryは何故動くのか
Cloud Foundryは何故動くのか
Kazuto Kusama
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
Kazuto Kusama
KubernetesとOpenShiftの話
KubernetesとOpenShiftの話
Kazuto Kusama
Cloudってどんなもの?
Cloudってどんなもの?
Kazuto Kusama
runC概要と使い方
runC概要と使い方
Yuji Oshima
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Kazuto Kusama
CloudFoundryをつかってみよう
CloudFoundryをつかってみよう
Kazuto Kusama
Cloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしよう
Kazuto Kusama
たまにはOpenShiftも触ってみよう
たまにはOpenShiftも触ってみよう
Kazuto Kusama
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Altoros
Introduction to Cloud Foundry #JJUG
Introduction to Cloud Foundry #JJUG
Toshiaki Maki
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry (修正版)
Istio, Kubernetes and Cloud Foundry (修正版)
Kazuto Kusama
Más contenido relacionado
Destacado
Kubernetesを触ってみた
Kubernetesを触ってみた
Kazuto Kusama
ユーザー体験を盛り上げるアプリとBluemix
ユーザー体験を盛り上げるアプリとBluemix
BMXUG
Lattice深掘り話
Lattice深掘り話
Kazuto Kusama
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Kazuto Kusama
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
Kazuto Kusama
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Kazuto Kusama
雑兵MeetUp #1 LT資料
雑兵MeetUp #1 LT資料
Taku SHIMIZU
20160115nodered design patterns
20160115nodered design patterns
BMXUG
Cloud Foundryは何故動くのか
Cloud Foundryは何故動くのか
Kazuto Kusama
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
Kazuto Kusama
KubernetesとOpenShiftの話
KubernetesとOpenShiftの話
Kazuto Kusama
Cloudってどんなもの?
Cloudってどんなもの?
Kazuto Kusama
runC概要と使い方
runC概要と使い方
Yuji Oshima
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Kazuto Kusama
CloudFoundryをつかってみよう
CloudFoundryをつかってみよう
Kazuto Kusama
Cloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしよう
Kazuto Kusama
たまにはOpenShiftも触ってみよう
たまにはOpenShiftも触ってみよう
Kazuto Kusama
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Altoros
Introduction to Cloud Foundry #JJUG
Introduction to Cloud Foundry #JJUG
Toshiaki Maki
Destacado
(20)
Kubernetesを触ってみた
Kubernetesを触ってみた
ユーザー体験を盛り上げるアプリとBluemix
ユーザー体験を盛り上げるアプリとBluemix
Lattice深掘り話
Lattice深掘り話
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
DockerとKubernetesが作る未来
DockerとKubernetesが作る未来
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
雑兵MeetUp #1 LT資料
雑兵MeetUp #1 LT資料
20160115nodered design patterns
20160115nodered design patterns
Cloud Foundryは何故動くのか
Cloud Foundryは何故動くのか
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
KubernetesとOpenShiftの話
KubernetesとOpenShiftの話
Cloudってどんなもの?
Cloudってどんなもの?
runC概要と使い方
runC概要と使い方
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
CloudFoundryをつかってみよう
CloudFoundryをつかってみよう
Cloud Foundry V2を、もうちょっと深掘りしよう
Cloud Foundry V2を、もうちょっと深掘りしよう
たまにはOpenShiftも触ってみよう
たまにはOpenShiftも触ってみよう
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Introduction to Cloud Foundry #JJUG
Introduction to Cloud Foundry #JJUG
Más de Kazuto Kusama
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry (修正版)
Istio, Kubernetes and Cloud Foundry (修正版)
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry
Istio, Kubernetes and Cloud Foundry
Kazuto Kusama
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
Kazuto Kusama
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
Kazuto Kusama
Cloud Foundry Container Runtimeで快適Kubernetes運用
Cloud Foundry Container Runtimeで快適Kubernetes運用
Kazuto Kusama
コンテナ時代だからこそ要注目! Cloud Foundry
コンテナ時代だからこそ要注目! Cloud Foundry
Kazuto Kusama
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
Kazuto Kusama
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
CFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service Broker
Kazuto Kusama
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
Kazuto Kusama
新しいOpenShiftのしくみを調べてみた
新しいOpenShiftのしくみを調べてみた
Kazuto Kusama
Weaveを試してみた
Weaveを試してみた
Kazuto Kusama
Cloud Foundry | How it works
Cloud Foundry | How it works
Kazuto Kusama
Más de Kazuto Kusama
(14)
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Istio, Kubernetes and Cloud Foundry (修正版)
Istio, Kubernetes and Cloud Foundry (修正版)
Istio, Kubernetes and Cloud Foundry
Istio, Kubernetes and Cloud Foundry
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
Cloud Foundry Container Runtimeで快適Kubernetes運用
Cloud Foundry Container Runtimeで快適Kubernetes運用
コンテナ時代だからこそ要注目! Cloud Foundry
コンテナ時代だからこそ要注目! Cloud Foundry
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
CFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service Broker
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
新しいOpenShiftのしくみを調べてみた
新しいOpenShiftのしくみを調べてみた
Weaveを試してみた
Weaveを試してみた
Cloud Foundry | How it works
Cloud Foundry | How it works
Último
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Último
(9)
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
ものすごくエンタープライズなPaaS、OneOpsの話
1.
ものすごく エンタープライズなPaaS、 OneOpsの話
2.
Kazuto Kusama @jacopen
3.
http://www.publickey1.jp/blog/16/awsazureopenstackpaasoneops.html
4.
米国の小売り大手ウォルマートストアズの開発部門であるWalmartLabsが、クロスクラウド 対応でアプリケーションの継続的デリバリ、実行、運用管理などを実現するソフトウェア「 OneOps」をオープンソースで公開しました。 同社はこのソフトウェアをPaaSを再定義する「PaaS 2.0」と位置づけており、クラウド上での アプリケーションライフサイクル全体を管理するものだとしています。 http://www.publickey1.jp/blog/16/awsazureopenstackpaasoneops.html より引用
5.
ほほう・・・
6.
Walmartと言えば • 言わずと知れた世界最大の小売業
7.
セブン&アイHD 54,258* イオン 57,986* amazon.com
60,903* カルフール 98,688* コストコ 105,156 (百万米ドル) (およそ6兆5100億円) 売上高 (2013年)
8.
セブン&アイHD 54,258* イオン 57,986* amazon.com
60,903* カルフール 98,688* コストコ 105,156 ウォルマート 476,294 (百万米ドル) (およそ6兆5100億円) 売上高 (2013年)
9.
でけぇ
10.
walmart.com
11.
そんな世界最大の小売業を 支えるPaaSがOSSになった
12.
13.
試さないわけにはいかない
14.
15.
OneOpsとは • アプリケーションのライフサイクルマネジメントのための プラットフォーム • 2011年に創業、2013年にWalmartが買収 •
現在はWalmart Labsが開発 • walmart.comもOneOpsで動いている
16.
OneOpsとは • 多くのコンポーネントは Java
と Rubyで書かれている • アプリケーションだけでなく、DBやMessaging Busなんかも動か せる
17.
よくあるPaaS appA appA appA appB appB
appB appX appX appX appX appB appY appC
18.
OneOps appB appA appC
19.
先に結論からいうと
20.
先に結論からいうと まともに動かないので、 動かそうと思ってる方は覚悟して下さい
21.
簡単な試し方 1. GithubからClone 2. vagrant
up
22.
簡単な試し方 1. GithubからClone 2. vagrant
up って書いてるけど、このやり方で動いたらとても運が良いです
23.
簡単な試し方? 1. GithubからClone 2. vagrant
up って書いてるけど、このやり方で動いたらとても運が良いです
24.
簡単な試し方? • Provision途中でバンバンエラーが出ますが、 エラーが出たとしてもAll Done!と言ってくるので、 完走したように見えます •
でも、やっぱエラーはエラーなので、完走してても 動きません • がんばってエラー原因を特定する仕事がはじまります
25.
結局 • Vagrantだとエラーの特定と対応がつらいので、 OpenStack上にVMを建てて、インストールスクリプトを 1つずつ実行、エラーが出る度に修正という作業をしました
26.
27.
DEMO
28.
AWS EC2 Route53 S3 OpenStack Nova Route53 Azure Nova Route53 Cloudsで、利用するサービスのセットを作る
29.
Assembly Assemblyで、何をどうするかを決めていく
30.
Assembly Designで設計する Rails Apache Ubuntu Design
31.
Assembly Environmentsで利用するCloudを決める Rails Apache Ubuntu Design AWS OpenStack
32.
Assembly Platformで、Designをベースに実際に載せるアプ リを決める Rails Apache Ubuntu Design AWS OpenStack Rails Apache Ubuntu Platform Rails Apache Ubuntu Platform
33.
Subnetって書いてるけど Network名を入れないと死ぬ
34.
明らかに壊れてるPull Requestなのに ノーチェックでマージされる
35.
GUIがセッションタイムアウトするとログイン出来なくなる
36.
試したい人は 強い心を持って臨みましょう
Descargar ahora