120225 qp lt
-
Upload
- -
Category
Technology
-
view
466 -
download
0
description
Transcript of 120225 qp lt
![Page 1: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/1.jpg)
PaaSいくつ知っていますか?
#qpstudy 懇親会 LT@tanaka_733
![Page 2: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/2.jpg)
Twitter: @tanaka_733 ブログ : 銀の光と碧い空 ごった煮なブログ
◦ Silverlight◦ Node.js◦ Azure◦ KINECT◦ Windows Phone 7◦ Tomcat◦ etc…
自己紹介
2012/2/25qpstud など 懇親会 2
![Page 3: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/3.jpg)
2012/2/25qpstud など 懇親会 3
PaaS使ってますか?
![Page 4: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/4.jpg)
2012/2/25qpstud など 懇親会 4
PaaSいくつ知ってますか?
![Page 5: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/5.jpg)
User はアプリケーションをビルドしたりデプロ~~イできる
IaaS で残っているアプリの運用コストを削減できる(かも)◦VerUp とか 評価 / 本番切り替えとか
PaaS とは
2012/2/25qpstud など 懇親会 5
![Page 6: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/6.jpg)
基準◦どこからでも接続できる (Public)◦個人でも登録できる◦申し込んだらすぐ使える
( ベータ版は例外あり )ただし、、、
現在使える PaaS を紹介します
2012/2/25qpstud など 懇親会 6
![Page 7: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/7.jpg)
私の趣味・嗜好に依存していますので、
ぬけ・もれなどありましたらご容赦下さい
あったらむしろ、教えてください後半の PaaS は一応ひと通り
アカウント作ってみています
おことわり
2012/2/25qpstud など 懇親会 7
![Page 8: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/8.jpg)
2012/2/25qpstud など 懇親会 8
まずは有名どころから
![Page 9: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/9.jpg)
Heroku 社提供 (SalesForce が買収 )対応言語
◦Java◦Ruby◦Python◦Clojure◦Scala◦JavaScript (Node.js)
Heroku
2012/2/25qpstud など 懇親会 9
![Page 10: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/10.jpg)
Google 提供対応言語
◦Java ※ ただし、 JVM 非互換◦Python◦Go
Google A pp Engine
2012/2/25qpstud など 懇親会 10
![Page 11: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/11.jpg)
AWS 提供の PaaS対応言語
◦Java増える予定 or IaaS を使えばより
自由
AWS Elastic Beanstalk
2012/2/25qpstud など 懇親会 11
![Page 12: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/12.jpg)
Microsoft 提供対応 ( サポート ) 言語
◦.NET◦Java◦PHP◦Ruby◦Python など
Windows Azure
2012/2/25qpstud など 懇親会 12
![Page 13: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/13.jpg)
日本版 Windows Azure◦Azure アプライアンスを F が購入
FGCP/F5
2012/2/25qpstud など 懇親会 13
![Page 14: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/14.jpg)
2012/2/25qpstud など 懇親会 14
独自色な PaaS たち
![Page 15: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/15.jpg)
http://www.cloudfoundry.com/ VM Ware 提供 OSS な PaaS 基盤 対応言語
◦Java◦Groovy, Scala◦JavaScript (Node.js)◦Ruby など
Cloud Foundry
2012/2/25qpstud など 懇親会 15
![Page 16: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/16.jpg)
http://www.ironfoundry.org/ Tier3 提供 Cloud Foundry を拡張 対応言語
◦ .NET (ASP .NET 4.0)◦ Java◦Python◦Ruby◦PHP◦ JavaScript (Node.js)◦Erlang
Iron Foundry
2012/2/25qpstud など 懇親会 16
![Page 17: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/17.jpg)
https://phpfog.com/ PHP fog 提供
◦Cloud Foundry と提携◦Git と連携
対応言語◦PHP
phpfog
2012/2/25qpstud など 懇親会 17
![Page 18: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/18.jpg)
fluxflex 提供◦LAMP がいろいろ使える◦日本語ドキュメント豊富◦Git と連携
対応言語◦JavaScript (Node.js)◦Perl◦PHP◦Python◦Ruby
fluxflex
2012/2/25qpstud など 懇親会 18
![Page 19: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/19.jpg)
AppHarbor 提供◦Git と連携◦ビルドしてくれる
対応言語◦.NET
AppHarbor
2012/2/25qpstud など 懇親会 19
![Page 20: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/20.jpg)
http://www.cloudbees.com/ CloudBees 提供
◦DEV@Cloud: Jenkins as a Service◦RUN@Cloud:
対応言語◦Java (RUN@Cloud)
CloudBees
2012/2/25qpstud など 懇親会 20
![Page 21: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/21.jpg)
http://jelastic.com/ Hivext Technologies 提供
◦3 月より正式版に◦各種 AP サーバー、 HA 構成、 Database に対
応 対応言語
◦Java Tomcat6/7, Jetty, GlassFish Java 6/7
Jelastic
2012/2/25qpstud など 懇親会 21
![Page 22: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/22.jpg)
https://openshift.redhat.com/app/ RedHat 提供 対応言語
◦Java◦Perl◦PHP◦Python◦Ruby
OpenShift
2012/2/25qpstud など 懇親会 22
![Page 23: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/23.jpg)
https://www.dotcloud.com/ DotCloud 提供 対応言語
◦Java◦JavaScript (Node.js)◦Perl◦Python◦Ruby
DotCloud
2012/2/25qpstud など 懇親会 23
![Page 24: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/24.jpg)
2012/2/25qpstud など 懇親会 24
まだ使えてないけど
![Page 25: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/25.jpg)
http://cloud.oracle.com/ Oracle 提供 申し込んだけど、まだ使えていない・・・ 対応言語
◦Java (Java EE)
Oracle Public Cloud (Beta)
2012/2/25qpstud など 懇親会 25
![Page 26: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/26.jpg)
http://mogok.jp/ IIJ 提供 Closed なのでまだ使えません 対応言語
◦Ruby (RoR)
MOGOK (Closed Beta)
2012/2/25qpstud など 懇親会 26
![Page 27: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/27.jpg)
Middleware 単体を提供するものから、総合的なサービスを提供するものまでさまざま◦ 個人的にはいろんなタイプの PaaS があるのが楽しみ
です 多言語サポートする PaaS が増えている
◦ DataService も多種多様に Cloudbees, Jelastic のように
独自のサービスを提供するところも CloudFoundry のような OSS も まさに 2012 年 PaaS の年 !?
まとめ
2012/2/25qpstud など 懇親会 27
![Page 28: 120225 qp lt](https://reader035.fdocuments.net/reader035/viewer/2022062703/55518d9cb4c90580128b5031/html5/thumbnails/28.jpg)
ご清聴ありがとうございました
2012/2/25qpstud など 懇親会 28