SlideShare a Scribd company logo
1 of 49
Download to read offline
Cloud Foundryで変わる

これからのクラウドアプリケーション開発	



  16-E-6                  Patrick Chanezon
                                         	
                          Senior Director,	
                          Cloud Foundry Developer Relations 	
                          VMware Inc.	
           Developers Summit 2012
Cloud Foundry:
      Open Platform as a Service
          (サービスとしての
       オープン プラットフォーム)         	
Patrick Chanezon
Senior Director
Developer Relations
chanezonp@vmware.com          Developer Summit, Tokyo February 2012
                                                      © 2012 VMware Inc. All rights reserved

http://twitter.com/chanezon
P@ in a nutshell



                   •  フランス出身、サンフランシスコ在住	
                   •  Senior Director, Developer Relations,VMware	
                   •  ソフトウェア開発者、API に精通、エンタープライズと                                            コ
                   ンシューマ両方の経験	

                           •  18 年間にわたるソフトウェアのプログラミング経験、
                           JavaScript などを利用してバックエンドを担当	

                           • Accenture 社で Notes エキスパートとして2 年間
                           勤務、Netscape/AOL社で サーバー、ポータルの
                           エキスパートとして3 年間勤務、Sun社で
                           e-commerce、ブログ、オープンソースの
                           エキスパートとして5 年間勤務	

                   •  Google 社に 6 年間勤務。初めての API 担当者として、チ
                   ームを立ち上げる	

                           • Adwords、Checkout、Social、HTML5、Cloud	

 3                 	

                                                           © 2012 VMware Inc. All rights reserved
少年時代の夢	




4

           © 2012 VMware Inc. All rights reserved
SF ノベルの進化したコンピュータの世界は遥か遠い	
§  ある仕事を 10 年ごとに自動化したとしても、	
§  コンピュータが人間を凌駕することはできない	




 5

                                © 2012 VMware Inc. All rights reserved
ムーアの法則はハードウェアのみが対象	

§  ソフトウェアには適用されない	
§  生産性が向上しても、ハードウェアと帯域幅に追いつくことはない
§  ソフトウェアのプログラミングは難しく、今でも手作業の部分が多い	




 6

                                    © 2012 VMware Inc. All rights reserved
ムーアの法則の 「フリー ランチ」 の終焉	




       §  Herb Sutter 氏、Welcome to the Jungle
       http://herbsutter.com/welcome-to-the-jungle/

7

                                                      © 2012 VMware Inc. All rights reserved
未来への展望	




「未来はすでに来ている。
ただ、皆に平等に訪れないだけだ」 	
William Gibson (アメリカの SF 作家)	




 8

                                 © 2012 VMware Inc. All rights reserved
正岡子規の俳句	

              揚 霞 雲
              雲
            子 雀 吸
            規



                 	

                           	
            	

                      	
9

                            © 2012 VMware Inc. All rights reserved
加賀千代女の俳句	

                  蛙 雲 踞
             千         伺
             代



                  	
             女




                       	
                        	
             	


10

                           © 2012 VMware Inc. All rights reserved
アーキテクチャの変化: 60 年代のメインフレーム	




11
                         © 2012 VMware Inc. All rights reserved
アーキテクチャの変化: 80 年代のクライアント / サーバ	




12
                           © 2012 VMware Inc. All rights reserved
アーキテクチャの変化: 90 年代の Web




13
                         © 2012 VMware Inc. All rights reserved
アーキテクチャの変化: 2010 年代のクラウド、HTML5、モバイル	




14
                               © 2012 VMware Inc. All rights reserved
クライアント / サーバへの回帰:  	




15

                        © 2012 VMware Inc. All rights reserved
クラウド コンピューティングとは	




         娘の Eliette の考えるクラウド	
16

                                 © 2012 VMware Inc. All rights reserved
クラウド スタック: 典型的なピラミッド型	




                  Software
                 As A Service


            Platform As A Service



          Infrastructure As A Service




17

                                        © 2012 VMware Inc. All rights reserved
クラウド スタック: 導入数別	



                Software
               As A Service



           Platform As A Service


               Infrastructure
               As A Service




18

                                   © 2012 VMware Inc. All rights reserved
クラウド スタック: 価値別	


                Software
               As A Service




           Platform As A Service




               Infrastructure
               As A Service



19

                                   © 2012 VMware Inc. All rights reserved
クラウド スタック: ニュートラル	




                  Software
                 As A Service


            Platform As A Service


          Infrastructure As A Service




20

                                        © 2012 VMware Inc. All rights reserved
クラウド スタックの歴史	
§  4 つの角度から見たクラウドの意味	
 •  ソフトウェア: 1994 年 Netscape
 •  インフラストラクチャ: 2002 年 Amazon AWS
 •  プラットフォーム: 2008 年 Goolge
 •  開発中	
§  ハードウェアおよびソフトウェア インフラストラクチャの産業化	
 •  20 世紀初頭の電気の発明と同様の大転換、Nick Carr
§  ソフトウェア開発自体が職人芸になりつつある	




21

                                       © 2012 VMware Inc. All rights reserved
