Heroku とは?
IDEASKETCHにて、CMS等の開発を行う際に Heroku Server をご提案させていただいております。
Herokuは、Saleseforceが運営するホスティングサービスです。
Herokuにはたくさんのメリットがあります。
拡張機能が豊富
SSLやメール配信などの、WEBアプリケーションで頻繁に利用される機能がアドオン(拡張機能)として提供されています。
それによって開発者はアプリケーション開発に集中することができ、開発全体の精度や速度を高めることができます。
スケールアウトが簡単
スケールアウトとは、システムのパフォーマンスを向上させるためにサーバの台数を増やしたりすることによって、システム全体の処理能力を高めることです。
他のクラウド環境などでは、スケールアウトが可能なように最初からの設計する必要があったりするのですが、herokuを使用する場合はその必要がほとんどありません。
運用をサポートする標準機能が揃っている
herokuが提供する機能には、開発に利用する機能の他にも、ログの確認やパフォーマンスのモニタリング、データベースのバックアップといった運用をサポートする機能も含まれています。
このように、運用のための機能を容易に扱える環境を提供してくれているので、全体的な運用コストを抑えることにも繋がるでしょう。
以下より引用
"herokuを使えば、開発したWEBアプリケーションを面倒な手続きなく簡単に公開することができます。"
【5分でわかる】herokuとは?概要や特徴をわかりやすく解説
Heroku サーバの契約について
サーバーの契約方法には2パターンございます。
A.クライアント様より直接ご契約いただく
Heroku よりアカウント・お支払い情報を設定いただき、アカウント情報を共有いただく。
この場合は、運用時における弊社への手数料が発生しません。
B.弊社にて契約の代行を行う
アイデアスケッチにて契約を行います。クライアント様のほうでの作業は特にございません。
毎月Herokuのサーバ使用量と弊社からの代行手数料を含めてご請求書を発行させていただきます。
A.クライアント様より直接ご契約いただく場合
Heroku サーバを使用する際にはHerokurとは別にAmazonの画像サーバを使用いたします。
Herokuのアカウントと、Amazon Web Servicesのアカウントを発行する必要があります。
Herokuアカウントの発行
1. 無料のアカウント(Free Plan)を作成してください。(決済情報までご入力ください)
2. IDEASKETCHにID/PWをお送りください
3. サーバ構築からサイト公開までの作業を行います。
今後の作業のためにIDEASKETCHのスタッフのアカウントを登録させていただきます(サーバを管理するためのアカウントです。決済権限はありません)
4. クライアント様にて公開用のプランへ設定を変更していただきます(DynoType : Standard)
5. 公開前にパスワードを変更していただきます。
Amazon Web Servicesアカウント
1. 無料のアカウントを作成してください。(決済情報までご入力ください)
2. IDEASKETCHにID/PWをお送りください
3. ストレージとドメインに関わる作業をIDEASKETCHで行います。
今後の作業のためにIDEASKETCHのスタッフのアカウントを登録させていただきます(サーバを管理するためのアカウントです。決済権限はありません)
4. 公開前にクライアント様にて決済情報を入力してください。
5. 公開前にパスワードを変更していただきます。
参考:Heroku + AWS の参考料金
参考合計価格(目安)
・Webサーバ $25
・ストレージ、DNS管理 $6.29(月ごとに変動します)
→参考合計 $31.29
Heroku(Webサーバー)の内訳
Standard Plan :
月額 $25(アクセスが多く、画像や大容量のファイルを扱うことが可能なこちらプランがおすすめです)
(オプションプラン)Hobby Plan : 月額 $7 (静的なシンプルなサイト向け)
AWS(ストレージ + ドメインのDNS管理)の内訳
サーバ構成、容量、ユーザーのアクセス数などにより変動します。参考としては下記を目安とした料金となります。
1ページあたり30個(総サイズ3MB/ページ)のファイルで構成された月間10,000PVのウェブサイトの場合:
月額参考費用:$ 6.29 (アクセスや容量により月ごとに変動します)
1. 画像を含めた1ページあたりのファイルサイズの合計が3MBとして計算
2. 3MB/ページ×10,000PV/月=29.29GBとして計算
3. 画像を含めた1ページあたりのファイル数30個で、一日平均333PVで計算
4. 1ヶ月あたり合計1,000ファイルのアップロードで計算