SlideShare a Scribd company logo
1 of 48
Download to read offline
Cloud Foundryで変わる
これからのクラウドアプリケーション開発



  16-E-6                  Patrick Chanezon
                          Senior Director,
                          Cloud Foundry Developer Relations
                          VMware Inc.
           Developers Summit 2012
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

[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...
[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...
[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...オラクルエンジニア通信
 
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発Takakiyo Tanaka
 
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用Motonori Shindo
 
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進EMC Japan
 
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジーDevelopers Summit
 
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019Service Mesh for Enterprises / Cloud Native Days Tokyo 2019
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019Motonori Shindo
 
N211 sc12 sp1概要_osamut_公開版
N211 sc12 sp1概要_osamut_公開版N211 sc12 sp1概要_osamut_公開版
N211 sc12 sp1概要_osamut_公開版Osamu Takazoe
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界Shinobu Yasuda
 
Veritas CloudPoint ご紹介
Veritas CloudPoint ご紹介Veritas CloudPoint ご紹介
Veritas CloudPoint ご紹介vxsejapan
 
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略EMC Japan
 
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜Daiki Kawanuma
 
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライドEMC Japan
 
Windows Server Container and Windows Subsystem for Linux
Windows Server Container and Windows Subsystem for LinuxWindows Server Container and Windows Subsystem for Linux
Windows Server Container and Windows Subsystem for LinuxTakeshi Fukuhara
 
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューションオープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic CloudソリューションEMC Japan
 
ハイブリッドクラウド構築の要所
ハイブリッドクラウド構築の要所ハイブリッドクラウド構築の要所
ハイブリッドクラウド構築の要所Salesforce Developers Japan
 
マルチテナントECシステムにおける拡張性と最新性の両立
マルチテナントECシステムにおける拡張性と最新性の両立マルチテナントECシステムにおける拡張性と最新性の両立
マルチテナントECシステムにおける拡張性と最新性の両立水野 謙
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみようKimihiko Kitase
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~Yuki Ando
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloudwatarukatsurashima
 

What's hot (20)

[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...
[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...
[Modern Cloud Day Tokyo 2019] Oracle CloudでDevOps!?Javaアプリケーションのモダン開発を支援するOra...
 
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
 
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用
Cluster API によるKubernetes環境のライフサイクル管理とマルチクラウド環境での適用
 
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
 
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
 
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019Service Mesh for Enterprises / Cloud Native Days Tokyo 2019
Service Mesh for Enterprises / Cloud Native Days Tokyo 2019
 
N211 sc12 sp1概要_osamut_公開版
N211 sc12 sp1概要_osamut_公開版N211 sc12 sp1概要_osamut_公開版
N211 sc12 sp1概要_osamut_公開版
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
 
VMware sd-wan_how-to-deploy-virtual-edge-on-aws
VMware sd-wan_how-to-deploy-virtual-edge-on-awsVMware sd-wan_how-to-deploy-virtual-edge-on-aws
VMware sd-wan_how-to-deploy-virtual-edge-on-aws
 
Veritas CloudPoint ご紹介
Veritas CloudPoint ご紹介Veritas CloudPoint ご紹介
Veritas CloudPoint ご紹介
 
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
[OpenStack Days Tokyo 2015] Enterprise Elastic Cloudを実現するEMCのOpenStack戦略
 
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
SI現場のテスト自動化への挑戦〜フルコンテナ構成のCI/CD環境〜
 
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド
2015.6.5 EMC主催OpenStackセミナー - EMC講演スライド
 
Windows Server Container and Windows Subsystem for Linux
Windows Server Container and Windows Subsystem for LinuxWindows Server Container and Windows Subsystem for Linux
Windows Server Container and Windows Subsystem for Linux
 
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューションオープンクラウド基盤に最適! EMCのElastic Cloudソリューション
オープンクラウド基盤に最適! EMCのElastic Cloudソリューション
 
ハイブリッドクラウド構築の要所
ハイブリッドクラウド構築の要所ハイブリッドクラウド構築の要所
ハイブリッドクラウド構築の要所
 
マルチテナントECシステムにおける拡張性と最新性の両立
マルチテナントECシステムにおける拡張性と最新性の両立マルチテナントECシステムにおける拡張性と最新性の両立
マルチテナントECシステムにおける拡張性と最新性の両立
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloud
 

Viewers also liked

デブサミ2013【15-D-4】Opsから挑むDevOps
デブサミ2013【15-D-4】Opsから挑むDevOpsデブサミ2013【15-D-4】Opsから挑むDevOps
デブサミ2013【15-D-4】Opsから挑むDevOpsDevelopers Summit
 
Devsumi2014 参加証カット説明
Devsumi2014 参加証カット説明Devsumi2014 参加証カット説明
Devsumi2014 参加証カット説明Developers Summit
 
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版Kazuto Kusama
 
Cloud Foundry - Second Generation Code (CCNG). Technical Overview
Cloud Foundry - Second Generation Code (CCNG). Technical Overview Cloud Foundry - Second Generation Code (CCNG). Technical Overview
Cloud Foundry - Second Generation Code (CCNG). Technical Overview Nima Badiey
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Kohei Kumazawa
 
デブサミ2017 公募セッション募集要項
デブサミ2017 公募セッション募集要項デブサミ2017 公募セッション募集要項
デブサミ2017 公募セッション募集要項Developers Summit
 

Viewers also liked (6)

デブサミ2013【15-D-4】Opsから挑むDevOps
デブサミ2013【15-D-4】Opsから挑むDevOpsデブサミ2013【15-D-4】Opsから挑むDevOps
デブサミ2013【15-D-4】Opsから挑むDevOps
 
Devsumi2014 参加証カット説明
Devsumi2014 参加証カット説明Devsumi2014 参加証カット説明
Devsumi2014 参加証カット説明
 
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版
 
Cloud Foundry - Second Generation Code (CCNG). Technical Overview
Cloud Foundry - Second Generation Code (CCNG). Technical Overview Cloud Foundry - Second Generation Code (CCNG). Technical Overview
Cloud Foundry - Second Generation Code (CCNG). Technical Overview
 
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
 
デブサミ2017 公募セッション募集要項
デブサミ2017 公募セッション募集要項デブサミ2017 公募セッション募集要項
デブサミ2017 公募セッション募集要項
 

Similar to 【VMware】jp developer-summit_2012_final_for_print

Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A ServiceJapan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A ServicePatrick Chanezon
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)dekakin
 
【検証してみた】いま話題の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
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドTakashi Kanai
 
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界Yuichi Tamagawa
 
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界Shinobu Yasuda
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話Toshiaki Baba
 
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndureAmazon Web Services Japan
 
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402Shinichiro Arai
 
IBM SoftLayer @ Osc tokyo-2014-fall
IBM SoftLayer @ Osc tokyo-2014-fallIBM SoftLayer @ Osc tokyo-2014-fall
IBM SoftLayer @ Osc tokyo-2014-fallYasushi Osonoi
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Osaka University
 
20140927 azure pack_slideshare
20140927 azure pack_slideshare20140927 azure pack_slideshare
20140927 azure pack_slideshareOsamu Takazoe
 
2016年冬 IBMクラウド最新動向と概要
2016年冬 IBMクラウド最新動向と概要2016年冬 IBMクラウド最新動向と概要
2016年冬 IBMクラウド最新動向と概要Kimihiko Kitase
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会axsh co., LTD.
 
VMware Cloud on AWS のご紹介 -セキュリティ風味-
VMware Cloud on AWS のご紹介  -セキュリティ風味- VMware Cloud on AWS のご紹介  -セキュリティ風味-
VMware Cloud on AWS のご紹介 -セキュリティ風味- Mitsutaka Ohisa
 
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011Masahito Zembutsu
 
CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)Shin Matsumoto
 

Similar to 【VMware】jp developer-summit_2012_final_for_print (20)

Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A ServiceJapan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
 
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発
 
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
 
V cd5.1 basichandson_v3
V cd5.1 basichandson_v3V cd5.1 basichandson_v3
V cd5.1 basichandson_v3
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウド
 
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界
 
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
vForum2016: VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
 
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
 
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
OpenStackベースのオープン・クラウドでビジネス価値を高める秘訣 @201402
 
IBM SoftLayer @ Osc tokyo-2014-fall
IBM SoftLayer @ Osc tokyo-2014-fallIBM SoftLayer @ Osc tokyo-2014-fall
IBM SoftLayer @ Osc tokyo-2014-fall
 
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
Nttドコモ事例から見るモバイル&クラウド時代のサービス開発についてr4(public)
 
20140927 azure pack_slideshare
20140927 azure pack_slideshare20140927 azure pack_slideshare
20140927 azure pack_slideshare
 
2016年冬 IBMクラウド最新動向と概要
2016年冬 IBMクラウド最新動向と概要2016年冬 IBMクラウド最新動向と概要
2016年冬 IBMクラウド最新動向と概要
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
 
VMware Cloud on AWS のご紹介 -セキュリティ風味-
VMware Cloud on AWS のご紹介  -セキュリティ風味- VMware Cloud on AWS のご紹介  -セキュリティ風味-
VMware Cloud on AWS のご紹介 -セキュリティ風味-
 
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
 
CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)CloudSpiral 2014年度 Webアプリ講義(2日目)
CloudSpiral 2014年度 Webアプリ講義(2日目)
 

【VMware】jp developer-summit_2012_final_for_print

  • 1. Cloud Foundryで変わる これからのクラウドアプリケーション開発 16-E-6 Patrick Chanezon Senior Director, Cloud Foundry Developer Relations VMware Inc. Developers Summit 2012
  • 2. 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
  • 3. 少年時代の夢 4 © 2012 VMware Inc. All rights reserved
  • 4. SF ノベルの進化したコンピュータの世界は遥か遠い  ある仕事を 10 年ごとに自動化したとしても、  コンピュータが人間を凌駕することはできない 5 © 2012 VMware Inc. All rights reserved
  • 5. ムーアの法則はハードウェアのみが対象  ソフトウェアには適用されない  生産性が向上しても、ハードウェアと帯域幅に追いつくことはない  ソフトウェアのプログラミングは難しく、今でも手作業の部分が多い 6 © 2012 VMware Inc. All rights reserved
  • 6. ムーアの法則の 「フリー ランチ」 の終焉  Herb Sutter 氏、Welcome to the Jungle http://herbsutter.com/welcome-to-the-jungle/ 7 © 2012 VMware Inc. All rights reserved
  • 8. 正岡子規の俳句 揚 霞 雲 雲 を を 子 雀 吸 ふ 規 ふ み や 9 © 2012 VMware Inc. All rights reserved
  • 9. 加賀千代女の俳句 蛙 雲 踞 千 か を ば 代 な 伺 ふ 女 ふ て 10 © 2012 VMware Inc. All rights reserved
  • 11. アーキテクチャの変化: 80 年代のクライアント / サーバ 12 © 2012 VMware Inc. All rights reserved
  • 12. アーキテクチャの変化: 90 年代の Web 13 © 2012 VMware Inc. All rights reserved
  • 14. クライアント / サーバへの回帰: 15 © 2012 VMware Inc. All rights reserved
  • 15. クラウド コンピューティングとは 娘の Eliette の考えるクラウド 16 © 2012 VMware Inc. All rights reserved
  • 16. クラウド スタック: 典型的なピラミッド型 Software As A Service Platform As A Service Infrastructure As A Service 17 © 2012 VMware Inc. All rights reserved
  • 17. クラウド スタック: 導入数別 Software As A Service Platform As A Service Infrastructure As A Service 18 © 2012 VMware Inc. All rights reserved
  • 18. クラウド スタック: 価値別 Software As A Service Platform As A Service Infrastructure As A Service 19 © 2012 VMware Inc. All rights reserved
  • 19. クラウド スタック: ニュートラル Software As A Service Platform As A Service Infrastructure As A Service 20 © 2012 VMware Inc. All rights reserved
  • 20. クラウド スタックの歴史  4 つの角度から見たクラウドの意味 • ソフトウェア: 1994 年 Netscape • インフラストラクチャ: 2002 年 Amazon AWS • プラットフォーム: 2008 年 Goolge • 開発中  ハードウェアおよびソフトウェア インフラストラクチャの産業化 • 20 世紀初頭の電気の発明と同様の大転換、Nick Carr  ソフトウェア開発自体が職人芸になりつつある 21 © 2012 VMware Inc. All rights reserved
  • 21. クラウド: ユーザーのニーズを満たすため、Web サイトで使用を開始 • Google、Amazon、Yahoo、Facebook、Twitter • 大規模なデータ セット • ムーアの法則よりも急激に拡張するストレージ キャパシティ • 高速なネットワーク • 水平 -> 垂直方向の拡張 • オープン ソース ソフトウェア • 仮想化 • クラウドは、これらのインフラストラクチャを製品化したもの • パブリック クラウド サービス: Google、Amazon • オープン ソースのソフトウェア: Hadoop、Eucalyptus、Ubuntu、 Cloud Foundry 22 © 2012 VMware Inc. All rights reserved
  • 22. インフラストラクチャ 23 © 2012 VMware Inc. All rights reserved
  • 23. IaaS / 仮想化は主流となりつつある  AWS、Joyent、Rackspace,...  オープン ソース プロジェクト: OpenStack、DeltaCloud、Eucalyptus  自動化: Chef、Juju  標準化? DMTF  ファイアウォール内、仮想化: VMware、Microsoft、Xen、KVM  ワークロードの 50 % が仮想化されたもの  プロビジョニングとインスタンスの管理が容易  それでも、バックアップ、ソフトウェア スタック、監視、アップグレードの管理が必要 24 © 2012 VMware Inc. All rights reserved
  • 24. インフラストラクチャ上に、自分でプラットフォームを構築する必要がある  インフラストラクチャ上に分散プラットフォームを構築する必要がある • 昨年の夏、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
  • 25. プラットフォーム 26 © 2012 VMware Inc. All rights reserved
  • 26. プラットフォーム  インフラストラクチャの代わりに、アプリケーションとサービスが通貨単位となる  Google App Engine、Cloud Foundry、Joyent, Heroku、Stax (Cloudbees)、 Amazon elastic beanstalk、Microsoft Azure、AppFog  1 個あるいは少数の言語、サービス  複数言語に対応する多国語プラットフォーム  俊敏な開発者向けのイネーブラ -> ビジネス価値を迅速に作成  標準なし: リスク、特定のベンダーしか選定できない  企業のニーズ: 管理、カスタマイズ プライベートおよびハイブリッド クラウド 特定のベンダーへの依存を回避 27 © 2012 VMware Inc. All rights reserved
  • 27. 即応性に優れた開発プロセス 28 © 2012 VMware Inc. All rights reserved
  • 28. 問題を切り抜けるための俊敏性  エンドユーザー向けソフトウェアの流行 携帯電話用、ソーシャル メディア用、短期間有効、ライフサイクルの短いアプリケーション など A/B テスト  Clay Shirky 氏の状況依存型アプリケーション  Usenix 2011 における Kent Beck 氏の講演によると、「Software G-Forces」 を 頻繁に拡張しているうちに、ソフトウェアのプロセスに変化があった  クラウド プラットフォームにより、俊敏性がもたらされ、変革が推進される プラットフォームにスケーラビリティが組み込まれている 迅速な反復作業が可能 設計中心  クラウド プラットフォームにより、開発者はビジネス価値を生み出すことに集中 できる 29 © 2012 VMware Inc. All rights reserved
  • 29. 主なリスク: 特定のベンダーへの依存 ようこそホテル・カリフォルニアへ ここはステキなところ お客様もいい人たちばかり ホテル・カリフォルニアは 数多くのお部屋をご用意して あなたのお越しをいつでもお待ちしています 気がつくと僕は出口を求めて走りまわっていた もとの場所に戻る通路を なんとかして見つけなければ・・・ すると 夜警がいった 「落ち着いて自分の運命を受け入れるのです チェック・アウトは自由ですが ここを立ち去ることは永久にできません」 【ホテル・カリフォルニアの歌詞】 30 © 2012 VMware Inc. All rights reserved
  • 30. Cloud Foundry: オープンなPaaS • オープン ソース: Apache 2 ライセンス • 多言語 / フレームワーク • マルチ サービス • マルチ クラウド vFabric Postgres プライベート データ サービス クラウド vFabric パブリック RabbitMQTM メッセージ サービス クラウド マイクロ その他の サービス クラウド 31 © 2012 VMware Inc. All rights reserved
  • 31. オープン ソース 32 © 2012 VMware Inc. All rights reserved
  • 32. オープン ソースのメリット  http://code.google.com/p/googleappengine/issues/detail?id=13 • https://github.com/cloudfoundry/vcap/pull/25 33 © 2012 VMware Inc. All rights reserved
  • 33. マルチ クラウド 34 © 2012 VMware Inc. All rights reserved
  • 34. CloudFoundry.COM Cloud Foundry ランタイムとフレームワーク サービス vCenter / vSphere インフラストラクチャ 35 © 2012 VMware Inc. All rights reserved
  • 35. CloudFoundry.ORG Cloud Foundry Cloud Foundry をコンパイルおよび構築するためのソース コード vCenter / vSphere ダウンロード 環境の スクリプトの ファイアウォール コード セットアップ セットアップ の内側に展開 36 © 2012 VMware Inc. All rights reserved
  • 36. Micro Cloud Foundry Micro 37 © 2012 VMware Inc. All rights reserved
  • 37. マイクロ クラウドとは または 1 台の仮想マシンでクラウド全体を運用 38 © 2012 VMware Inc. All rights reserved
  • 38. Micro Cloud Foundry… (ベータ版)  1 台の仮想マシンに事前構築されたマイクロ バージョンの Cloud Foundry Micro Micro Cloud Foundry を利用するには、CloudFoundry.com のアカウントが必要 Signup @ http://cloudfoundry.com/micro 39 © 2012 VMware Inc. All rights reserved
  • 39. Micro Cloud Foundry の内容 .COM DNS の動的なアップデート App インスタンス サービス 10.04 40 © 2012 VMware Inc. All rights reserved
  • 40. その他の Cloud Foundry 搭載の PaaS プライベート PaaS Python および Perl を追加 パブリック PaaS PHP を追加 Tier3 と Uhuru には、最近 .NET サポートが追加された 41 © 2012 VMware Inc. All rights reserved
  • 41. 今すぐ登録を http://cloudfoundry.com/signup 承認待ち時間を短縮するには プロモーション コード devsumit を使用してください。 42 © 2012 VMware Inc. All rights reserved
  • 42. 開発者向けのクラウドPaaS 実現の道程 43 © 2012 VMware Inc. All rights reserved
  • 43. 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
  • 44. Questions 45 © 2012 VMware Inc. All rights reserved
  • 45. ありがとうございました t @CloudFoundry t @chanezon Web サイト : www.cloudfoundry.com ブログ (英語) : blog.cloudfoundry.com フォーラム : support.cloudfoundry.com 46 © 2012 VMware Inc. All rights reserved
  • 46. 参考書籍 / 記事  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
  • 47. 参考資料 / 講演  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
  • 48. 謝辞  お絵かきをしてくれた娘の 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