クラウド: ユーザーのニーズを満たすため、Web サイトで使用を開始	
•  Google、Amazon、Yahoo、Facebook、Twitter
•  大規模なデータ セット	
•  ムーアの法則よりも急激に拡張するストレージ キャパシティ	
•  高速なネットワーク	
•  水平 -> 垂直方向の拡張	
•  オープン ソース ソフトウェア	
•  仮想化	
•  クラウドは、これらのインフラストラクチャを製品化したもの	
•  パブリック クラウド サービス: Google、Amazon
•  オープン ソースのソフトウェア: Hadoop、Eucalyptus、Ubuntu、
     Cloud Foundry
22
                                            © 2012 VMware Inc. All rights reserved
インフラストラクチャ
              	




23
                   © 2012 VMware Inc. All rights reserved
IaaS / 仮想化は主流となりつつある	
§  AWS、Joyent、Rackspace,...
§  オープン ソース プロジェクト: OpenStack、DeltaCloud、Eucalyptus
§  自動化: Chef、Juju
§  標準化? DMTF
§  ファイアウォール内、仮想化: VMware、Microsoft、Xen、KVM
§  ワークロードの 50 % が仮想化されたもの	
§  プロビジョニングとインスタンスの管理が容易	
§  それでも、バックアップ、ソフトウェア スタック、監視、アップグレードの管理が必要	




  24

                                                  © 2012 VMware Inc. All rights reserved
インフラストラクチャ上に、自分でプラットフォームを構築する必要がある	

§  インフラストラクチャ上に分散プラットフォームを構築する必要がある	
    •  昨年の夏、AWS に重大障害が発生
     •  http://blog.reddit.com/2011/03/why-reddit-was-down-for-6-of-last-24.html
     •  http://www.readwriteweb.com/cloud/2010/12/chaos-monkey-how-netflix-uses.php
     •  http://news.ycombinator.com/item?id=2477296
     •  http://stu.mp/2011/04/the-cloud-is-not-a-silver-bullet.html
§  Twilio、Smugmug、SimpleGeo の各社は、IaaS 上に独自の
 分散プラットフォームを構築していたため、この問題を乗り越えた	
§  企業顧客は CDN のようなインフラストラクチャの導入を検討している	
 •  マルチ クラウドの使用
 •  オープン ソースをベースとした、デファクトスタンダードまたは将来のフルスタンダード	




25

                                                                               © 2012 VMware Inc. All rights reserved
プラットフォーム
            	




26
                 © 2012 VMware Inc. All rights reserved
プラットフォーム	

§  インフラストラクチャの代わりに、アプリケーションとサービスが通貨単位となる	
§  Google App Engine、Cloud Foundry、Joyent, Heroku、Stax (Cloudbees)、
 Amazon elastic beanstalk、Microsoft Azure、AppFog
§  1 個あるいは少数の言語、サービス	
§  複数言語に対応する多国語プラットフォーム	
§  俊敏な開発者向けのイネーブラ -> ビジネス価値を迅速に作成	
§  標準なし: リスク、特定のベンダーしか選定できない	
§  企業のニーズ: 	
 ü 管理、カスタマイズ	
 ü プライベートおよびハイブリッド クラウド	
 ü 特定のベンダーへの依存を回避	



27

                                                        © 2012 VMware Inc. All rights reserved
即応性に優れた開発プロセス	




28
                  © 2012 VMware Inc. All rights reserved
問題を切り抜けるための俊敏性	
§  エンドユーザー向けソフトウェアの流行	
 ü 携帯電話用、ソーシャル メディア用、短期間有効、ライフサイクルの短いアプリケーショ
  ンなど	
 ü A/B テスト	
§  Clay Shirky 氏の状況依存型アプリケーション	
§  Usenix 2011 における Kent Beck 氏の講演によると、「Software G-Forces」 を
  頻繁に拡張しているうちに、ソフトウェアのプロセスに変化があった
§  クラウド プラットフォームにより、俊敏性がもたらされ、変革が推進される	
 ü プラットフォームにスケーラビリティが組み込まれている	
 ü 迅速な反復作業が可能	
 ü 設計中心	
§  クラウド プラットフォームにより、開発者はビジネス価値を生み出すことに集中
  できる	


  29

                                                   © 2012 VMware Inc. All rights reserved
主なリスク: 特定のベンダーへの依存	

              ようこそホテル・カリフォルニアへ	
              ここはステキなところ 	
              お客様もいい人たちばかり	
              ホテル・カリフォルニアは	
              数多くのお部屋をご用意して	
              あなたのお越しをいつでもお待ちしています	
              	

              気がつくと僕は出口を求めて走りまわっていた  	
              もとの場所に戻る通路を	
              なんとかして見つけなければ・・・	
              すると 夜警がいった	
              「落ち着いて自分の運命を受け入れるのです	
              チェック・アウトは自由ですが	
              ここを立ち去ることは永久にできません」	

              	

                                        	
                         【ホテル・カリフォルニアの歌詞】
                                         




30

                              © 2012 VMware Inc. All rights reserved
