Using spot instances for application servers
WordPressはクラウド・レディでもサーバレスでもないので、私はあまり好きではありません。このブログは CloudFront と S3 を使用し、 Hexo で構築しています。しかし、なんと Webサイトの25%がWordPressを使って作成されているのです 。そこで、AWSでWordPressを構築する最も簡単な方法を説明します。フォールトトレランスとスケーラビリティを含んだ内容です。 次の図は、AWS上でフォールトトレラントかつスケーラブルなWordPress環境を構築する際のアーキテクチャを表しています。 注釈:Elastic File System(EFS) MySQL(マスター) MySQL(スタンバイ) WordPressを実行するEC2インスタンス ロードバランサ CDN 詳しく見ていきましょう。 問題点 WordPressは、MySQLのデータベースとディスク上のファ
※この記事は AltPlus Advent Calendar 2016 の3日目の記事です。 みなさんこんにちは。 AWS re:Invent 2016 では新しいサービスがたくさん発表されましたね! この記事では「Amazon Polly で変換した音声で Siri に Get Wild をかけてもらう」をやってみたので書いていきます。 Amazon Polly で変換した音声で Siri に Get Wild をかけてもらう - Youtube デモ用のため、音楽が流れはじめてからの音声は消しています でかいボタンの箱の中にはラズパイが入っています iPhone 左にある猫の顔をしているのはスピーカーです 無事、"OK, playing 'Get Wild' by TM NETWORK..." と表示され、再生されました! Amazon Polly はテキストを音声で読み上げるサービス
Amazon Web Services ブログ AWS Batch – AWSでバッチ処理ジョブを実行する 私は1978年秋に大学に入学しました。モンゴメリー・カレッジのコンピュータ・サイエンス部門は、強力な(当時の)IBM 370/168メインフレームを中心に構築されました。 Keypunchマシンを使用してカードデッキを準備する方法、実際のコードの前にジョブの名前と優先順位を設定し、FORTRAN、COBOL、またはPL / Iコンパイラを呼び出す暗黙のジョブ制御言語(JCL) 。デッキを提出ウィンドウに持ってきて、ジョブIDと引き換えにオペレーターに渡してから、数時間後に戻って印刷出力とカードデッキを回収します。私はその印刷物を慎重に研究しましたが、仕事に就いて数時間を待ってから、実際の稼動時間はほんの数秒であったことに気付いていました。仲間の学生と私がすぐに学んだように、学校のIT
AWSオンラインラボ『qwikLABS』の月額55ドルですべてのラボが利用可能な「アドバンテージサブスクリプション」プランを試してみた 明日4/29(金・祝)からはゴールデンウィーク期間となりますが、皆様は今年のゴールデンウィークをどの様なスケジュールで過ごされる予定でしょうか。思い思いのスケジュールで羽を伸ばして...と今から休暇モードになっている方も居るかも知れませんが、まとまった休みが取れるのならばじっくりあるテーマについて勉強してみようか、そしてAWSについて学んでみようか、という人も中にはいるかも知れません。 以前(昨年11月)、渡辺による以下『qwikLABをやってみた』エントリが公開されましたが、こちらのサービスはAWSの各種サービスを学ぶカリキュラムを、所定の料金を払うことで実践出来るというものになります。興味深いサービスではありますが、使えば使うほど料金が掛かってしまうと
The San Francisco–based company, which launched its eponymous app in February 2014, was started by a small group of Silicon Valley entrepreneurs that include Flickr founder Stewart Butterfield. Privately-held Slack is on Fortune Magazine’s “Unicorn List” of startup firms worth $1 billion or more, with a $2.8 billion valuation supported by a five percent weekly user growth rate and major brand-name
Amazon RDS の MySQL から Amazon Aurora への移行は本当に簡単でした。本番環境を止めずに移行できることも分かったので、今後は順次移行し Amazon Aurora に一本化する予定です。 MySQL から Amazon Aurora に移行して、必要な性能も十分に得られています。今後 1,000 万ユーザーに増えたとしても、今のところなんら心配はありません。 株式会社 Zaim は、個人向け家計簿アプリケーション「Zaim」を提供する企業です。Zaim には iOS、Android およびブラウザで利用する Web 版があり、さらに Windows ストアから Windows 10 や Windows 10 Mobile で動くアプリケーションも提供されています。サービスではレシートなどをスマートフォンのカメラで撮影するだけで簡単にお金の利用が記録でき、紙の家
こんにちは、せーのです。今日は普段Slackをお使いの皆様にオススメの新機能をご紹介します。今日ご紹介する機能を使うとSlackを使ってAWSを操作する、所謂「ChatOps」が手軽にできるようになります。 LambdaからSlackへ LambdaのFunctionを選ぶとまず「BluePrint」と呼ばれるナビゲートが出てきます。これはその名の通りLambdaを使って何を書きたいのか、という青写真が書かれているのですが、今回のアップデートでこのBluePrintに「Slack」の連携が登場しました。 Slackとは2014年に正式リリースされたコミュニケーションツールです。数ある社内チャットツールの中でも使い勝手の良さで人気が高いソフトですのでご存じの方も多いかと思います。 今回用意されたBluePirntを使うことでSlackとAWSの連携がより簡単になり、チャットをトリガーに開発や
進捗 2015-07-27 API Gateway用にRubyでSwagger触るやつ書いた 2015-07-30 Node.jsの練習にHTTPクライアントつくった 2015-07-31 Node.jsでAWSのAPIで認証するやつ書いた 2015-08-02 Node.jsでAmazon API Gatewayのクライアント書いた 2015-08-03 Amazon API Gatewayに自動で定義するやつ 2015-08-04 Amazon Lambdaにまとめてアップロードするやつ 2015-08-05 SwaggerをAPI Gatewayに反映させるやつ 2015-08-06 LambdaとAPI Gatewayまとめて管理するやつ 2015-08-07 LambdaとAPI Gateway用のWAF 2015-08-08 fluctでAPI GatewayやLambdaと仲
AWS News Blog Amazon SQS – New Dead Letter Queue The Amazon Simple Queue Service (SQS) makes it easy for you to decouple the components of your application from each other. Proper use of SQS can make your applications easier to build, scale, and run. For example, you could have one task produce work items, post them to a queue, and have another task pull them from the queue, process them, and writ
No.2014-011 KDDI株式会社 2014年1月20日 KDDIは、グローバルで高い競争力を持つAmazon Web Services, Inc.が提供するクラウドコンピューティングサービス「アマゾン ウェブ サービス (以下、AWS)」の「AWS Partner Network (APN) コンサルティングパートナー」に加入し、「AWS」を活用したクラウドサービス「AWS with KDDI」を2014年2月28日より、法人のお客さま向けに提供を開始します。 「AWS with KDDI」は、システム構築における要件のヒアリングから設計、構築、運用保守までをワンストップで提供するサービスです。 本サービスでは、インターネットを経由しないで「AWS」に接続が可能なAWS Direct ConnectとKDDIのイントラネットサービス「KDDI Wide Area Virtual S
はじめに 8月13日(現地時間)、Amazon SNS にモバイルデバイス用の新機能「Mobile Push」がリリースされました。これによって SNS と GCM を組み合わせたプッシュ通知機能を簡単に実装することができます。ちなみに iOS は APNS、Kindle Fire は ADM といったようにクロスプラットフォームなプッシュ通知を簡単に実装することができます。しかも100万件まで無料! ということでサクッとサンプルコードを試してみました。 ちなみに SNS ってなんじゃーってかたはこちらを、GCMについてはこちらをご参照ください! iOS 版はこちら! 事前準備 AWSアカウントの作成 Google APIアカウントの作成 (自分の Google アカウントで OK です) Google Play Services SDK のインポート AWS SDK for Java の
期限付きURLで安全にS3アクセス 先日aws-sdkのソースをみていたところ、pre signed url機能が実装されているのを見かけました。 pre signed urlとは、S3のオブジェクトに対して任意の期限を設定してアクセスさせるURLを生成するあれです。 今回はこの機能を試してみましょう。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.5 Node.js : v0.10.8 npm : 1.2.23 rake: 10.0.4 現在(2013/6/5)、aws-sdkは1.2.0がリリースされていますが、今回試すpre singed urlの機能は実装されていません。 ので、githubからソースを取得してそれを使用します。 git cloneでaws-sdkを取得し、rakeで依存ライブラリを取得しておきます。 % git clo
Amazon RDSとは Amazon RDSは、AWSが提供するデータベースサービスです。別にEC2上にMySQLとかインストールすれば使わないんじゃない?って思う方もいらっしゃると思いますが、実はスゴいサービスなんです。何故サービスと名付けているか、それは、高可用性や耐障害性を実現しているからです。世の中の多くのシステムは、データベースが壊れるとシステム全体が止まってしまいます。ですから、データベースが止まらないように設計・運用する必要があります。 フォールトトレランスとは フォールトトレランスとは障害発生時にサービス全体を止めずにシステムを動かし続けることです。障害が起きないようにすることも大事ですが、障害が起こったときの対応も重要ですよね。Amazon RDSは、MultiAZ・リードレプリカによって障害に強いサービスを実現しています。 MultiAZ構成 RDSには起動時にMul
こんにちわ。思いっきり穴を開けてしまった監督です。 嵐のような9月が過ぎ去り、10月を迎え、スタジオ・アルカナは無事第7期を迎えることが出来ました。これもひとえに皆々様のお力添えによるところと感じています。この場を借りて御礼申し上げます。 さて、前回の記事でnginxを調べようと思ったって書きましたが、なかなか進められずにいるので最近ずっと触っていたAWSについて、ざっくりまとめようと思います。 →たぶん既知だとは思いますが、これ重要です。プライベートIPアドレスはDHCPで取得しているようで、たまたま何かのタイミングで変わる可能性があると思いますが、Elastic IPをあてて、その状態でのPublic DNSをアプリ側で設定しておけば、プライベートIPアドレスの変更はNS側で追ってくれるので、こちらは意識しないで済みます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く