Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Pivotal Japan - Platform Architect
Kazuto Kusama
@jacopen
Cloud Foundry輪読会 2011/10/18
1回〜18回
19回〜
2017/07/10
5年と9ヶ⽉!
今年はPaaS10周年!
• 2007年にSalesforceが言い始めた
• herokuの誕生も2007年
• PaaSのカテゴリに当てはまりそうなサービスは2006年に誕生
今年はPaaSにとって記念すべき年
ところで
https://www.slideshare.net/masatoshiyokota/ss-77250177
取り上げられました
・・・まあ、否定はしない
http://www.sbbit.jp/article/cont1/33386 より引⽤
こんなニュースも
🤔
改めて考える
PaaSって何だろう?
NISTのPaaS定義
利用者に提供される機能は、クラウドのイン
フラストラクチャ上にユーザが開発したまた
は購入したアプリケーションを実装すること
であり、そのアプリケーションはプロバイダ
がサポートするプログラミング言語、ライブ
ラリ、サー...
NISTのPaaS定義
利用者に提供される機能は、クラウドのイン
フラストラクチャ上にユーザが開発したまた
は購入したアプリケーションを実装すること
であり、そのアプリケーションはプロバイダ
がサポートするプログラミング言語、ライブ
ラリ、サー...
NISTのPaaS定義
利用者に提供される機能は、クラウドのイン
フラストラクチャ上にユーザが開発したまた
は購入したアプリケーションを実装すること
であり、そのアプリケーションはプロバイダ
がサポートするプログラミング言語、ライブ
ラリ、サー...
GartnerのPaaS定義
iPaaS (Integration Platform as a Service)
aPaaS (Application Platform as a Service)
ALM PaaS (Application L...
PaaS勉強会による定義
• アプリケーションの開発と運用のライフサイクルを支援
• アプリケーションの実行環境
• 開発のワークフロー支援
• 簡易なデプロイ
• CI/CD
• アプリケーションに必要な機能
• 認証・認可
• メール送信
...
“Cloud Native Platform”
“Container Platform”
“Container as a Service”
なんかPaaSって言わなくなってきた
完璧なPaaS定義
SaaS
PaaS
IaaS
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
それ以外
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
それ以外
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
それ以外やるなら
ここじゃね?
過度な期待
とりあえず
...
深海ビジネス
深海ビジネス
深海ビジネス
メタンハイドレート
海底熱水鉱床
油田
海底ゴミ
深海魚
深海都市
深海ビジネス
• 宇宙に比べると地味
• まだまだ未開の地
• ポテンシャルがあることは判明しつつある
• 具体的に成功したビジネスが少ない
• 必要な技術もマーケットも異なるのに、ざっくり「深海ビジネス」
と括られる
どこかで聞いたことある!
で、どうすれば?
PaaSって名前を
使ったほうがいい例
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
ここ
PaaSって名前を
忘れたほうがいい例
•もしあなたが、自分のサービスをPaaSだと思う場合
• たぶん、もっと具体的なカテゴリを割り振った方が良い
•もしあなたが、自社にPaaSを導入したい場合
• 具体的にどういう課題があり、どう解決したいのかを明確に
PaaS勉強会は?
SaaS
PaaS
IaaS
ソフトウェアをサービスとして提供
Google AppsとかSalesforceとか
インフラをサービスとして提供
AWS EC2とかOpenStackとか
それ以外やるなら
ここじゃね?
10年続けます!
ハッシュタグ: #paasjp
Slack: http://slack.paas.jp/
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
Upcoming SlideShare
Loading in …5
×

改めてPaaSについて考えてみる

3,931 views

Published on

第36回 PaaS勉強会で発表した資料です。
そもそもPaaSって何だっけ?を改めて考えてみます。

Published in: Technology
  • Be the first to comment

改めてPaaSについて考えてみる

  1. 1. Pivotal Japan - Platform Architect Kazuto Kusama @jacopen
  2. 2. Cloud Foundry輪読会 2011/10/18 1回〜18回 19回〜 2017/07/10 5年と9ヶ⽉!
  3. 3. 今年はPaaS10周年! • 2007年にSalesforceが言い始めた • herokuの誕生も2007年 • PaaSのカテゴリに当てはまりそうなサービスは2006年に誕生 今年はPaaSにとって記念すべき年
  4. 4. ところで
  5. 5. https://www.slideshare.net/masatoshiyokota/ss-77250177
  6. 6. 取り上げられました
  7. 7. ・・・まあ、否定はしない
  8. 8. http://www.sbbit.jp/article/cont1/33386 より引⽤ こんなニュースも
  9. 9. 🤔
  10. 10. 改めて考える PaaSって何だろう?
  11. 11. NISTのPaaS定義 利用者に提供される機能は、クラウドのイン フラストラクチャ上にユーザが開発したまた は購入したアプリケーションを実装すること であり、そのアプリケーションはプロバイダ がサポートするプログラミング言語、ライブ ラリ、サービス、およびツールを用いて生み 出されたものである 。ユーザは基盤にあるイ ンフラストラクチャを、ネットワークであれ、 サーバーであれ、オペレーティングシステム であれ、ストレージであれ、管理したりコン トロールしたりすることはない。一方ユーザ は自分が実装したアプリケーションと、場 合 によってはそのアプリケーションをホストす る環境の設定についてコントロール権を持つ。 https://www.ipa.go.jp/files/000025366.pdf
  12. 12. NISTのPaaS定義 利用者に提供される機能は、クラウドのイン フラストラクチャ上にユーザが開発したまた は購入したアプリケーションを実装すること であり、そのアプリケーションはプロバイダ がサポートするプログラミング言語、ライブ ラリ、サービス、およびツールを用いて生み 出されたものである 。ユーザは基盤にあるイ ンフラストラクチャを、ネットワークであれ、 サーバーであれ、オペ レーティングシステム であれ、ストレージであれ、管理したりコン トロールしたりすることはない。一方ユーザ は自分が実装したアプリケーションと、場 合 によってはそのアプリケーションをホストす る環境の設定についてコント ロール権を持つ。 https://www.ipa.go.jp/files/000025366.pdf
  13. 13. NISTのPaaS定義 利用者に提供される機能は、クラウドのイン フラストラクチャ上にユーザが開発したまた は購入したアプリケーションを実装すること であり、そのアプリケーションはプロバイダ がサポートするプログラミング言語、ライブ ラリ、サービス、およびツールを用いて生み 出されたものである 。ユーザは基盤にあるイ ンフラストラクチャを、ネットワークであれ、 サーバーであれ、オペレーティングシステム であれ、ストレージであれ、管理したりコン トロールしたりすることはない。一方ユーザ は自分が実装したアプリケーションと、場合 によってはそのアプリケーションをホストす る環境の設定についてコントロール権を持つ。 https://www.ipa.go.jp/files/000025366.pdf ü クラウド上にアプリを実装 ü インフラは丸投げ ü アプリ環境の設定は可能 ⃝Cloud Foundry ⃝Azure App Service ⃝Google Container Engine ⃝Force.com ✖ AWS RDS ✖ AWS RedShift ✖ Hadoop
  14. 14. GartnerのPaaS定義 iPaaS (Integration Platform as a Service) aPaaS (Application Platform as a Service) ALM PaaS (Application Lifecycle Management PaaS) BPaaS (Business Process as a Service) 🤔
  15. 15. PaaS勉強会による定義 • アプリケーションの開発と運用のライフサイクルを支援 • アプリケーションの実行環境 • 開発のワークフロー支援 • 簡易なデプロイ • CI/CD • アプリケーションに必要な機能 • 認証・認可 • メール送信 • DBの作成・接続 • 運用の支援 • オートスケール • ロギング • モニタリング ⃝Cloud Foundry ⃝Azure App Service △Google Container Engine △Force.com ✖ AWS RDS ✖ AWS RedShift ✖ Hadoop
  16. 16. “Cloud Native Platform”
  17. 17. “Container Platform”
  18. 18. “Container as a Service”
  19. 19. なんかPaaSって言わなくなってきた
  20. 20. 完璧なPaaS定義
  21. 21. SaaS PaaS IaaS
  22. 22. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか
  23. 23. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか それ以外
  24. 24. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか それ以外
  25. 25. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか それ以外やるなら ここじゃね? 過度な期待 とりあえず PaaS
  26. 26. 深海ビジネス
  27. 27. 深海ビジネス
  28. 28. 深海ビジネス メタンハイドレート 海底熱水鉱床 油田 海底ゴミ 深海魚 深海都市
  29. 29. 深海ビジネス • 宇宙に比べると地味 • まだまだ未開の地 • ポテンシャルがあることは判明しつつある • 具体的に成功したビジネスが少ない • 必要な技術もマーケットも異なるのに、ざっくり「深海ビジネス」 と括られる どこかで聞いたことある!
  30. 30. で、どうすれば?
  31. 31. PaaSって名前を 使ったほうがいい例
  32. 32. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか ここ
  33. 33. PaaSって名前を 忘れたほうがいい例
  34. 34. •もしあなたが、自分のサービスをPaaSだと思う場合 • たぶん、もっと具体的なカテゴリを割り振った方が良い •もしあなたが、自社にPaaSを導入したい場合 • 具体的にどういう課題があり、どう解決したいのかを明確に
  35. 35. PaaS勉強会は?
  36. 36. SaaS PaaS IaaS ソフトウェアをサービスとして提供 Google AppsとかSalesforceとか インフラをサービスとして提供 AWS EC2とかOpenStackとか それ以外やるなら ここじゃね?
  37. 37. 10年続けます!
  38. 38. ハッシュタグ: #paasjp Slack: http://slack.paas.jp/

×