Cloud Foundry: オープンなPaaS	
 •  オープン ソース: Apache 2 ライセンス	
 •  多言語 / フレームワーク	

 •  マルチ サービス	
 •  マルチ クラウド	




             vFabric
             Postgres                                      プライベート 

                         データ
                         サービス	
                                                            クラウド
                                                               	

                  vFabric                          パブリック

                  RabbitMQTM   メッセージ
                                サービス
                                   	
                                                   クラウド	
                                                マイクロ
                                                   	
                                        その他の
                                        サービス
                                           	
                                                クラウド
                                                   	



31

                                                        © 2012 VMware Inc. All rights reserved
オープン ソース
            	




32
                 © 2012 VMware Inc. All rights reserved
オープン ソースのメリット	
§  http://code.google.com/p/googleappengine/issues/detail?id=13




•  https://github.com/cloudfoundry/vcap/pull/25




 33

                                                              © 2012 VMware Inc. All rights reserved
マルチ クラウド
            	




34
                 © 2012 VMware Inc. All rights reserved
CloudFoundry.COM

                    Cloud Foundry

      ランタイムとフレームワーク	

      サービス	

                    vCenter / vSphere




     インフラストラクチャ	




35

                                        © 2012 VMware Inc. All rights reserved
CloudFoundry.ORG

                   Cloud Foundry



     Cloud Foundry をコンパイルおよび構築するためのソース コード
                                         	


                   vCenter / vSphere


     ダウンロー     環境の           スクリプトの    ファイアウォー
      ドコード
         	
   セットアップ
                   	
        セットアップ
                                  	
   ルの内側に展開	




36

                                           © 2012 VMware Inc. All rights reserved
Micro Cloud Foundry




                Micro




37

                        © 2012 VMware Inc. All rights reserved
マイクロ クラウドとは	




                   または	




       1 台の仮想マシンでクラウド全体を運用	

38

                               © 2012 VMware Inc. All rights reserved
Micro Cloud Foundry… (ベータ版)
§  1 台の仮想マシンに事前構築されたマイクロ バージョンの Cloud Foundry




                                 Micro




      Micro Cloud Foundry を利用するには、CloudFoundry.com のアカウントが必要	

     Signup @ http://cloudfoundry.com/micro

39

                                                      © 2012 VMware Inc. All rights reserved
Micro Cloud Foundry の内容	

                              .COM




        DNS の動的なアップデート	


      App インスタンス	
   サービス	




                     10.04


40

                                     © 2012 VMware Inc. All rights reserved
その他の Cloud Foundry 搭載の PaaS


プライベート PaaS
Python および Perl を追加	




パブリック PaaS
PHP を追加	




Tier3 と Uhuru には、最近 .NET サポートが追加された	


 41

                                        © 2012 VMware Inc. All rights reserved
今すぐ登録を	
     http://cloudfoundry.com/signup
     承認待ち時間を短縮するには

     プロモーション コード
     	
                   devsumit を使用してください。	




42

                                      © 2012 VMware Inc. All rights reserved
開発者向けのクラウドPaaS 実現の道程	




43

                         © 2012 VMware Inc. All rights reserved
Cloud Foundry のリソース	
§  プライマリ サイト: cloudfoundry.com
§  オープン ソース サイト:   cloudfoundry.org

§  Twitter : @cloudfoundry , hash tag #cfoundry
§  ブログ: blog.cloudfoundry.com
§  FB : facebook.com/cloudfoundry

§  サポート support.cloudfoundry.com
  •  ドキュメント	
  •  ナレッジベース	
  •  Q & A / フォーラム	
§  Hiring: www.cloudfoundry.com/jobs


 44

                                                   © 2012 VMware Inc. All rights reserved
Questions	




45
              ?   © 2012 VMware Inc. All rights reserved
ありがとうございました	
     t @CloudFoundry


     t @chanezon


      Web サイト 	
: www.cloudfoundry.com
      ブログ (英語): blog.cloudfoundry.com
             	
      フォーラム      : support.cloudfoundry.com
46
                                              © 2012 VMware Inc. All rights reserved
参考書籍 / 記事	
 §  Nick Carr, The Big Switch
 §  Eric Raymond, The Art of Unix Programming
 §  Weinberg, Psychology of Computer Programming
 §  Wes python book
 §  Mark html5 book
 §  Kent Beck XP
 §  Hunt, Thomas, The Pragmatic Programmer
 §  Ade Oshineye, Apprenticeship Patterns
 §  Matt Cutt's Ignite Talk IO 2011, Trying different things
 §  Josh Bloch talk about api design
 §  Larry and Sergey, Anatomy of a Search Engine
 §  Rob Pike, The Practice of Programming

47

                                                                © 2012 VMware Inc. All rights reserved
参考資料 / 講演	

 §  Simon Wardley, Oscon 09 “Cloud - Why IT Matters”
 §  Tim O’Reilly article on internet os
 §  Peter Deutsch’s 8 Fallacies of Distributed Computing
 §  Brewer’s CAP Theorem
 §  Gregor Hohpe’s Starbucks Does Not Use Two-Phase Commit
 §  Stuff I tag http://www.delicious.com/chanezon/
 §  More specifically http://www.delicious.com/chanezon/cloudfoundry
 §  My previous Talks http://www.slideshare.net/chanezon
 §  My list of favorite books
     http://www.chanezon.com/pat/soft_books.html



48

                                                              © 2012 VMware Inc. All rights reserved
