貧乏人のHeroku活用術 #herokujp

2,879 views

Published on

0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,879
On SlideShare
0
From Embeds
0
Number of Embeds
140
Actions
Shares
0
Downloads
11
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide

貧乏人のHeroku活用術 #herokujp

  1. 1. 株式会社サムライズム 山本 裕介 @yusuke
  2. 2. まず質問から
  3. 3. 今日
  4. 4. 参加費無料で嬉しい人挙手!
  5. 5. 皆さん貧乏なんですか?
  6. 6. 貧乏人のHeroku活用術 株式会社サムライズム 山本 裕介 @yusuke
  7. 7. 簡単なサービス作ってみた
  8. 8. 請求書メーカー • http://java-form.herokuapp.com/
  9. 9. もちろんJava 8でね!!
  10. 10. 請求書メーカー • http://java-form.herokuapp.com/
  11. 11. 請求書メーカー 簡単に請求・見積PDF作れて便利v(´∀`*v)
  12. 12. 請求書メーカーの良いところ プリント
  13. 13. 請求書メーカーの良いところ • 窓付封筒に宛名が収まる ASKUL - 今村紙工 窓付封筒 長3 横型 100g/m2 白ケント MD-05 1パック(200枚入)! http://www.askul.co.jp/ctg/itemdetail/itemEnlargedImageView/?ctgItemCd=260968 簡単に郵送できる!
  14. 14. 請求書メーカーの仕組み • サーブレット + iText(PDF操作ライブラリ)
  15. 15. 詳しくはWebで http://jvm.techmood.jp/
  16. 16. 課題 • 入力値が保存されない(メリットでもある?)! • 顧客名、品番、価格など保存したい! ! ! データの永続化
  17. 17. 課題 • 入力値が保存されない(メリットでもある?)! • 顧客名、品番、価格など保存したい! ! ! データの永続化 PostgreSQL Add-on?
  18. 18. 課題 • 入力値が保存されない(メリットでもある?)! • 顧客名、品番、価格など保存したい! ! ! データの永続化 PostgreSQL Add-on? 無料プラン(Hobby-Dev)だと1万行まで
  19. 19. 無料でもっとたくさん保存したい
  20. 20. 無料でもっとたくさん保存したい Google Docs スプレッドシート
  21. 21. Google Docsスプレッドシート • 基本無料! • 5GBまでデータが入る! • CRUDのフロントエンド不要! → ブラウザで直接編集可能。お手軽
  22. 22. Google Docs スプレッドシートの操作 • ID/パスワード認証、OAuth1.0/2.0でアクセス 可! • 行の追加、更新、削除! • ワークシートの追加、更新、削除 Google Spreadsheets API version 3.0 https://developers.google.com/google-apps/spreadsheets/
  23. 23. Google Docsを使う場合の課題 • ACIDナニソレ! • スケールしない(同時に更新すると例外)! • 遅い
  24. 24. Google Docsを使う場合の課題 • ACIDナニソレ! • スケールしない(同時に更新すると例外)! • 遅い 不特定多数に公開するサービスには不向き 行の追加、参照のみなら結構イケる
  25. 25. 本気でサービス作るなら • もちろんPostgreSQL Add-onが無難! • Hobby Basicなら100万行、月$9! https://addons.heroku.com/heroku-postgresql#hobby-basic ! • Google CloudSQLという選択肢も?! • 月$1くらいで0.5GBくらい https://cloud.google.com/products/cloud-sql/
  26. 26. 本気で請求書作るなら https://addons.heroku.com/heroku-postgresql#hobby-basic https://cloud.google.com/products/cloud-sql/
  27. 27. 本気で請求書作るなら • は 屋 → misoca! • オンラインで請求書作成、郵送もやってくれる! http://www.misoca.jp
  28. 28. 宣伝 • 弊社取り扱い製品のIDE群が最近・・・・
  29. 29. Herokuにデフォルト対応しました! • JetBrains製IDEから! • アプリケーションのリスト取得! • デプロイ・アンデプロイ! • など可能
  30. 30. 軟弱なIDEの支援などいらない人 • 黒い画面、IDEから使えます。! • HerokuはCUIからでも十分お手軽だし・・・
  31. 31. ありがとうございました @yusuke

×