タグ

RailsとAWSに関するmasutaka26のブックマーク (5)

  • RailsアプリをECSにのせてecs-cliでデプロイとかをする - sometimes I laugh

    RailsのECS移行事例なんて既に山ほどあるので、特に書くつもりは無かったのですが、実際にやってみると 時代が進んで、より便利なものが出てきている デプロイどうするのよ、となったときに各自が最強のECSデプロイツールを作っていて、参考にならない といった体験をしたので、最近やったECS移行の話を書くことにしました。 社内Qiitaに書いたポエムです pic.twitter.com/yDlWGhhkF1— wata (@wata727_) 2017年8月31日 もちろん、この記事も古くなると何の役にも立たないと思うので、古くなったら、みなさん頑張って調べてください。 ECS移行で考えるべきこと まず前提として、移行対象はシンプルなRailsアプリで、WebサーバとWorkerからなります。デプロイはCapistranoなどのいわゆる「Push型」で行っていたものとします。Railsに限定し

    RailsアプリをECSにのせてecs-cliでデプロイとかをする - sometimes I laugh
  • DynamoDB を Rails で使えるようにするためのあれこれ | feedforce Engineers' blog

    初めまして。バックエンドエンジニアの佐藤と申します。 弊社プロダクト ソーシャルPLUS では Amazon DynamoDB を使用しております。しかし、導入手順が思ったより煩雑でハマった点も多かったため、備忘録として記事にしておこうと思います。 どうやるの? 開発環境に Docker を使用している場合の設定 DynamoDB のローカルでの開発環境には AWS が公開している DynamoDB Local があります。これを利用しても良いのですが、ソーシャルPLUSチームでは開発環境に Docker を採用しているので、 DynamoDBDocker イメージを利用します。 ここでは deangiberson/aws-dynamodb-local という Docker イメージを使います。これは DynamoDB Local を個人で Docker イメージにしたものを公開され

    DynamoDB を Rails で使えるようにするためのあれこれ | feedforce Engineers' blog
  • CrowdWorksデプロイ物語 - クラウドワークス エンジニアブログ

    みなさんさようなら,最近デプロイが趣味の@h3_potetoです. この記事は,僕が趣味で改善していたCrowdWorksのデプロイ周りの大改造の歴史を振り返ります.基的には,デプロイが趣味の方向けの記事です.とても長いです. 手動構築の時代 その昔,CrowdWorksのサーバは手動で構築されていました. 手動でRuby等の設定をいれたサーバを複数台用意し,そこにcapistranoデプロイをしていました. インフラは手動構築だった割に,なぜかBlue/Greenデプロイを実現していました. Blue/Greenの実現方法 まずはじめに, Blueが稼働系 Greenが待機系 です. Blue/Greenデプロイをする際には,Green系にデプロイをして,Blue系と挿げ替え,旧Blue系をそのまま廃棄します. この動作をどこで実現しているかというと,なんとCrowdWorksのアプリ

    CrowdWorksデプロイ物語 - クラウドワークス エンジニアブログ
    masutaka26
    masutaka26 2017/02/07
    うちのソーシャルPLUSもだいたいこんな感じにする予定。来週にはこうなるかな?
  • JAWS-UGおコンテナ支部 #5 に行ってきました - critical alertのブログ

    JAWS-UGおコンテナ支部 #5 少し前になりますが6/27(月)に行われたJAWS-UGおコンテナ支部 #5に行ってきました。 コンテナ支部には初参加でした。ちょうど業務でECSを検討しているところで、今回は運用系の話が多そうだったので思わず参加。 みなさんもう普通にコンテナを使っていらっしゃる。具体的な運用例なども聞けたのでかなり参考になりました。 以下メモ付き感想。ちょっとうろ覚えのところもあるかもしれません。目次はイベントのページから引用させていただきました。 あいさつとか おとなのたしなみ おコンテナ ECS アップデートについて AWSJ 岩永亮介さん (@riywo) Amazon ECSアップデート from Amazon Web Services Japan ここ半年での ESC のアップデートの紹介。 Service Update のリソース利用率が設定可能になった

    JAWS-UGおコンテナ支部 #5 に行ってきました - critical alertのブログ
    masutaka26
    masutaka26 2016/07/17
    『ECS を利用したデプロイ環境』 は参考になる
  • 今年ソーシャルPLUSで捨てられた技術たち | feedforce Engineers' blog

    この記事はフィードフォースエンジニア Advent Calendar 12日目の記事です。 11 日目は meihong の『Facebook Global Partner Summit に行ってきた』でした。 こんにちは。先週美容院デビューに失敗した増田です。 日々イケメソに近づいております。怖いです。 Advent Calendar のネタはなにかないかなあと考えていたら、私はソーシャルPLUSの開発リーダーでした。そういえば。 それで思いついたのが今回の『今年ソーシャルPLUSで捨てられた技術たち』。 開発リーダーとして 1 年を振り返るという口実は説得力がありますし、最小の労力で最大の効果を発揮するにはこのようなまとめ記事は最適です。(๑´ڡ`๑) それではダラダラ始めます。 Rails3 今年の上半期にようやく Rails4 にアップデートすることができました。 ほぼ全て tmd

    今年ソーシャルPLUSで捨てられた技術たち | feedforce Engineers' blog
    masutaka26
    masutaka26 2015/12/12
    フィードフォースエンジニア Advent Calendar 12 日目の記事を書きました!
  • 1