受託開発でのHerokuの活用とoss.flect.co.jp

18
受受受受受受 Heroku 受受受受 oss.flect.co.jp 2013/09/05 受受受受受受受受 受受 受受/受 受受 西 1

Transcript of 受託開発でのHerokuの活用とoss.flect.co.jp

Page 1: 受託開発でのHerokuの活用とoss.flect.co.jp

1

受託開発での Heroku の活用とoss.flect.co.jp

2013/09/05

株式会社フレクト 大橋 正興 / 小西 俊司

Page 2: 受託開発でのHerokuの活用とoss.flect.co.jp

2

Contents

1. 受託開発で活用する Heroku 自己紹介 / 会社紹介 Why Heroku? Heroku 活用事例 Heroku 案件の特徴

2. Introducing oss.flect.co.jp

Page 3: 受託開発でのHerokuの活用とoss.flect.co.jp

3

自己紹介 / 会社紹介 大橋 正興 @masaoki_ohashi 株式会社フレクト 取締役 クラウド事業部長

クラウド環境での受託開発中心、一部プロダクト Salesforce x Heroku

Heroku 認定パートナー http://partners.heroku.com/flect-co-ltd

Page 4: 受託開発でのHerokuの活用とoss.flect.co.jp

4

主な領域

「 Cloud Mix 」、クラウド環境での受託開発

○ 顧客管理、 Workflow 、レポート、ダッシュボードなど業務 App× 大量のレコード、トラフィック、レスポンスよい UI

○ 大量のレコード、トラフィック、レスポンスよい UI× 定型的業務 App はForce.com の方が早い

Page 5: 受託開発でのHerokuの活用とoss.flect.co.jp

5

Why Heroku ? Salesforce(Force.com) に近いスピード感で開発でき

るものがほしかった

・ インフラまわりを気にせず素早くデプロイ、リリースできる・ heroku を使って初回提案時に動くデモ!!

特に Add-on が便利

Page 6: 受託開発でのHerokuの活用とoss.flect.co.jp

6

Heroku らしい案件事例

引き合い時点で放送まで残り 3 週間、サイトオープンまで 2 週間 PC 、スマホ、ガラケー

事前の性能要件 5000insert/sec ・・・ 短期的に 14dyno, DB は Mecha

テレビ番組連動キャンペーンサイト

他の案件も多くの場合、初回に引き合いが来てからリリースまでの期間が短い 単発キャンペーン、スモールスタートから PDCA 繰り返す

Page 7: 受託開発でのHerokuの活用とoss.flect.co.jp

7

Heroku だからできるようになった商談の例

営業ツールとしても活用

商談初期に提案書とともに動くデモを作るため営業ツールとしても活用

引き合い ヒアリング

提案

3 営業日

Heroku x PandaStream で短期で動画投稿サイト

1. 受注率アップ 2. 商談の短縮化

Page 8: 受託開発でのHerokuの活用とoss.flect.co.jp

8

Heroku(PaaS) 案件の特徴

Infra/MW

App&Env

App

App

App

App

App

App

優秀な人をここに取られる

顧客の関心はこちら

顧客の関心事項に優秀なエンジニアを集中して投入→顧客満足度はあがりやすい→案件増える!

Page 9: 受託開発でのHerokuの活用とoss.flect.co.jp

9

まとめ Why Heroku

早くリリースする。商談でデモする。

Heroku(PaaS) らしい案件 短期間でデリバリ、スモールスタート 少数精鋭型→満足度あげて案件増やす

Page 10: 受託開発でのHerokuの活用とoss.flect.co.jp

10

Introducing oss.flect.co.jp

2013/09/05

Shunji Konishi

Page 11: 受託開発でのHerokuの活用とoss.flect.co.jp

11

About me Shunji Konishi

@shunjikonishi http://blog.flect.co.jp/labo/ http://www.slideshare.net/shunjikonishi

Mission R & D engineer of FLECT

Research: UI components, WebService & API, Heroku Development: Components for future services.

Main languages Java Scala JavaScript

Page 12: 受託開発でのHerokuの活用とoss.flect.co.jp

12

Blog http://blog.flect.co.jp/labo/ More than half is a topic of Heroku. Heroku related entries.

Heroku OAuth Making heroku plugin. Making heroku buildpack. DBLink of Heroku postgres.

Might write in the near future. jqGrid(Grid component) Ace editor(Text editor component) Flotr2(Graph component)

Page 13: 受託開発でのHerokuの活用とoss.flect.co.jp

13

Slideshare http://www.slideshare.net/shunjikonishi/presentations More than half is a topic of Heroku. Recommended entries.

Heroku Initially written at Dec. 2012

RDBMS admin tool for Heroku Yet another DataClips

Excel2Canvas Library for display Excel on the HTML5 Canvas.

Updated today

Page 14: 受託開発でのHerokuの活用とoss.flect.co.jp

14

oss.flect.co.jp http://oss.flect.co.jp/ Sharing my outputs.

Libraries(Java, jQuery plugin) Apps(All apps can run on Heroku)

Current workHeroku Platform API for Java

Page 15: 受託開発でのHerokuの活用とoss.flect.co.jp

15

SQLTool Live sample - http://furoku-sqltool.herokuapp.com/ Store select statements and show it as table or graph.

Page 16: 受託開発でのHerokuの活用とoss.flect.co.jp

16

jQuery.formbuilder Live sample - http://jquery-formbuilder.herokuapp.com/ Building web form from JSON

Page 17: 受託開発でのHerokuの活用とoss.flect.co.jp

17

ExcelReport Live sample - http://excel-report.herokuapp.com/ Display Excel file on the web

Page 18: 受託開発でのHerokuの活用とoss.flect.co.jp

18

最後に Heroku エンジニア募集しています! 採用ページはこちら

http://www.flect.co.jp/recruit/ Twitter: @flect_jp Facebook ページにもフレクトの日常が見えます

http://facebook.com/flect.co.jp ぜひ「いいね!」お願いします