質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.55%

自作サイトのサーバー環境について

解決済

回答 6

投稿

  • 評価
  • クリップ 0
  • VIEW 1,430

DeepRoastBeans

score 28

railsなどでWebサービスを複数作って公開していきたいのですが、サーバー環境およびスペックは最初はどれ位がいいのでしょうか?
AWSか、さくらVPSのどちらかにしようかと思っているのですが、素朴な疑問として、皆さん自作サイトのサーバー環境のスペックってどんな感じにされてますか?

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 6

checkベストアンサー

+8

作ろうとしているものの規模やアクセス数によります。
とりあえず動けばよいということであれば、最低スペックか2番目ぐらいでも動くことは動くと思います。

AWSとかさくらクラウドなどのクラウドタイプのものであれば、後でスペックを上げることができるので、とりあえず最小構成で始めて、必要に応じてスペックを上げるというのが最近のトレンドかと思います。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+5

自作サイトなら最初は(失礼ながら)それほどアクセスはないのではないでしょうか。
なので最初は費用が安くなる構成でいいと思います。

サービス開始後、定常的にロードアベレージやメモリ使用率を監視し、ユーザがストレスなく利用できるようにチューニングやリソース増強をはかる事が重要だと思います。

他人に提供するサービスであれば、障害監視もリソース監視も必須だと思います。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+5

AWSの一番安いEC2(t2.micro)で良いと思います。
商用のサイトもいくつか公開しましたが、アクセス数が少ないうちは問題なく動かすことができます。
公開するだけが目的なら、ご存知でしょうがHerokuもオススメです。
インフラの用語や知識を身につけたいという目的も多少あるのであればAWSがオススメです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+5

AWSか、さくらVPSのどちらかにしようかと思っているのですが、素朴な疑問として、皆さん自作サイトのサーバー環境のスペックってどんな感じにされてますか?

常時動かしておきたいmailサーバなどできあいでいいのは さくらのレンタルサーバ
スタンダード
 515円/月 で、ちょっと検証などは AWS(t2.nano) $0.01 /1 時間 です。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+3

WEBサービスを立ち上げる際は、サーバ台数・構成を極力小さくして、スモールスタートするのが一般的かと思います。AWSの費用は、さくらインターネット・GMOクラウド社等の他のクラウドサーバに比べて高いですが、オートスケール(Amazon EC2)・インターネットストレージ(Amazon S3)・メール配信(Amazon SES)・データベース(Amazon RDS)等のサービスが充実してますので時間を掛けずに、WEBサービスのインフラを構築することが可能です。AWSを使う場合、Amazon EC2等で無償利用期間等が設定されてますのでまず操作性等をお試し頂くのが宜しいかと思います。
また、さくらVPS・GMOクラウド等は、AWSより費用が安い分、ロードバランサー・ファイアーウォール等を
作り込む時間が必要です。ある程度、サーバOS・ミドルウェアに知見がないと構築に時間が掛ってしまうかもです。ご参考までに、何卒宜しくお願いいたします。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

0

最初は最も安いt2.nanoインスタンスで始められてはいかがですか?
厳しい場合はあとからインスタンスタイプを上位のものに変更するといいです。
インスタンスだけであれば東京リージョンで$0.01/1時間あたりとなるので、1ヶ月で$7.2となります。

AWSではこの他にも通信料やEBSで料金がもう少しかかりますので、安く固定したいなら迷わずさくらのVPSのほうが良いと思います。

AWSを利用するメリットは、中・大規模な運用で動的なスケール等が容易だったりすること等があります。

私も自作サイトを昔運用してましたが、その際はさくらのVPSの下から2番目くらいのスペックでも十分でした。
今は無料のサービスを利用して自身でサーバの運用はしていません。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.55%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる