タグ

awsに関するsbuskのブックマーク (68)

  • Elastic Load Balancing の暖気申請について | DevelopersIO

    はじめに Elastic Load Balancing の暖気申請についての申請方法や申請に必要な情報をご紹介します。 ELBの暖気運転について ELBは負荷に合わせてスケールする機能がありますがELBのスケールにはある程度の時間がかかり リクエストが瞬間的に増えたときはELBのスケールが間に合わないことがあります。 その際ELBはHTTP 503を返します。 そこで回避策としてあらかじめTVやメディアによる露出など急激なアクセス増が予想される場合に ELBの暖気申請を行い事前にELBをスケールしておきます。 注意事項としてAWSサポートプランはBusiness / Enterpriseに加入している必要があります。 ELB暖気申請フォーマット 以下、申請フォーマットの内容です。 ELB名・リージョン、またはFQDN 予測されるピーク時のリクエスト数 (requests/秒) 予想されるピ

    Elastic Load Balancing の暖気申請について | DevelopersIO
    sbusk
    sbusk 2015/11/15
  • 大量同時アクセスに備えて ELB を Pre-warming 状態にしておく – I'm Sei.

    普段 EC2 を使っていると、ロードバランサーは導入の手間的にほぼ ELB 一択になっちゃいます。 ヘルスチェックはもちろん、高負荷時には自動でスケールしてくれるし、最近やっとコンソールから使えるようになった Auto Scaling とも連携してくれるので、たいへん重宝しています。 ただ、スケールすることを前提としているため、初期状態ではそこまで性能が良くありません。 自分が試した限りでは、HTTPリクエストは 2000 req/s くらいしか捌けませんでした。 また、転送量も 800 Mbps (100 MB/sec) くらいしか稼げませんでした。 (HTTPS の使用や Keep-Alive の設定によっても変わるので一概には言えませんが、ざっくりこのくらいということで。) また、公式のドキュメントによると、スケールするのに 1 ~ 7 分はかかるらしいです。 したがって、徐々にアク

    大量同時アクセスに備えて ELB を Pre-warming 状態にしておく – I'm Sei.
    sbusk
    sbusk 2015/11/15
  • MySQLに脆弱性が発見されたためRDSがメンテされます(2014年10月17日提示) - サーバーワークスエンジニアブログ

    MySQL5.5および5.6に脆弱性が見つかりました。 アップグレードを実施し、5.5は5.5.40に、5.6は5.6.21にアップグレードする必要があります。 AWSからのお知らせ日語版 AWSからのお知らせ英語版 下記「続きを読む」から 詳細や対処方法をお知らせします。 2014年10月21日 18:45 JST 更新 MySQL 5.6の新バージョンへの自動アップグレードに関しては現在一旦延期とのことです。いつ再開かはAWSからの続報待ちです。 2014年10月26日 18:50 JST 更新 MySQL 5.6の新バージョンへの自動アップグレードに関して続報がありました MySQL 5.6 の新しいマイナーバージョンである 5.6.19a をリリースしました。このバージョンは 5.6.19 に CVE-2014-6491、CVE-2014-6494、CVE-2014-6500 お

    MySQLに脆弱性が発見されたためRDSがメンテされます(2014年10月17日提示) - サーバーワークスエンジニアブログ
    sbusk
    sbusk 2015/11/13
  • Amazon Route 53のALIASレコード利用のススメ | DevelopersIO

    よく訓練されたアップル信者、都元です。 Amazon Route 53は、AWSが提供するDNSサービスです。通常、ドメインを取得すると、ドメインレジストラからDNSがサービスで提供されることが多いと思います。費用は大抵ドメイン代に含まれていて、追加費用は無いことが多いです。しかしAWSで利用するドメインは、下記のような理由から、ドメインのオマケで付いてくるDNSではなく、Route 53を利用するメリットが大いにあります。 無料じゃないとは言え、とにかく安い。Route 53のコストが月10ドル超えるような人気サービスを作れたら勝ち組です。 プログラマブルである。レコードの定義と書き換えをスクリプトで実行できる。デプロイの自動化に寄与。 CloudFormationからレコードの定義と書き換えができる。まぁ↑とほぼ同じことを言ってますが。 SLAは100%(!?) ELB, CloudF

    Amazon Route 53のALIASレコード利用のススメ | DevelopersIO
    sbusk
    sbusk 2015/09/07
  • Amazon EC2を(なるべく)使わずにシステムを構築してみる | DevelopersIO

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

    Amazon EC2を(なるべく)使わずにシステムを構築してみる | DevelopersIO
    sbusk
    sbusk 2015/07/09
  • AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介

    The document provides information about an AWS webinar on AWS Systems Manager presented by Solutions Architect Kayoko Ishibashi. It includes an agenda for the webinar covering an overview of AWS Systems Manager, demonstrations of key features like resource groups, inventory, automation, and security best practices. The webinar aims to help participants understand the overall capabilities of AWS Sy

    AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
    sbusk
    sbusk 2015/06/10
  • Amazon VPC VPN接続設定 参考資料

    2. Amazon  Web  Services  –  Amazon  VPC    VPN 接続設定  参考資料料 2 1. イントロダクション  ..............................................................................  3 1.1. ⽤用語集  ......................................................................................................  3 1.2. ⽬目的  ........................................................................................................  3 1.3. AW

    Amazon VPC VPN接続設定 参考資料
    sbusk
    sbusk 2015/06/04
  • [Amazon VPC] ハードウェアVPN接続を設定する | DevelopersIO

    はじめに 前回、[Amazon VPC] ハードウェアVPN接続についてまとめてみた | Developers.IOという投稿にて、ハードウェアVPN接続の概要について記述しました。 今回は、実際にVPCでハードウェアVPN接続を設定する手順についてまとめました。設定手段としてはAWSマネージメントコンソールとCloudFormationの2つです。 設定のステップ VPCでのハードウェアVPN接続の設定は、以下の4ステップで行います。 Virtual Private Gatewayを作成する Customer Gatewayを作成する VPN Connectionを作成する Route TableにPropagationを設定する Virtual Private GatewayVPC側のVPNコンセントレータを、Customer Gatewayはユーザ側のVPN機器の定義を、VPN C

    [Amazon VPC] ハードウェアVPN接続を設定する | DevelopersIO
    sbusk
    sbusk 2015/06/04
  • CloudInit を使って Amazon EC2 のホスト名を自動的に設定する | はったりエンジニアの備忘録

    EC2 のインスタンスを起動したとき、デフォルトでは ip-xx-xx-xx-xx のようなホスト名が設定されます。プロンプトを見てもどのサーバにログインしているのかわかりにくいですし、ログを集約したときにどのホストのログなのか追えなくなります。 そこで Name タグに設定した値をそのサーバのホスト名に設定してみたいと思います。もちろん、自動化するために CloudInit を使います。 CloudInit に設定できる形式 CloudInit に設定できる形式はいくつかありますが、よく使うのは次の 2 つです(ドキュメントを確認すると全部で 8 つありました)。 シェルスクリプト Cloud Config シェルスクリプトは #! から始まるスクリプト、Cloud Config は #cloud-config から始まる YAML 形式のデータです。 Cloud Config について

    CloudInit を使って Amazon EC2 のホスト名を自動的に設定する | はったりエンジニアの備忘録
    sbusk
    sbusk 2015/04/03
  • cloud-init の記事一覧 | DevelopersIO

    # cloud-init の記事一覧locale設定をしてAMIを作成したのに設定が戻っていた話 小林陸2022.09.22EC2 Linuxを起動するたびに同じコマンドを実行させる quiver2021.10.18そのインスタンスの初期設定cloud-initでできるかも アシ2021.05.11cloud-initのデフォルト挙動を徹底的に調べてまとめてみた -結果ソースコードを読んだ- 千葉淳2016.01.25CodeCommit のGitリポジトリにIAM Roleで接続する 渡辺 修司2015.12.25cloud-initを使ってRoute53をPrivate Dynamic DNSにする 佐々木 大輔2014.11.07CentOS 6 (HVM)にcloud-initを設定してAmazon Linuxぽくする 横田 あかり2014.11.02cloud-init + Pu

    cloud-init の記事一覧 | DevelopersIO
    sbusk
    sbusk 2015/04/03
  • 【AWS】VPC環境構築ノウハウ社内資料 2014年4月版 | DevelopersIO

    よく訓練されたApple信者、都元です。 以前、【AWSVPC環境の作成ノウハウをまとめた社内向け資料を公開してみるという記事を書きましたが、そこから半年経ち、状況も変わって来ましたのでアップデートを行いたいと思います。 以前のエントリーを読んだ方は、忙しい場合は下記の「2013年10月版からのアップデート」だけを読むといいかもしません。 VPCを利用する理由 AWSは、あらゆる規模のプロジェクトに対応するインフラを提供しています。前述のサーバ数千台規模のプロジェクトしかり、1台構成しかり。大規模プロジェクトであれば当然、オンプレミスと同様にネットワークインフラについての設計を綿密に行う必要がありますが、では、中小規模のプロジェクトにおいてはネットワークの設計をする必要はないのでしょうか。 AWSでは、VPCという「ネットワーク環境」を構築するサービスを提供しています。しかもVPCの利用

    【AWS】VPC環境構築ノウハウ社内資料 2014年4月版 | DevelopersIO
    sbusk
    sbusk 2015/01/26
  • s3cmdを使ってEC2からS3にDBバックアップ - Qiita

    1-2. バックアップバケット用グループ作成 AWSマネージメントコンソールのIAMメニューにアクセスして、「Groups」、「Create New Group」を選択 Set Permissionsの設定では作成したバックアップバケットに対してのみ全権限を持つbackupグループを追加します 「Policy Generator」を選択し、以下のように3つの権限を設定(下図参照) # 1つ目 Effect: Allow AWS Service: Amazon S3 Actions: All Actions Selected Amazon Resource Name(ARN): arn:aws:s3:::backup # 2つ目 Effect: Allow AWS Service: Amazon S3 Actions: All Actions Selected Amazon Resource

    s3cmdを使ってEC2からS3にDBバックアップ - Qiita
    sbusk
    sbusk 2014/12/20
  • 第334回 Route 53でダイナミックDNSを運用する | gihyo.jp

    梅雨も明け、格的な夏を迎えましたが、皆様のサーバーはお元気にお過ごしでしょうか。 VPSやクラウドサービスが気軽に使えるようになりましたが、ファイルサーバーのように、自宅内に置いておく必要のあるサーバーもまだまだありますよね。筆者も自宅に、Ubuntu Serverを何台か動作させています。そしてモバイル全盛のこの時代、インターネットからアクセスできないのでは、自宅サーバーの魅力も半減というものです。そのため、SSHの踏み台サーバーなどを用意して、インターネットから自宅内へアクセスできるように設定している方も多いのではないでしょうか。 インターネットから自宅内部へアクセスするためには、アクセス先としてブロードバンドルーターなどに割り振られたグローバルIPアドレスを知っておく必要があります。ここで問題になるのが、プロバイダから割り振られるグローバルIPアドレスが、常に一定であるとは限らない

    第334回 Route 53でダイナミックDNSを運用する | gihyo.jp
    sbusk
    sbusk 2014/12/18
  • cloud-initを使ってRoute53をPrivate Dynamic DNSにする | DevelopersIO

    はじめに Route53のPrivateDNS対応はとても大きなニュースでした。待ちわびていた方も多いのでは無いでしょうか。 さて、このPrivateDNSですが、台数が多くなればなるほど手動で管理するのは面倒です。勝手に登録されて、IPアドレスが変わったのなら勝手に更新してほしい。つまりDynamicDNSとして動いて欲しいですよね。 ということで、それをcloud-initでやりました。 やってみた "Private Hosted Zone for Amazon VPC"でゾーンを作成しておきます。 Amazon Linux AMIでEC2をLaunchします。その際にRoute53の更新権限をIAM Roleで設定しておきます。今回はEC2 Power User Accessに設定しました。 User-Dataを以下のように設定します。13行目の"ResourceRecordSet"

    cloud-initを使ってRoute53をPrivate Dynamic DNSにする | DevelopersIO
    sbusk
    sbusk 2014/12/18
  • 営業でも簡単!Amazon SESの基本設定 - サーバーワークスエンジニアブログ

    こんにちは。 セールスグループの中嶋(@mnakajima18)です。 そろそろすき焼きの季節かなと思うので、一人土鍋もあるのですき焼きべたいですね。 さて、早速ですが、みなさんはメールを送信する際にどうしているでしょうか。 メールサーバーを立ててPostfixかSendmail入れて運用しているでしょうか。 その場合、サーバーが落ちないように監視して面倒みてあげないとですよね。 受信することも踏まえるとメールサーバーは必要になってしまうのですが、サービスのメンテナンス通知やメルマガ配信としての利用であればAmazon SESの利用をオススメします。 Amazon SESとは 大きくこちらの特徴があります。 安い メールを送信するときにしか料金が発生しない 月に1,000通送って12円程度。データ転送量が12円/GB発生しますが、大作メールでなければ微々たる金額かと。 高拡張性 世界中か

    営業でも簡単!Amazon SESの基本設定 - サーバーワークスエンジニアブログ
    sbusk
    sbusk 2014/12/17
  • AWS EC2のダイナミックIPを起動時に自動的にRoute 53へ登録してスタティックに利用できるようにしてみる | [ bROOM.LOG ! ]

    ニコニコPodder iPhone/iPod/iPad対応ニコニコ動画簡単インポートツール aggregateGithubCommits GitHubレポジトリでのコミット数をAuthor/期間別に集計します probeCOCOATek 新型コロナ接触確認アプリCOCOAが配布するTEKを表示・集計 AWS EC2を使っている人なら重々承知しているように、EC2サーバーは再起動する度にパブリックIP(とプライベートIPも)は動的に割り振られるので毎回異なったIPが振られることになります。 これ、他のVPSに慣れていると割と面倒臭く、まあIP資源は有限なので有効に使うには仕方ないのも理解できるし、当に固定したいならElastic IPを設定すればいいのだけど、何台も管理しているといろいろ面倒臭くなりますよね。 なんかつい最近NO-IPとかの外部Dynamic DNSサービスを使って固定した

    AWS EC2のダイナミックIPを起動時に自動的にRoute 53へ登録してスタティックに利用できるようにしてみる | [ bROOM.LOG ! ]
    sbusk
    sbusk 2014/12/16
  • AWS コマンドラインインターフェイス(CLI: AWSサービスを管理する統合ツール)| AWS

    AWS コマンドラインインターフェイス (AWS CLI) は、AWS のサービスを管理するための統合ツールです。ダウンロードおよび設定用の単一のツールのみを使用して、コマンドラインから AWS の複数のサービスを制御し、スクリプトを使用してこれらを自動化することができます。 AWS CLI v2 は、いくつもの新しい機能を提供します。インストーラの向上、および AWS IAM アイデンティティセンター (AWS SSO の後継) やインタラクティブな機能といった新しい設定オプションが含まれます。

    AWS コマンドラインインターフェイス(CLI: AWSサービスを管理する統合ツール)| AWS
  • aws — AWS CLI 1.33.1 Command Reference

    Feedback Did you find this page useful? Do you have a suggestion to improve the documentation? Give us feedback. If you would like to suggest an improvement or fix for the AWS CLI, check out our contributing guide on GitHub. User Guide First time using the AWS CLI? See the User Guide for help getting started. Note: You are viewing the documentation for an older major version of the AWS CLI (versio

    sbusk
    sbusk 2014/12/16
  • EC2を停止して開始した時はELBに再登録する | DevelopersIO

    こんにちは、虎塚です。 今日は、ELBに紐づけたEC2を停止・開始した時に、EC2をELBに再登録する必要があることについて書きます。 これはELBを使い始めるとすぐに遭遇する問題のため、お客様からのお問い合わせが多い話題です。今月(2014年9月)すでに2件の問い合わせがあったので、書いておくことにしました。 現象 ELBと紐づけたEC2が、ELBから正しく認識されていて、リクエストを分配できる状態の時、ELBのステータスは「In Service」となります。ELBにEC2を紐づけてすぐの状態だと「Out of Service」ですが、数分たつと「In Service」になりますね。 ところが、ELBと紐づけたEC2を停止して、一定時間後に開始した後、「Out of Service」のままになることがあります。 公式ドキュメントによる解説 公式ドキュメントでは、この件について次のように書

    EC2を停止して開始した時はELBに再登録する | DevelopersIO
    sbusk
    sbusk 2014/12/16
  • Amazon EBS-backed Linux AMI を作成する - Amazon Elastic Compute Cloud

    Amazon EBS-Backed Linux AMI を作成するには、既存の Amazon EBS-Backed Linux AMI から起動したインスタンスから始めます。例えば、AWS Marketplace から取得した AMI、AWS Server Migration Service か VM Import/Export を使用して作成した AMI、またはユーザーがアクセス可能なその他の任意の AMI です。ニーズに合わせてインスタンスをカスタマイズしたら、新しい AMI を作成し、登録します。新しい AMI を使用して、カスタマイズした新しいインスタンスを起動できます。 以下に説明された手順は、暗号化された Amazon Elastic Block Store (Amazon EBS) ボリューム (ルートボリュームを含む) でバックアップされた Amazon EC2 インスタン

    sbusk
    sbusk 2014/10/24