20
セッション 14-E-5 ハッシュタグ #devsumiE ターイムアタック! (国内PaaS編) 株式会社パシャオク 仲山 昌宏

Developers Summit 2014 PaaS Time Attack!

Embed Size (px)

DESCRIPTION

Developers Summit 2014 Session:【14-E-5】 「Heroku」「Azure」「国産系PaaS」でターイムアタック! 「ターイムアタック! (国内PaaS編)」と司会の吉田氏による後説

Citation preview

Page 1: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

ターイムアタック! (国内PaaS編) 株式会社パシャオク

仲山 昌宏

Page 2: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

あんた誰?

•仲山 昌宏

•秋葉原生まれ大手町育ちの

歌って踊れる江戸っ子

インフラエンジニア

•プログラムが書けてネットワークも

わかるサーバエンジニア

• 「IaaSによるシステム構築/活用入門」著者

第4章 クラウド環境の運用における監視と可視化

•インターネット上では「nekoruri」のIDで活動

Page 3: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

パシャオク

•株式会社パシャオク

•スマートフォン特化の

Ameba公式オークション

•タレント出品ましまし

•及川光博の使用済みバスローブ

•亀田興毅選手が描いた富士の油絵

•パンサーとトリプルデートできる権利

•悠木碧直筆サイン入り万華鏡

Page 4: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

PaaSってなんだっけ?

Page 5: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

PaaSってなんだっけ?

•よく言われる特徴

•契約してすぐ使える

•ファイル置いたら動く

•サーバやミドルウェアの管理とかしなくて良い

•データベースとかも用意されている

Page 6: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

それ“レンタルサーバ”じゃね?

•いわゆる“レンタルサーバ”の次世代版

•🌸のレンタルサーバ 月500円~

•ナウでヤングなレンタルサーバー 月100円~

•ファイルを作って上げるだけ

•特に技術とか要らない

•高校生の中二病サイト

•ホームページビルダー

Page 7: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

そういう視点でPaaSを使ってみよう

•エンジニア向けPaaS

• IIJ GIO MOGOK

•非エンジニア向けPaaS

• Sqale by paperboy&co

<補足>

あくまで今回の「趣旨」に沿った、恣意的なラベリングです。

MOGOKが難しいという意味ではありませんし、ましてやSqaleがエンジ

ニア向けでは無い、という意味ではありません。

ですが、少なくともSqaleは積極的に

非エンジニア向けの「見せ方」を考慮していると感じます。

Page 8: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

タイムアタック

•Railsの空アプリをPaaSでデプロイ

Page 9: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

補足:タイムアタックとして以下をやりました

•MOGOK

1. コマンドラインからpushしてbuild, start

2. ブラウザで動作確認

•Sqale

1. ダッシュボードからアプリケーション作成

2. WinSCPでファイルアップロード

3. デプロイ完了待ち

4. ブラウザで動作確認

mogok create devsumi7 git push mogok master mogok build mogok start mogok info

Page 10: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

おさらい

•Railsでもレンタルサーバ感覚で使える

• 「らいぶらり」とか考えなくて良い

• 「あぷりけーしょん・さーば」とか考えなくて良い

•サービスによって感覚が全然違う

⇒ より簡単だがCGIやPHPしか動かない「レン鯖」

<いわゆるPaaSのゾーン>

⇒ より複雑で高機能なAWSのコンポーネント等

⇒ IaaS、VPS、専用サーバ

Page 11: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

いろいろな「見せ方」

•ファイルのアップロード方法

• Gitレポジトリへのpush

• SFTP

•ブラウザやWebDAV(この後のC4SAなど)

•デプロイ操作

•全自動(Sqale)

•コマンドライン操作(Mogok)

<補足>

PaaSの実装は、仮想化技術や

ライブラリ管理のカタマリで似たり寄ったりですが、PaaSごとに

「見せ方」が大きく異なります。

これがそれぞれの「色」です。

Page 12: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

でもお高いんでしょう?

•それほどでもない

• 1インスタンスは無料(MOGOK) +1インスタンス2800円~

•月940円~(Sqale) +2週間は無料

•無料利用枠を活用!

Page 13: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

PaaSって何が嬉しいんだっけ?

•運用にコスト(人件費・サーバ費)を掛けず、開発効率の高い言語やフレームワークを利用できる

•アクセスが増えても低コスト(人件費)でサーバ規模を増やすことができる

<補足>

写真は自宅サーバのディスク障害のエラーメッセージです。

ミドルウェア以下の障害に備えるための人件費は、採用まで考えると膨大で、それを削減できることが最大のコスト減に繋がります。

Page 14: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

さあ今すぐ遊んでみよう!

•このあとニフティクラウドC4SAのセッションもあります! Session:【14-E-6】

なぜ、がんばってPaaSを提供するのか?

~今後のPaaSの活用について~

Page 15: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

後 説

ここからは司会の吉田さんによる後説です。

Page 16: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

パブリック クラウド えばんじぇりすと

吉田 パクえ

http://fb.com/pakuepakue

Page 17: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

第1回目 MOGOK編

第2回目 eXcale編

第3回目 ニフティクラウドC4SA編

第4回目 SQALE編

第5回目 Cloudn編

第6回目 Clever Cloud編

第7回目 Cloud Foundry編

第8回目 dotCloud編

第9回目 AppFog編

第10回目 OpenShift編

EngineYardとHerokuは早めに書きます。ごめんなさい、ごめんなさい。

http://blog.cloudninja.asia

色々なクラウド上にサービスを立上げてみます

Page 18: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

Page 19: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

PaaSについて思うこと

•だいぶ発展途上なのもあります

•でも、事例も出てきつつあります

•「IaaS, PaaS, SaaS」というのが

そもそも荒すぎる

Page 20: Developers Summit 2014 PaaS Time Attack!

セッション 14-E-5 ハッシュタグ #devsumiE

ということで、提案

•利用者へ

• “開発”に限定せず、企業のワークフローのレベルで活用できる仕組み作りという視点を

•提供者へ

•もっと使う敷居をコンテンツで下げて欲しい

•違った特徴のアピールを目指して!