タグ

awsに関するkamawadaのブックマーク (34)

  • よくある質問 - Amazon ElastiCache | AWS

    Q: Amazon ElastiCache とは何ですか? Amazon ElastiCache は、Memcached または Redis プロトコルに準拠したキャッシュのクラウドへのデプロイと実行を効率化するウェブサービスです。ElastiCache は、低速なディスクベースのシステムに依存する代わりに、高速で管理されたインメモリシステムから情報を取得できるようにすることで、アプリケーションのパフォーマンスを向上させます。このサービスによって、インメモリ環境の管理、監視、操作がシンプルになり、負荷が軽減されるため、エンジニアリングリソースをアプリケーション開発に集中させることができます。ElastiCache を使用することで、ユーザーアクションやクエリの読み込みと応答の時間を改善でき、さらにウェブアプリケーションの縮小や拡張に関連したコストも削減できます。 ElastiCache に

    よくある質問 - Amazon ElastiCache | AWS
  • Route53のHealth CheckターゲットをELBで試してみた - まめ畑

    先日、Amazon Web Services Blog: Amazon Route 53 Adds ELB Integration for DNS Failover で、Route53のHealth CheckターゲットにELBが指定できるようになりました。 今までも、Route53にはHealth Check機能がありましたが、ELBはHealth Checkターゲットに指定出来ませんでした。それが今回ELBのステータスに連動してDNS Failoverが出来るようになりました。 今回の大きなポイントはRoute53からHealth Checkを行うのではなく、AWS内部でELBとRoute53が連携し、ユーザがHealth Check項目をRoute53に指定するのではなく、ELB配下にインスタンスがいなくなった場合などにDNS Failoverが行われるところです。 設定 実際に設定

    Route53のHealth CheckターゲットをELBで試してみた - まめ畑
    kamawada
    kamawada 2013/07/01
  • Route 53のアップデートによりフェイルオーバーのヘルスチェックでELBを指定できるようになった件を検証してみた - サーバーワークスエンジニアブログ

    Route 53のフェイルオーバでできないことがありました 先出の『【初心に帰るシリーズ】月額約10円で設置したウェブサイトの有効活用方法』にて、簡単にウェブサイトのフェイルオーバができるとご紹介しました。 しかし、これにはできないことがありました。 5月31日のAWSアップデートにて、これができるようになりましたので、検証がてらご紹介します。 Route 53のフェイルオーバでできなかったこと 先出の『【初心に帰るシリーズ】月額約10円で設置したウェブサイトの有効活用方法』でご紹介したように、番サイトを監視して落ちたら(落としたら)Sorry画面が出るようにするというとき、番サイトの監視対象としてIPアドレスを指定していました。 このとき指定できるのがIPアドレスのみで、ELBのようなホスト名(DNSネーム)を指定することができませんでした。 5月31日のAWSアップデートでこれがで

    Route 53のアップデートによりフェイルオーバーのヘルスチェックでELBを指定できるようになった件を検証してみた - サーバーワークスエンジニアブログ
    kamawada
    kamawada 2013/07/01
  • Amazon ELBでSorryサーバへのフェイルオーバーを実現する | DevelopersIO

    AWSにおいて、ELBによるSorryサーバへのフェイルオーバーは、長らく待ち望まれている機能です。先日、Route53にDNSレベルでのフェイルオーバー機能が実装(下記)されました。 Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to S3編) Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to EC2編) ただ、Route53を利用していない場合は、未だにヘルスチェック及びフェイルオーバーの機能は手組みする必要があります。無いなら作るしかないのです。わかりました、作りますよ。 前提 まず確認しておきたいのは、今回ご紹介するテクニックは、前述のRoute53によるフェイルオーバーと比べると、オモチャみたいなもんです。知ってますか? 何と、Ro

    Amazon ELBでSorryサーバへのフェイルオーバーを実現する | DevelopersIO
    kamawada
    kamawada 2013/05/20
  • CapistranoでELB配下のEC2インスタンスを取得してデプロイ - Qiita

    Help us understand the problem. What is going on with this article?

    CapistranoでELB配下のEC2インスタンスを取得してデプロイ - Qiita
    kamawada
    kamawada 2013/05/20
  • aws-cliのラッパーモジュールを作りました - AWS::CLIWrapper - (ひ)メモ

    先日公開されたaws-cliのPerlのラッパーモジュールを作りました。 https://metacpan.org/module/AWS::CLIWrapper https://github.com/hirose31/AWS-CLIWrapper PerlAWS EC2のAPIを叩くにはNet::Amazon::EC2が便利です。 一昔前に比べると多くのAPIに対応しているし、パッチ(pullreq)を送るとすぐにお返事が返ってくるのでいい感じです。 が、VPC関連のAPIサポートが乏しく、ちくちくパッチを送るのもしんどいなぁと思っていたところ、先日公開されたAWS家のaws-cliが、 Pythonで書かれている 既存のec2-*コマンドはJavaなんで起動時に時間がかかる レスポンスがJSONなのでparseしやすい awsコマンドだけでEC2やELBなどいろんなサービスに対応して

    aws-cliのラッパーモジュールを作りました - AWS::CLIWrapper - (ひ)メモ
    kamawada
    kamawada 2013/05/20
  • RDSの簡単な監視をしてみよう! - サーバーワークスエンジニアブログ

    お久しぶりです。インフラ担当の柳瀬です。 みなさんAWSは好きですか?RDSは使っていますか? 私もRDSは構築の手間が省けて、大変お世話になっております。 スケールアップやディスク拡張も簡単に出来ますし、Multi-AZで対障害性も強化出来て素晴らしいですね! 『こうなったら監視なんて必要なさそうだぞ!!』って思えてしまいそうですが、そうはいきませんね。 RDSが素晴らしいサービスとはいえ、例えばディスク使用量が100%になってしまったらサービスダウンとなります。 Multi-AZを有効にしていても、めでたく共倒れとなります。 しかも、RDSはOSにログインする事が出来ずに、手慣れた監視クライアントをインストール出来ないのが悩みどころ。 今回のエントリでは、そんなRDSの監視をお手軽に、今すぐに出来る方法を一つご紹介したいと思います。 今回試用するツールは以下の2つとなり、それ以外に特別

    RDSの簡単な監視をしてみよう! - サーバーワークスエンジニアブログ
    kamawada
    kamawada 2013/05/15
  • Vyatta on EC2からVPC にVPN接続をする - matetsuだもんで

    東京リージョンのVyatta on EC2とUS EASTのVPCとの間でVPN接続を実現する。最近ではよく試されていることだと思うが、VyattaもAWSもほとんど触ったことが無いので、仕事用の検証と練習を兼ねて。 参考にした、ここ( Amazon EC2(Vyatta)からAmazon VPCに接続してみた - log4moto )に書かれていることそのものです。Twitterでも質問に答えて下さり、当にお世話になりました。 というわけで、設定に入っていく。 EIPの準備 VPCで利用できるVPN接続は、site-to-siteで固定IPが必要なため、予め東京リージョン側でElastic IPを準備しておく。(この時点ではEC2インスタンスを準備してある必要はない) VPCを作成 "Get Started creating VPC" または "Create Another VPC"

    Vyatta on EC2からVPC にVPN接続をする - matetsuだもんで
    kamawada
    kamawada 2013/04/15
  • Amazon VPCにVyattaを使ってVPN接続をしてみた - まめ畑

    Amazon AWSで提供されている、VPCというサービスがあります。VPCは公開用のPublic SubnetとPrivate Subnetの2つを作成することが出来、VPN接続もサポートしているため、AWS上に簡易的なDCの様なものを作成でき、VPNを使って会社やDCと繋ぐことが可能になっています。実際には、VPCには4つの種類があり、Private Subnetだけ、VPN接続点無しなどが選べます。VPNの接続には1時間毎に課金されます。 今回は、VPC with Public and Private Subnetsを使って、VPC上にVyattaでVPNサーバとNATインスタンスを作成しました。NATインスタンスはAmazonから提供されているのですが、NATしか出来ないので、Vyattaを使うことで様々な機能を実現することができます。また、VPN接続点を使用しないので、VPN接続

    Amazon VPCにVyattaを使ってVPN接続をしてみた - まめ畑
    kamawada
    kamawada 2013/04/15
  • Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to S3編) | DevelopersIO

    Amazon Route 53のDNSフェイルオーバー機能を利用したリージョンを跨いだバックアップサイトの構築(EC2 to S3編) [2013/02/15]記事のタイトルを変えました。 プライマリサイト(EC2ベース)からセカンダリサイト(S3ベース)へのDNSフェイルオーバーの記事となります。 Route 53へのフェイルオーバー機能とヘルスチェック機能の追加 先日のAWSよりRoute 53へのフェイルオーバー機能とヘルスチェック機能の追加に関しての発表がありました。 AWSでWebサイトなどをホストする場合、障害発生時に一時的にSorry Pageを表示したり、バックアップのWebサイトに切り替えたりといったことを自動的に行うことはこれまで比較的難しいかったと思います。 今回、Route 53にフェイルオーバー機能が追加されたことにより、プライマリサイトがダウンした際に、自動的に

    kamawada
    kamawada 2013/03/13
  • Amazon VPCトレーニング-VPCの説明

    20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)Amazon Web Services Japan

    Amazon VPCトレーニング-VPCの説明
    kamawada
    kamawada 2013/02/16
  • 【試してみた】Amazon Route 53にドメインを移動してみた。 | Pocketstudio.jp log3

    AWS 上の DNS 環境である Amazon Route 53 に、 DNS を移してみました。これは、その記録。 Amazon Route 53 http://aws.amazon.com/jp/route53/ 一般的に DNS といえば、Linux 系の方であれば BIND や unbound を思い出される方が多いのではないでしょうか。BIND であれば、named.conf にゾーンのエントリを追加したり、セカンダリDNSサーバを登録したりと、ゾーン転送したり。…これが手作業だと、結構面倒だったりしますよね。ウッカリ Serial を更新し忘れて、一日中延々と悩んだり、レコードに「.」をつけ忘れて www.example.jp.example.jp のような情報ががが、とか。 一方、Amazon Route 53 は、ブラウザで画面をポチポチするだけでドメインを管理出来てしまう

    kamawada
    kamawada 2013/01/31
  • Amazon RDSで仮想DBインスタンスを作成する | イーライセンスシステムズ技術ラボ

    この記事では、Amazon RDSを用いた仮想DBインスタンスの作成方法を説明します。 【作業概要図】 Amazon RDSとはAmazon RDS(Amazon Relational Database Service)とは、AWSの仮想DBサービスです。AWSでは、EC2で仮想マシンを作成し、その上にMySQLなどのDBサーバを構築することもできますが、 元からDBサーバとしてセットアップされたインスタンスを構築することが可能です。RDSを用いる利点としては、以下のような点があげられます。OSのレイヤーが隠蔽されるため、EC2以上にインフラの知識がなくてもDBサーバが構築できます。 (ただし、利用するRDBSの設定については、相応の知識が必要です)バックアップや、遠隔拠点間の冗長化を容易に構築することができる。その他、EC2で得られるスナップショットなどのメリットを享受することができる。

    kamawada
    kamawada 2013/01/26
  • Elastic Load Balancer(ELB)の概要(ほぼ和訳) - Qiita

    特徴をつらつらとまとめてみる。 Overview http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/arch-loadbalancing.html 生存確認をするよ デフォルトでELBに関連付けたインスタンスに生きてるか確認するリクエストをELBは送るよ。 portやリクエスト先のURLは指定できるよ。 自分は専用のendpoint作ってそれで確認できるようにしてるよ! ちなみに、動的なアプリケーションが動いているならそっちで受け取ったほうがいいよ。 静的ファイルだとApacheやnginxが落ちてないのは確認出来るけど、 奥のunicornやmongrelやpassengerらへんで詰まってるかもよ! SSL楽チンだよ ロードバランサーに証明書と秘密鍵をアップロードするだけでいいよ。

    Elastic Load Balancer(ELB)の概要(ほぼ和訳) - Qiita
    kamawada
    kamawada 2013/01/26
  • Amazon RDSによるレプリケーションについて理解する | DevelopersIO

    Amazon RDSとは Amazon RDSは、AWSが提供するデータベースサービスです。別にEC2上にMySQLとかインストールすれば使わないんじゃない?って思う方もいらっしゃると思いますが、実はスゴいサービスなんです。何故サービスと名付けているか、それは、高可用性や耐障害性を実現しているからです。世の中の多くのシステムは、データベースが壊れるとシステム全体が止まってしまいます。ですから、データベースが止まらないように設計・運用する必要があります。 フォールトトレランスとは フォールトトレランスとは障害発生時にサービス全体を止めずにシステムを動かし続けることです。障害が起きないようにすることも大事ですが、障害が起こったときの対応も重要ですよね。Amazon RDSは、MultiAZ・リードレプリカによって障害に強いサービスを実現しています。 MultiAZ構成 RDSには起動時にMul

    kamawada
    kamawada 2013/01/26
  • 現場志向でELBについて考える | TecTec Cloud

    ELBについて深く知りたくなってしまったので、改めて調べたり聞いたりした。 今回そもそも知りたかったポイントは下記の2点 ELBがどういう仕組みで膨大なトラフィックに耐えているのか ELBで稀に障害が発生するみたいなので、その影響をなんとか回避できないか ELBの概要 内部仕様に踏み込む前に、改めて概要と基機能を確認。 ELBの役割 ELB(ElasticLoadBalancer)は、Webトラフィックを配下のEC2Instanceに適切に分散してバランスを取る仕組み、いわゆるロードバランサー。なぜ分散させる必要があるかというと、1台のサーバで処理可能なトラフィックには限りがあるから。また、AutoScalingや、Zone間分散(Multi-AZ)といった構成をとる為にも必要となる。 ELBの基機能 ELBの基機能は、高負荷システムにおいて、肝となる重要なものばかり 負荷分散

    kamawada
    kamawada 2013/01/22
  • Amazon Web Servicesプログラミング

    書は、既存のWebアプリケーションのAWSAmazon Web Services)への移植に始まり、AWSの機能を活かしてアプリケーションのスケーラビリティをはるかに高める手法や、運用に必要な技術までを幅広く解説します。書を読めば、ソフトウェアでプログラミング可能なインフラストラクチャである、AWSを操る楽しさを知ることができるでしょう。 さらに、JavaベースのWebアプリケーションを容易にAWS上で構成できるElastic Beanstalkの活用方法についても詳細に解説。日語版独自の付録として、AWS上でのWindowsインスタンスの活用、そして耐障害性に関する情報などを追加しました。AWSについて、基礎から実践までを知りたいエンジニア必携の一冊です。 目次 日語版まえがき 序文 訳者まえがき はじめに I部 プログラミング AWS 1章  AWSの紹介 1.1 0から A

    Amazon Web Servicesプログラミング
    kamawada
    kamawada 2013/01/22
  • YogafireというAWSツールでヨガの奥義を極める - Perl勉強メモ アルパカDiary出張版

    ※注 タイトルに深い意味はありません https://github.com/toritori0318/p5-Yogafire だいぶ前からgithubには置いてたんですが 年始だしドキュメントっぽいのを書いてみることにしました。 超長い!でも便利かも! 前置き 仕事AWS(EC2)を使うことが多いのですが、 自分で使っていて「こんなんあったら便利かなー」というのを寄せ集めたCLIです。 基的な考え方としては「EC2をタグNameベースで」いろいろと操作できるようなツールですね。*1 *2 貧乏性な自分はスポットインスタンスを定常的に使うので yoga sshは割と必須だったりしています。 ※Windows たぶん動きません! インストール cpanm https://github.com/toritori0318/p5-Yogafire/tarball/master # cpanm無い

    YogafireというAWSツールでヨガの奥義を極める - Perl勉強メモ アルパカDiary出張版
    kamawada
    kamawada 2013/01/03
  • EC2とS3をうまく使い分けてワールドビジネスサテライト砲を確実に乗り切る方法 | Cerevo TechBlog

    まつけんです。 今回は、とれたまのコーナーで有名なテレビ東京さんの番組「ワールドビジネスサテライト」(以下、WBS)で紹介されるにあたって、どういう負荷対策をしたのかを紹介します。 WBSに紹介されて直後にサーバーアクセス殺到して落ちました、というような話は結構聞いていたので、機会損失という意味でも落ちるのはなんとか避けたいね、ということで対策をしましょうという話になりました。 前提 今回の負荷対策の前提となる条件を挙げます。 まず、ありがたいことにCerevoは最近、WBSに2度紹介されています。 LiveShellの紹介(映像はこちら)とCerevo DASHの紹介(映像はこちら)の2回です。 Cerevo DASHでは現在、iConvexというiPhoneアプリと連動する電子巻き尺ガジェットの支援を募集しています。是非、ご覧ください。 ということで、それぞれでの紹介内容にあわせて、別

    EC2とS3をうまく使い分けてワールドビジネスサテライト砲を確実に乗り切る方法 | Cerevo TechBlog
    kamawada
    kamawada 2012/11/09
  • AWS Elastic Beanstalk をPHPer が試したメモ - uzullaがブログ

    いきなり関係のない宣伝 やろう!LTソン! http://ltthon-yapc2012.hachiojipm.org/ Elastic beanstalkとは http://aws.amazon.com/jp/elasticbeanstalk/ (以後EBT) AWSを普段から使っている人には、ELBとEC2とCloudWatchとかの設定をしなくても最初からスケールアップの基設定をやってくれて、ソースコード更新した度にAMI更新とかクソだるい死ぬデプロイとかよくわかんない死ぬとかって思わなくていいように、Git管理のツールがついてきて、さらに開発環境テスト環境を同時にうごかす時の為のちょっとしたツールがついてくるよ、って感じの物です。 PhpfogとかHerokuつかったことがある人なら、それらとにた感じのものを、AWSのEC2やEBTで組み立ててWrapしたもの、っておもえばよいの

    AWS Elastic Beanstalk をPHPer が試したメモ - uzullaがブログ
    kamawada
    kamawada 2012/11/09