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.

システム管理者からみたHeroku

607 views

Published on

Salesforce女子部 #19 〜楽しくHerokuを学ぶ〜で発表させていただきました。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

システム管理者からみたHeroku

  1. 1. システム管理者が語る Heroku ~安易にAWSを選択しない~ 2018年7月9日 株式会社チームスピリット プロダクトディベロップメントチーム 小泉 剛
  2. 2. Copyright © TeamSpirit Inc. All Rights Reserved. 2 Herokuとわたし 小泉 剛 株式会社チームスピリット プロダクトマネージャ Webアプリケーションエンジニア歴 5年半 前職時代、2013年にオンプレミス上に構築していたB2B向けSaasアプリケーションを機 器更改のタイミングでHeroku へ移行してからHerokuと長い付き合い 2014年 Herokuで実運用開始 2015年 専任のシステム管理者なしのまま、ユーザー数10万人突破 2016年 急激なユーザー数の増加(半年間約10倍)に課金で耐える 2017年 専任のシステム管理者なしのまま、ユーザー数200万人突破 わたし Heroku歴 Heroku 運用歴
  3. 3. Copyright © TeamSpirit Inc. All Rights Reserved. 3 今日、伝えたいこと Lighting Platformできないことは、 AWSで・・・って、その前にHeroku の利用も考えてみませんか?
  4. 4. Copyright © TeamSpirit Inc. All Rights Reserved. 4 本日のアジェンダ 1.インフラ構築時 2.開発・テスト期間中 3.運用中 4.コスト比較 システム管理者の役割を3つのフェーズに分けて、 Herokuの便利なところを紹介します。
  5. 5. Copyright © TeamSpirit Inc. All Rights Reserved. 5 インフラ構築時に必要なこと • サーバーOSを決める • インスタンスタイプを決める • ストレージを決める • セキュリティグループの設定 • ネットワークの設定 • SSHの設定 • 必要なソフトウェアのインストール AWS Heroku • ただ、作る。 インフラエンジニアが必要!! インフラエンジニアが不要!!
  6. 6. Copyright © TeamSpirit Inc. All Rights Reserved. 6 インフラ構築時に必要なこと デモ
  7. 7. Copyright © TeamSpirit Inc. All Rights Reserved. 7 開発・テスト期間中に必要なこと 本日は割愛
  8. 8. Copyright © TeamSpirit Inc. All Rights Reserved. 8 運用中に必要なこと • バックアップ設定、監視 • サービスとパフォーマンスの監視 • セキュリティパッチの適用 • 可用性の確保 AWS Heroku • Herokuにおまかせ アプリケーションエンジニアが片手間にインフラをいじっていませんか? それで、本当に“ちゃんと“本番インフラを運用していると言えますか?
  9. 9. Copyright © TeamSpirit Inc. All Rights Reserved. 9 コスト比較 AWS:月額55,000円~ Heroku:月額 11,000円~ • 初期構築費用 • なし • サーバーコスト(月額) • WEB:50$ • DB:50$ • 運用コスト • なし • 初期構築費用(※) • 10万円~ • サーバーコスト(月額) • WEB:15$ • DB:27$ • 運用コスト(※) • 月額:5万円~ 一般的なWeb2台、DB1台の構成で構築した場合 ※:AWS専門運用代行会社の料金表より サーバーコストだけで比較せずにトータルコストで比較しましょう。
  10. 10. Copyright © TeamSpirit Inc. All Rights Reserved. 10 まとめ システムインフラの運用管理はトータルコストで考えると、 システムインフラ構築と運用の専門家がいる もしくは、専門企業である 場合を除いて Herokuを利用したほうが良い

×