タグ

AWSとS3に関するz_dogmaのブックマーク (3)

  • Amazon EC2を(なるべく)使わずにシステムを構築してみる | DevelopersIO

    こんにちは、せーのです。AWSは現在40以上のサービスがあり、なかなか把握しきれないことも多いかと思います。そこで今日は現在のサービスを組み合わせたシステム構築の一例をご紹介致します。 最もコストがかかるのはEC2 そもそもオンプレではなくクラウドサービスを選ぶ理由は安価で簡単にサーバーやストレージを調達でき、障害対策や電源管理等をAWS側が行ってくれるから、という方も多いかと思います。 ではAWSの各サービスでコストを抑える秘訣はなんなのでしょう。それは「EC2を使わないこと」です。例えばDBとしてmySqlを使いたいとします。時間あたりの単価を考えるとEC2の中にmySqlをインストールするよりもRDSでmySqlを立てたほうがお得です。また障害が起きてダウンした際にEC2は自分でフェールオーバー等の対策を打つ必要がありますが、RDSはmulti-AZの設定をしておくだけで後はAWS

    Amazon EC2を(なるべく)使わずにシステムを構築してみる | DevelopersIO
  • terraformを使ってAWS環境を構築する | feedforce Engineers' blog

    お久しぶりです。tjinjinです(╹◡╹) 最近じめじめしていますね。梅雨あけると夏ですよ!!夏アニメが始まりますよ!! ということで、PV見た感じの私のおすすめは六花の勇者です!”りっか”ではなく”ろっか”です! AWS環境のコード化 弊社ではAWS環境の構築を管理コンソールでの温かみのある作業やRakeTaskで行ってきましたが、サービスを新規で立てるのに時間がかかるという課題があり、AWS環境もコード化したいという思いがありました。インフラチーム内で検討した結果、 名前がかっこいい コードが読みやすいということで一部サービスでterraformを採用し始めています。 terraformを使って行く中で、何点か壁にぶち当たったので情報共有できればと思います。 terraformとは? 一言で表すとインフラ構成をコード化することのできるツールというところでしょうか。みんな大好きHash

    terraformを使ってAWS環境を構築する | feedforce Engineers' blog
  • Rails 3.1で画像ストレージにAmazon S3を使う - is Neet

    僕が趣味で開発&運営しているラクガキサービス「Leeno」の画像ストレージを、s3へ移行しました。 まずLeenoの構成は以下。 VPS:さくらのVPS 1.5Gプラン(今はもうないけど) OS:Fedora リバースプロキシ:Nginx appサーバ:unicorn 言語:Ruby( on Rails 3.1 ) DB:MongoDB といった具合。 s3へ移行前のLeeno Leenoは画像をメインのコンテンツとして扱うサービスです。 今回S3に移行するまでは、MongoDBのGridFSという巨大ファイルを扱うためのストレージを使っていました。 まずUploadの流れですが、これはとてもシンプルで、 html5のcanvas要素からbase64エンコードされた文字列を取得 jsでサーバに送信して、受け取ってデコードしてふごふごする ふごふごしたデータをGridFSに突っ込む で、表示

    Rails 3.1で画像ストレージにAmazon S3を使う - is Neet
  • 1