謝辞	
§  お絵かきをしてくれた娘の Eliette
§  スライドの作成を支援してくれた Dave McCrory、Derek Collison
§  俳句を用意してくれた Stephen Addiss 氏、Yamamoto Fumiko 氏、
  Yamamoto Akira 氏 (2011-06-22)
§  俳句: An Anthology of Japanese Poems (Shambhala Library)
§  画: 広重、仙厓義梵	




 49

                                                         © 2012 VMware Inc. All rights reserved

More Related Content

What's hot

Azure IaaS 解説
Azure IaaS 解説Azure IaaS 解説
Azure IaaS 解説wintechq
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法Toru Makabe
 
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策wintechq
 
今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門Trainocate Japan, Ltd.
 
Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Takamasa Maejima
 
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Hiroshi Matsumoto
 
Azure Service Fabric Cluster の作成
Azure  Service Fabric Cluster の作成Azure  Service Fabric Cluster の作成
Azure Service Fabric Cluster の作成Takekazu Omi
 
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)Citrix Cloud on Microsoft Azure 概要 (2018年3月版)
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)Takamasa Maejima
 
ハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころToru Makabe
 
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモHyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモwintechq
 
Microsoft Azureでのコンテナ利用最新動向
Microsoft Azureでのコンテナ利用最新動向Microsoft Azureでのコンテナ利用最新動向
Microsoft Azureでのコンテナ利用最新動向Toru Makabe
 
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~Takamasa Maejima
 
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~Naoki (Neo) SATO
 
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違いwintechq
 
Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊Toru Makabe
 
Essentials of container
Essentials of containerEssentials of container
Essentials of containerToru Makabe
 
確実な再起動からはじめる クラウドネイティブオペレーション
確実な再起動からはじめる クラウドネイティブオペレーション確実な再起動からはじめる クラウドネイティブオペレーション
確実な再起動からはじめる クラウドネイティブオペレーションToru Makabe
 

What's hot (19)

Azure IaaS 解説
Azure IaaS 解説Azure IaaS 解説
Azure IaaS 解説
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法
 
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
 
今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門
 
Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)
 
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05
 
Azure Service Fabric Cluster の作成
Azure  Service Fabric Cluster の作成Azure  Service Fabric Cluster の作成
Azure Service Fabric Cluster の作成
 
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)Citrix Cloud on Microsoft Azure 概要 (2018年3月版)
Citrix Cloud on Microsoft Azure 概要 (2018年3月版)
 
ハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころ
 
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモHyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
 
[Japan Tech summit 2017] CLD 009
[Japan Tech summit 2017]  CLD 009[Japan Tech summit 2017]  CLD 009
[Japan Tech summit 2017] CLD 009
 
20170721 初めてのPowerShell
20170721 初めてのPowerShell20170721 初めてのPowerShell
20170721 初めてのPowerShell
 
Microsoft Azureでのコンテナ利用最新動向
Microsoft Azureでのコンテナ利用最新動向Microsoft Azureでのコンテナ利用最新動向
Microsoft Azureでのコンテナ利用最新動向
 
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~
もうはじまっている ”クラウド ファースト VDI” ~ 一問一答形式で Citrix on Azure を徹底解説! ~
 
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
 
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
 
Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊
 
Essentials of container
Essentials of containerEssentials of container
Essentials of container
 
確実な再起動からはじめる クラウドネイティブオペレーション
確実な再起動からはじめる クラウドネイティブオペレーション確実な再起動からはじめる クラウドネイティブオペレーション
確実な再起動からはじめる クラウドネイティブオペレーション
 

Viewers also liked

Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A ServiceJapan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A ServicePatrick Chanezon
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会akihiro uehara
 
【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれからKen Azuma
 
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTCouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTKoji Kawamura
 
デブサミ2012 kintoneの表と裏 - 表編
デブサミ2012 kintoneの表と裏 - 表編デブサミ2012 kintoneの表と裏 - 表編
デブサミ2012 kintoneの表と裏 - 表編yo_waka
 
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイントDevelopers Summit
 
Agile Samurai Dojo Gathering
Agile Samurai Dojo GatheringAgile Samurai Dojo Gathering
Agile Samurai Dojo Gatheringirasally omuko
 
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料Toshihiro Hirota
 
[デブサミ2012]趣味と実益の脆弱性発見
[デブサミ2012]趣味と実益の脆弱性発見[デブサミ2012]趣味と実益の脆弱性発見
[デブサミ2012]趣味と実益の脆弱性発見Yosuke HASEGAWA
 
【16-C-4】次期Internet Explorer、IE10とHTML5 API
【16-C-4】次期Internet Explorer、IE10とHTML5 API【16-C-4】次期Internet Explorer、IE10とHTML5 API
【16-C-4】次期Internet Explorer、IE10とHTML5 APIMicrosoft
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)Yuuki Namikawa
 
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)hyoromo
 
横浜道場紹介 第2版
横浜道場紹介 第2版横浜道場紹介 第2版
横浜道場紹介 第2版Takao Kimura
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Kohei Kumazawa
 
Startup groovy op
Startup groovy opStartup groovy op
Startup groovy opkyon mm
 
鼻メガネの会 Rush 3 hits combo
鼻メガネの会 Rush 3 hits combo鼻メガネの会 Rush 3 hits combo
鼻メガネの会 Rush 3 hits comboriskrisk
 
Project Facilitation From Hiranabe
Project Facilitation From HiranabeProject Facilitation From Hiranabe
Project Facilitation From HiranabeYasui Tsutomu
 
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)hyoromo
 
JavaScript.Next
JavaScript.NextJavaScript.Next
JavaScript.Nextdynamis
 

Viewers also liked (20)

Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A ServiceJapan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会
 
【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから
 
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LTCouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LT
 
デブサミ2012 kintoneの表と裏 - 表編
デブサミ2012 kintoneの表と裏 - 表編デブサミ2012 kintoneの表と裏 - 表編
デブサミ2012 kintoneの表と裏 - 表編
 
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント
【16-D-6】比べてわかるフィーチャーフォンとスマホのアプリ開発・運用のポイント
 
Agile Samurai Dojo Gathering
Agile Samurai Dojo GatheringAgile Samurai Dojo Gathering
Agile Samurai Dojo Gathering
 
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
 
[デブサミ2012]趣味と実益の脆弱性発見
[デブサミ2012]趣味と実益の脆弱性発見[デブサミ2012]趣味と実益の脆弱性発見
[デブサミ2012]趣味と実益の脆弱性発見
 
【16-C-4】次期Internet Explorer、IE10とHTML5 API
【16-C-4】次期Internet Explorer、IE10とHTML5 API【16-C-4】次期Internet Explorer、IE10とHTML5 API
【16-C-4】次期Internet Explorer、IE10とHTML5 API
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
 
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(前半)
 
横浜道場紹介 第2版
横浜道場紹介 第2版横浜道場紹介 第2版
横浜道場紹介 第2版
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
 
Startup groovy op
Startup groovy opStartup groovy op
Startup groovy op
 
鼻メガネの会 Rush 3 hits combo
鼻メガネの会 Rush 3 hits combo鼻メガネの会 Rush 3 hits combo
鼻メガネの会 Rush 3 hits combo
 
埼玉道場
埼玉道場埼玉道場
埼玉道場
 
Project Facilitation From Hiranabe
Project Facilitation From HiranabeProject Facilitation From Hiranabe
Project Facilitation From Hiranabe
 
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
 
JavaScript.Next
JavaScript.NextJavaScript.Next
JavaScript.Next
 

Similar to Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service

【VMware】jp developer-summit_2012_final_for_print
【VMware】jp developer-summit_2012_final_for_print【VMware】jp developer-summit_2012_final_for_print
【VMware】jp developer-summit_2012_final_for_printVMwareKK
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkinsKohsuke Kawaguchi
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)dekakin
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話Toshiaki Baba
 
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版Hayama Kyouhei
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発政雄 金森
 
V cd5.1 basichandson_v3
V cd5.1 basichandson_v3V cd5.1 basichandson_v3
V cd5.1 basichandson_v3Yoshinori Sato
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界Shinobu Yasuda
 
VMware Cloud Disaster Recovery の概要
VMware Cloud Disaster Recovery の概要VMware Cloud Disaster Recovery の概要
VMware Cloud Disaster Recovery の概要Naotake Yoshida
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Osaka University
 
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界Shinobu Yasuda
 
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」Takahiro Shinagawa
 
AWS Lambda and Amazon API Gateway
AWS Lambda and Amazon API GatewayAWS Lambda and Amazon API Gateway
AWS Lambda and Amazon API GatewayShinpei Ohtani
 
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界Yuichi Tamagawa
 
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402Shinichiro Arai
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドTakashi Kanai
 

Similar to Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service (20)

【VMware】jp developer-summit_2012_final_for_print
【VMware】jp developer-summit_2012_final_for_print【VMware】jp developer-summit_2012_final_for_print
【VMware】jp developer-summit_2012_final_for_print
 
Springon cloudfoundry
Springon cloudfoundrySpringon cloudfoundry
Springon cloudfoundry
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkins
 
第38回「vCloud Airによるハイブリッド・クラウドの価値」(2014/11/27 on しすなま!)
第38回「vCloud Airによるハイブリッド・クラウドの価値」(2014/11/27 on しすなま!)第38回「vCloud Airによるハイブリッド・クラウドの価値」(2014/11/27 on しすなま!)
第38回「vCloud Airによるハイブリッド・クラウドの価値」(2014/11/27 on しすなま!)
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
 
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発
 
V cd5.1 basichandson_v3
V cd5.1 basichandson_v3V cd5.1 basichandson_v3
V cd5.1 basichandson_v3
 
Amazon Web Servicesブース:UI×API×AWS 横田 聡
Amazon Web Servicesブース:UI×API×AWS 横田 聡Amazon Web Servicesブース:UI×API×AWS 横田 聡
Amazon Web Servicesブース:UI×API×AWS 横田 聡
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
 
VMware Cloud Disaster Recovery の概要
VMware Cloud Disaster Recovery の概要VMware Cloud Disaster Recovery の概要
VMware Cloud Disaster Recovery の概要
 
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
 
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
 
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」
2012-08-28 アカデミッククラウドシンポジウム(公開版)「クライアント向け仮想化ソフトウェアBitVisorのクラウドへの応用」
 
AWS Lambda and Amazon API Gateway
AWS Lambda and Amazon API GatewayAWS Lambda and Amazon API Gateway
AWS Lambda and Amazon API Gateway
 
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界
 
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウド
 

More from Patrick Chanezon

KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)Patrick Chanezon
 
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...Patrick Chanezon
 
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesDockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
 
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
 
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroDocker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroPatrick Chanezon
 
Docker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalDocker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalPatrick Chanezon
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018Patrick Chanezon
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftPatrick Chanezon
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018Patrick Chanezon
 
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerDocker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerPatrick Chanezon
 
The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017Patrick Chanezon
 
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Patrick Chanezon
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Patrick Chanezon
 
Moby Introduction - June 2017
Moby Introduction - June 2017Moby Introduction - June 2017
Moby Introduction - June 2017Patrick Chanezon
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 

More from Patrick Chanezon (20)

KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)
 
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
 
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesDockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
 
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
 
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroDocker Enterprise Workshop - Intro
Docker Enterprise Workshop - Intro
 
Docker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalDocker Enterprise Workshop - Technical
Docker Enterprise Workshop - Technical
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018
 
Moby KubeCon 2017
Moby KubeCon 2017Moby KubeCon 2017
Moby KubeCon 2017
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and Microsoft
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
 
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerDocker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
 
DockerCon EU 2017 Recap
DockerCon EU 2017 RecapDockerCon EU 2017 Recap
DockerCon EU 2017 Recap
 
Docker Innovation Culture
Docker Innovation CultureDocker Innovation Culture
Docker Innovation Culture
 
The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017
 
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017
 
Moby Introduction - June 2017
Moby Introduction - June 2017Moby Introduction - June 2017
Moby Introduction - June 2017
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 

Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service

  • 1. Cloud Foundryで変わる
 これからのクラウドアプリケーション開発 16-E-6 Patrick Chanezon Senior Director, Cloud Foundry Developer Relations VMware Inc. Developers Summit 2012
  • 2. Cloud Foundry: Open Platform as a Service (サービスとしての オープン プラットフォーム) Patrick Chanezon Senior Director Developer Relations chanezonp@vmware.com Developer Summit, Tokyo February 2012 © 2012 VMware Inc. All rights reserved http://twitter.com/chanezon
  • 3. P@ in a nutshell •  フランス出身、サンフランシスコ在住 •  Senior Director, Developer Relations,VMware •  ソフトウェア開発者、API に精通、エンタープライズと コ ンシューマ両方の経験 •  18 年間にわたるソフトウェアのプログラミング経験、 JavaScript などを利用してバックエンドを担当 • Accenture 社で Notes エキスパートとして2 年間 勤務、Netscape/AOL社で サーバー、ポータルの エキスパートとして3 年間勤務、Sun社で e-commerce、ブログ、オープンソースの エキスパートとして5 年間勤務 •  Google 社に 6 年間勤務。初めての API 担当者として、チ ームを立ち上げる • Adwords、Checkout、Social、HTML5、Cloud 3 © 2012 VMware Inc. All rights reserved
  • 4. 少年時代の夢 4 © 2012 VMware Inc. All rights reserved
  • 5. SF ノベルの進化したコンピュータの世界は遥か遠い §  ある仕事を 10 年ごとに自動化したとしても、 §  コンピュータが人間を凌駕することはできない 5 © 2012 VMware Inc. All rights reserved
  • 7. ムーアの法則の 「フリー ランチ」 の終焉 §  Herb Sutter 氏、Welcome to the Jungle http://herbsutter.com/welcome-to-the-jungle/ 7 © 2012 VMware Inc. All rights reserved
  • 9. 正岡子規の俳句 揚 霞 雲 雲 子 雀 吸 規 9 © 2012 VMware Inc. All rights reserved
  • 10. 加賀千代女の俳句 蛙 雲 踞 千 伺 代 女 10 © 2012 VMware Inc. All rights reserved
  • 12. アーキテクチャの変化: 80 年代のクライアント / サーバ 12 © 2012 VMware Inc. All rights reserved
  • 13. アーキテクチャの変化: 90 年代の Web 13 © 2012 VMware Inc. All rights reserved
  • 15. クライアント / サーバへの回帰:   15 © 2012 VMware Inc. All rights reserved
  • 16. クラウド コンピューティングとは 娘の Eliette の考えるクラウド 16 © 2012 VMware Inc. All rights reserved
  • 17. クラウド スタック: 典型的なピラミッド型 Software As A Service Platform As A Service Infrastructure As A Service 17 © 2012 VMware Inc. All rights reserved
  • 18. クラウド スタック: 導入数別 Software As A Service Platform As A Service Infrastructure As A Service 18 © 2012 VMware Inc. All rights reserved
  • 19. クラウド スタック: 価値別 Software As A Service Platform As A Service Infrastructure As A Service 19 © 2012 VMware Inc. All rights reserved
  • 20. クラウド スタック: ニュートラル Software As A Service Platform As A Service Infrastructure As A Service 20 © 2012 VMware Inc. All rights reserved
  • 21. クラウド スタックの歴史 §  4 つの角度から見たクラウドの意味 •  ソフトウェア: 1994 年 Netscape •  インフラストラクチャ: 2002 年 Amazon AWS •  プラットフォーム: 2008 年 Goolge •  開発中 §  ハードウェアおよびソフトウェア インフラストラクチャの産業化 •  20 世紀初頭の電気の発明と同様の大転換、Nick Carr §  ソフトウェア開発自体が職人芸になりつつある 21 © 2012 VMware Inc. All rights reserved
  • 22. クラウド: ユーザーのニーズを満たすため、Web サイトで使用を開始 •  Google、Amazon、Yahoo、Facebook、Twitter •  大規模なデータ セット •  ムーアの法則よりも急激に拡張するストレージ キャパシティ •  高速なネットワーク •  水平 -> 垂直方向の拡張 •  オープン ソース ソフトウェア •  仮想化 •  クラウドは、これらのインフラストラクチャを製品化したもの •  パブリック クラウド サービス: Google、Amazon •  オープン ソースのソフトウェア: Hadoop、Eucalyptus、Ubuntu、 Cloud Foundry 22 © 2012 VMware Inc. All rights reserved
  • 23. インフラストラクチャ 23 © 2012 VMware Inc. All rights reserved
  • 24. IaaS / 仮想化は主流となりつつある §  AWS、Joyent、Rackspace,... §  オープン ソース プロジェクト: OpenStack、DeltaCloud、Eucalyptus §  自動化: Chef、Juju §  標準化? DMTF §  ファイアウォール内、仮想化: VMware、Microsoft、Xen、KVM §  ワークロードの 50 % が仮想化されたもの §  プロビジョニングとインスタンスの管理が容易 §  それでも、バックアップ、ソフトウェア スタック、監視、アップグレードの管理が必要 24 © 2012 VMware Inc. All rights reserved
  • 25. インフラストラクチャ上に、自分でプラットフォームを構築する必要がある §  インフラストラクチャ上に分散プラットフォームを構築する必要がある •  昨年の夏、AWS に重大障害が発生 •  http://blog.reddit.com/2011/03/why-reddit-was-down-for-6-of-last-24.html •  http://www.readwriteweb.com/cloud/2010/12/chaos-monkey-how-netflix-uses.php •  http://news.ycombinator.com/item?id=2477296 •  http://stu.mp/2011/04/the-cloud-is-not-a-silver-bullet.html §  Twilio、Smugmug、SimpleGeo の各社は、IaaS 上に独自の  分散プラットフォームを構築していたため、この問題を乗り越えた §  企業顧客は CDN のようなインフラストラクチャの導入を検討している •  マルチ クラウドの使用 •  オープン ソースをベースとした、デファクトスタンダードまたは将来のフルスタンダード 25 © 2012 VMware Inc. All rights reserved
  • 26. プラットフォーム 26 © 2012 VMware Inc. All rights reserved
  • 27. プラットフォーム §  インフラストラクチャの代わりに、アプリケーションとサービスが通貨単位となる §  Google App Engine、Cloud Foundry、Joyent, Heroku、Stax (Cloudbees)、 Amazon elastic beanstalk、Microsoft Azure、AppFog §  1 個あるいは少数の言語、サービス §  複数言語に対応する多国語プラットフォーム §  俊敏な開発者向けのイネーブラ -> ビジネス価値を迅速に作成 §  標準なし: リスク、特定のベンダーしか選定できない §  企業のニーズ: ü 管理、カスタマイズ ü プライベートおよびハイブリッド クラウド ü 特定のベンダーへの依存を回避 27 © 2012 VMware Inc. All rights reserved
  • 28. 即応性に優れた開発プロセス 28 © 2012 VMware Inc. All rights reserved
  • 29. 問題を切り抜けるための俊敏性 §  エンドユーザー向けソフトウェアの流行 ü 携帯電話用、ソーシャル メディア用、短期間有効、ライフサイクルの短いアプリケーショ ンなど ü A/B テスト §  Clay Shirky 氏の状況依存型アプリケーション §  Usenix 2011 における Kent Beck 氏の講演によると、「Software G-Forces」 を 頻繁に拡張しているうちに、ソフトウェアのプロセスに変化があった §  クラウド プラットフォームにより、俊敏性がもたらされ、変革が推進される ü プラットフォームにスケーラビリティが組み込まれている ü 迅速な反復作業が可能 ü 設計中心 §  クラウド プラットフォームにより、開発者はビジネス価値を生み出すことに集中 できる 29 © 2012 VMware Inc. All rights reserved
  • 30. 主なリスク: 特定のベンダーへの依存 ようこそホテル・カリフォルニアへ ここはステキなところ  お客様もいい人たちばかり ホテル・カリフォルニアは 数多くのお部屋をご用意して あなたのお越しをいつでもお待ちしています 気がつくと僕は出口を求めて走りまわっていた もとの場所に戻る通路を なんとかして見つけなければ・・・ すると 夜警がいった 「落ち着いて自分の運命を受け入れるのです チェック・アウトは自由ですが ここを立ち去ることは永久にできません」 【ホテル・カリフォルニアの歌詞】   30 © 2012 VMware Inc. All rights reserved
  • 31. Cloud Foundry: オープンなPaaS •  オープン ソース: Apache 2 ライセンス •  多言語 / フレームワーク •  マルチ サービス •  マルチ クラウド vFabric Postgres プライベート 
 データ サービス クラウド vFabric パブリック
 RabbitMQTM メッセージ サービス クラウド マイクロ その他の サービス クラウド 31 © 2012 VMware Inc. All rights reserved
  • 32. オープン ソース 32 © 2012 VMware Inc. All rights reserved
  • 33. オープン ソースのメリット §  http://code.google.com/p/googleappengine/issues/detail?id=13 •  https://github.com/cloudfoundry/vcap/pull/25 33 © 2012 VMware Inc. All rights reserved
  • 34. マルチ クラウド 34 © 2012 VMware Inc. All rights reserved
  • 35. CloudFoundry.COM Cloud Foundry ランタイムとフレームワーク サービス vCenter / vSphere インフラストラクチャ 35 © 2012 VMware Inc. All rights reserved
  • 36. CloudFoundry.ORG Cloud Foundry Cloud Foundry をコンパイルおよび構築するためのソース コード vCenter / vSphere ダウンロー 環境の スクリプトの ファイアウォー ドコード セットアップ セットアップ ルの内側に展開 36 © 2012 VMware Inc. All rights reserved
  • 37. Micro Cloud Foundry Micro 37 © 2012 VMware Inc. All rights reserved
  • 38. マイクロ クラウドとは または 1 台の仮想マシンでクラウド全体を運用 38 © 2012 VMware Inc. All rights reserved
  • 39. Micro Cloud Foundry… (ベータ版) §  1 台の仮想マシンに事前構築されたマイクロ バージョンの Cloud Foundry Micro  Micro Cloud Foundry を利用するには、CloudFoundry.com のアカウントが必要 Signup @ http://cloudfoundry.com/micro 39 © 2012 VMware Inc. All rights reserved
  • 40. Micro Cloud Foundry の内容 .COM DNS の動的なアップデート App インスタンス サービス 10.04 40 © 2012 VMware Inc. All rights reserved
  • 41. その他の Cloud Foundry 搭載の PaaS プライベート PaaS Python および Perl を追加 パブリック PaaS PHP を追加 Tier3 と Uhuru には、最近 .NET サポートが追加された 41 © 2012 VMware Inc. All rights reserved
  • 42. 今すぐ登録を http://cloudfoundry.com/signup 承認待ち時間を短縮するには プロモーション コード devsumit を使用してください。 42 © 2012 VMware Inc. All rights reserved
  • 43. 開発者向けのクラウドPaaS 実現の道程 43 © 2012 VMware Inc. All rights reserved
  • 44. Cloud Foundry のリソース §  プライマリ サイト: cloudfoundry.com §  オープン ソース サイト:   cloudfoundry.org §  Twitter : @cloudfoundry , hash tag #cfoundry §  ブログ: blog.cloudfoundry.com §  FB : facebook.com/cloudfoundry §  サポート support.cloudfoundry.com •  ドキュメント •  ナレッジベース •  Q & A / フォーラム §  Hiring: www.cloudfoundry.com/jobs 44 © 2012 VMware Inc. All rights reserved
  • 45. Questions 45 ? © 2012 VMware Inc. All rights reserved
  • 46. ありがとうございました t @CloudFoundry t @chanezon Web サイト : www.cloudfoundry.com ブログ (英語): blog.cloudfoundry.com フォーラム : support.cloudfoundry.com 46 © 2012 VMware Inc. All rights reserved
  • 47. 参考書籍 / 記事 §  Nick Carr, The Big Switch §  Eric Raymond, The Art of Unix Programming §  Weinberg, Psychology of Computer Programming §  Wes python book §  Mark html5 book §  Kent Beck XP §  Hunt, Thomas, The Pragmatic Programmer §  Ade Oshineye, Apprenticeship Patterns §  Matt Cutt's Ignite Talk IO 2011, Trying different things §  Josh Bloch talk about api design §  Larry and Sergey, Anatomy of a Search Engine §  Rob Pike, The Practice of Programming 47 © 2012 VMware Inc. All rights reserved
  • 48. 参考資料 / 講演 §  Simon Wardley, Oscon 09 “Cloud - Why IT Matters” §  Tim O’Reilly article on internet os §  Peter Deutsch’s 8 Fallacies of Distributed Computing §  Brewer’s CAP Theorem §  Gregor Hohpe’s Starbucks Does Not Use Two-Phase Commit §  Stuff I tag http://www.delicious.com/chanezon/ §  More specifically http://www.delicious.com/chanezon/cloudfoundry §  My previous Talks http://www.slideshare.net/chanezon §  My list of favorite books http://www.chanezon.com/pat/soft_books.html 48 © 2012 VMware Inc. All rights reserved
  • 49. 謝辞 §  お絵かきをしてくれた娘の Eliette §  スライドの作成を支援してくれた Dave McCrory、Derek Collison §  俳句を用意してくれた Stephen Addiss 氏、Yamamoto Fumiko 氏、 Yamamoto Akira 氏 (2011-06-22) §  俳句: An Anthology of Japanese Poems (Shambhala Library) §  画: 広重、仙厓義梵 49 © 2012 VMware Inc. All rights reserved