1. しみず @shimy_net 2013 / 7 / 6 ピタゴラスイッチでAWS自動化 第2回 JAWSUG 神戸 OpsWorks (Chef) 特集LT
Assets on Cloudパターンとは 「Assets on Cloudパターン」*1はRailsデザインパターン*2の一つ。Railsアプリケーションの静的なコンテンツ(Assets)をクラウドに配置するパターンである。ファイルサイズの大きい画像などをクラウドに配置することでウェブサーバへのリクエストを減らし、ネットワークリソースを節約する。 Assetsの配置先はAmazon S3を推奨する。 asset_syncの使い方 「Assets on Cloudパターン」はasset_syncというgemを利用する。 Amazon S3の設定方法 asset_syncを設定する前にAmazon S3でバケットを作っておく。バケット名を自分が持ってるドメインのサブドメインと同じにしておくと少しだけ幸せになれる。ドメインを持っていない場合、適当なバケット名でもいいが、全世界で一意にする必要が
whyILeftHeroku.rst 何故私は Heroku から離れたか、および新しい AWS セットアップのメモ 原著者:Adrian Holovaty 原文:Why I left Heroku, and notes on my new AWS setup 金曜日、私は Heroku から Amazon Web Services(AWS) を直接使うように Soundslice を移行しました。私はこの変更ができてとても、そうとても嬉しくて、私がどうやったかということと、もし皆さんが同じような立場だったら何故それを検討すべきかということについて広く伝えたいと思います。 私の Heroku 体験 Soundslice はサイトを立ち上げた2012年11月からずっと Heroku 上にありました。いくつか理由があって、私は Heroku を使おうと決めました: システム管理者でいるのは趣味
はじめに:ご挨拶 はじめまして!2013年4月から中途入社いたしました @mana_cat こと平です。エンジニアブログの記事についても定期的にアップしていく予定ですので、どうぞよろしくお願いします。 まずは簡単に自己紹介させて頂きます。1才の子どもを育てながらママエンジニアをしています。1年半ほど、子育てのためにお仕事を休業していました。仕事と子育てを両立しつつも、エンジニアとして世の中に貢献していきたい想いがあり、転職を決意し現在に至ります。 また、対外活動として、勉強会コミュニティ「Linux女子部」を主宰したり、LPI-Japan主催の「LPIC勉強会」でチューターのお手伝いをしたりしています。 趣味は写真。休日は家族でのんびりお散歩しながら写真を撮っています。出身はくまもんの国、熊本。夫の出身は北海道なので、北国独自のカルチャーに刺激を受けながら楽しい夫婦生活を送っています。(最
イリノイ州シカゴを本拠地とした「Obama for America(OFA)」キャンペーンによって大統領再選を目指したオバマ陣営には数十万人のスタッフやボランティアが在籍、しかし、さらにキャンペーン活動を維持するための支持者から寄付金を集めたり、有権者を動員したり、どんどん巨大化する組織をまとめあげていくためのシステムが破綻するのは時間の問題……となっていって、そのままでは大ピンチになって破綻していたところを支えたのがAWS(アマゾン ウェブ サービス)なのですが、その膨大なインフラストラクチャーのアーキテクチャが公開されています。 Obama for America on AWS - Infrastructure Architecture http://awsofa.info/ まず全米からのアクセスをラウンドロビンDNSで振り分け、Route53も駆使しており、フェイルオーバーは「US
日本でも選挙活動にインターネットを利用するという議論が始まっていますが、世界でもっとも大規模にインターネットを利用して選挙活動が行われたのが、昨年の米大統領選挙です。 その選挙戦を勝ち抜いたオバマ大統領のチーム「Obama for America」が、どのような選挙キャンペーンシステムを構築したのか。3月15日に都内で行われたAmazonクラウドのイベント「JAWS DAYS 2013」で、語られました。 そこでは、過去の選挙データやソーシャルメディアなどを元に有権者の動向を徹底的に分析し、テレビCMの打ち方からボランティアの働き方まであらゆるものを最適化する大規模なシステムをいかに構築したのか。そして、大規模システムでクラウドを活用するとはどういうことか、ということを学ぶ絶好のサンプルになっています。 国内でこのシステムの舞台裏がこれほど詳しく紹介されることは初めてのはずです。講演の内容
日本でも選挙活動にインターネットを利用するという議論が始まっていますが、世界でもっとも大規模にインターネットを利用して選挙活動が行われたのが、昨年の米大統領選挙です。 その選挙戦を勝ち抜いたオバマ大統領のチーム「Obama for America」が、どのような選挙キャンペーンシステムを構築したのか。3月15日に都内で行われたAmazonクラウドのイベント「JAWS DAYS 2013」で、語られました。 (本記事は「「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(前編)」の続きです) アプリケーション開発を優先した開発環境に Amazon Web Services、Solution Architect ManagerのMiles Ward氏。 チームはボランティアのデベロッパーで構成されています。私たちがもしも会社であり、社内でRu
Engine Yardさんのオフィスで開催された「初めてのChefの教室」に主催者の@yandoさんからお誘いいただきまして、タイトル通りのLTをしてきました。 いつも運用事例的な話をしているのと、LT(5分)ということもあって、思い切って旬な話題を取り上げようと、公開されたばかりの「AWS OpsWorks」の紹介をしてきました。 駄菓子菓子! 僕の完全な調査不足だったのですが、前段でAWSの中の人がまさかの「AWS OpsWorks」のデモをやってくださったので、おおとりをつとめた僕の発表は、完全にダイジェスト版&デモの補足という笑いの種で終わりましたwすいませんでしたw (質問で普段の運用の話とかもしましたが。昨日の時点でAWS OpsWorksのLTエントリはなかったはずw) 3分でわかる(気になれる) AWS OpsWorks from Yuuki Namikawa 一昨日に2時
miyagawa さんの podcast が毎回面白い、Web っ子ならあーそれそうだよね〜的な相づちを頭の中でうちつつにやにやと聴いてしまう。しかしそれだけだとなんか言い足りない気分、なんか言いたい!と言うわけで、今回の江島さんとの podcast の話題に勝手に乗っかかってみます試み。 http://podcast.bulknews.net/post/43535683799/podcast-ep2-2013-02-19-kenn-ejima マシン環境のセットアップの話し 開発環境をどう整えどう保つか。これはエンジニアそこそこいる会社だと必ず考える話で。マシンセットアップの初期化コストを減らし、その後どう継続するか。 miyagawa さんが言う、うちの会社というのは弊社(クックパッド)のことで、エンジニアの開発環境 OS は Mac。 Mac の上にとりわけ仮想環境の Linux な
普段喫茶店でMacBookAirあたりを開いてドヤ顔している時、ふと、Windowsを使いたくなる時ってありませんか?ありますよね。 突然Windowsが必要になった場合にもAWSはお役に立ちます。 Windowsインスタンスをラウンチする お好みのWindowsのバージョンを選びます。 グレードやラウンチ先もお好みで。 ディスクの量もお好みで。 起動したら少し待ってAdministratorのパスワードを入手します。 リモートデスクトップ接続してみます。 リモートデスクトップ接続できました。 使ってみる お好みのソフトやツールを導入します。 Google ChromeやFirefoxなどのブラウザ、Office系ソフトを導入して使えるようにします。 「スマートフォンしか持ってない。PCでリモートデスクトップできない」という場合でもTeamViewerなどリモートできるツールを仕込んでおく
先日、AWSでサービスを動かす 〜クラウドの中のサービスはAWSをどう使っているのか〜 | クックパッド開発者ブログでInternal ELBを使った負荷分散・冗長化について話しました。 その時のスライドは、こちらです。 Loadbalance using internal_elb from Yutaka Hoshino スライド中で、MySQLをELB配下に入れてTCP:3306でヘルスチェックをすると、errorになって接続を受け付けてくれなくなる話をしましたが、これはMySQLが正常な接続で無いものをカウントして、設定値より多くなるとブロックするという機能によるものです。 他の発表者の方のお話もとても勉強になりました。 この勉強会の開催しようと思った目的は、AWSの様々なサービスを実際のサービスではどのように組み合わせて使っているか実践的な内容を共有できたらなというものだったので、個
Amazon SES (Amazon Simple Email Service) は、Amazon Web Services にあるメール送信サービスで、APIもしくはSMTPを使ってメール送信ができます。各種言語用のSDKも公式に提供されているのでプログラム中から使うのも比較的簡単です。 PHPではバージョン2のSDKが最新ですが、2013年2月時点ではSESをサポートしていないため、旧バージョンである「AWS SDK for PHP | アマゾン ウェブ サービス(AWS 日本語)」のほうを使う必要があります。 AWS SDK for PHPを使ってAmazon SESからメールを送信する 使い方ですが、まずは config-sample.inc.php を config.inc.php という名前でコピーして、その中に AWS のキーを設定しておきます。 なお、 config.inc
MATSUO a.k.a マッツォ @understeer 時間作って、Mongo on EC2, Solr on EC2をちゃんと体に染み込ませておきたい脳 (´・ω・`) 2012-01-14 21:27:32
概要 既存のインフラを利用しないで、「Amazon Web Services」(以後AWS)のみを利用し新規でサービス展開を行う場合に必要な情報、知識をまとめる。 注意 基本的な利用方法を除外し、実際の構築時に必要なトピックスに焦点をあて本ドキュメントを作成しました。 特にオープンに公開されている情報については割愛(Web及び書籍で多数公開されている情報)しています。 補足 本ドキュメントは、2012/08時点でのAWSで提供されているサービスを元に記述されています。AWSは日々新機能がリリースされていますので、利用する際は最新の情報を取得してください。 目次 概要 注意 補足 目次 序論 クラウドのメリット クラウドのデメリット AWSの製品・サービス構成 内容 アカウント管理 Consolidated Billing(一括決済) 使用例 作成手順 補足 AWS Support 補足 A
3 年ほど前、 「えもにゅ」というサービスを Amazon EC2 でリリースしました。残念ながら「えもにゅ」はサービスを終了しましたが、今回、別プロダクトで再び AWS を使う機会がありました。「えもにゅ」当時と比べて、AWS も大きな進化を遂げました。 「えもにゅ」当時にはなかった東京リージョンがある。 EC2 / S3 以外にも VPC, ELB や RDS といったサービスが展開されている。 久々の FFTT では、 AWS をどのように利用しているかについて、公開できる範囲でご紹介したいと思います。 AWS 選定までの流れ 要求諸元 今回サービスを立ち上げるに当たって、インフラ面では以下の要求がありました。 Rails 3.2 アプリケーションを動作させたい。 IaaS またはデータセンタの場合は、一般的なロードバランサ → Web appサーバ → MySQL という構成にした
現在のリリースでは対応するのはJava(Tomcat)に限定されていますが、今後はさらなる言語サポートを予定しているようです。 それよりまずはElastic Beanstalkで何が出来るのかというと、 AWS Elastic Beanstalkは、どのような規模のWebアプリケーションにおいても、その作成、デプロイ、運用を、さらに簡単にします。皆様にとっては、単純に作成したコードをアップロードするだけで、AWSが後は全ての面倒をみます。 link: 【AWS発表】 AWS Elastic Beanstalkの発表 - Amazon Web Services ブログ Amazon EC2やオートスケールなどのAmazonがこれまで提供しているHaaS/IaaSを、Amazon Elastic Beanstalk側が判断してそれらの組み合わせられた環境を提供してくれるという感じ。 アプリケー
AWS Week in Review – AWS Documentation Updates, Amazon EventBridge is Faster, and More – May 22, 2023 Here are your AWS updates from the previous 7 days. Last week I was in Turin, Italy for CloudConf, a conference I’ve had the pleasure to participate in for the last 10 years. AWS Hero Anahit Pogosova was also there sharing a few serverless tips in front of a full house. Here’s a picture I […] Amaz
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く