タグ

awsに関するhinashikiのブックマーク (74)

  • LambdaのScheduleイベントでEC2を自動起動&自動停止してみた#reinvent | DevelopersIO

    はじめに Lambdaがアップデートされ、スケジュール機能が使えるようになりました。 当ブログでも紹介されています。 ・【速報】AWS Lambdaの機能拡張が数多くきました!VPC対応、ロングランニング、スケジュール、バージョニング、Python対応! #reinvent ・AWS Lambda の Scheduled Event を試してみた #reinvent 皆さんは日中帯や平日のみ使うサーバをお持ちでしょうか。 開発用のインスタンスであれば、業務時間だけ使えればOKなんて事もあるかと思います。 スケジュール機能を使ってEC2インスタンスを自動起動&自動停止してみました。 セットアップ手順 Lambda Functionの作成 LambdaのWEBコンソールにて、「Create a Lamdba function」を選択します。 Step 1: Select blueprintは、

    LambdaのScheduleイベントでEC2を自動起動&自動停止してみた#reinvent | DevelopersIO
  • 「AWS is 何」を3行でまとめてみるよ - Qiita

    すべてのAWSのサービスを 3行以下でまとめました。 AWSが色々ありすぎてわからん! 3行以下で誰かまとめて!!という思いで、AWSを3行で書いてるところがなかったので自分で作りました。 掲載した金額は最小使用時のもの。無料枠や大量購入割引(Volume discount)、あと転送量でかなり変わるので、参考程度に。 以下からのカッコよすぎな見出しは AWSクラウド製品のページ からのそのままの引用です。「 広範かつ奥深いコアクラウドインフラストラクチャサービス」って僕が言ってるわけじゃない! 広範かつ奥深いコアクラウドインフラストラクチャサービス なんのこっちゃ。 よーするに「基サービスですよ」ってことらしい。基サービス多すぎだろ・・・。 い。 コンピューティング AWS is 何 いくら?

    「AWS is 何」を3行でまとめてみるよ - Qiita
  • AWSのネットワーク設計をサボらないでちゃんとやる

    新規事業の立ち上げにAWSを選択する こういう状況はままあるでしょう。最安というわけではないけれど、将来どんな開発が必要になるか全く想像できない新規事業立ち上げフェーズにおいて、多種多様なPaaSを提供してくれるAWSはとても魅力的。 さて、いざ、EC2インスタンスを立ち上げてアプリケーションをデプロイするわけだが、みなさん、ちゃんとネットワーク設計していますか?まさかデフォルトVPCでサービス運営なんてしてないですよね? というわけでネットワーク設計をして、VPCを設定していくわけだが、何を作ればよいか決まっている事業フェーズならともかく、新規事業立ち上げフェーズでは「将来どんな機能が必要になるかわからない」という前提でネットワーク設計をしておかなければいけない。そこで、「例えばこんな設計はどうでしょう」という提案をしてみる。 IPレンジ設計 まずはVPCとサブネットを使ってIPレンジを

    AWSのネットワーク設計をサボらないでちゃんとやる
  • 「ELBからの通信で408が多発する」件で、結局どうすべきか調べたのでまとめた - 双六工場日誌

    少し前にQiitaにこんなエントリが載っていました。問題としては、ELB配下に配置したApacheサーバで、レスポンスコード408で中身のないログが数秒おきに出続けるというものです。 AWS - ELBからの通信で408が多発する - Qiita この現象は、自分のところでも出ていて、このエントリにあるように公式フォーラムを見ても解決せず、原因がわからず困っていました。このエントリを見て、自分でも検証してみましたが、事象の分析としては、このQiitaのエントリにある内容の通りみたいです。 TCPコネクションを張ったあと、HTTPデータが来ないため、mod_reqtimeoutがDoSと判定して、apacheがコネクションを終了させている。 この件をググって見つけたのですが、qpstudyのリーダーこと、@iaraさんも2年前にこれを取り上げていますね。 Cloudpack night03

    「ELBからの通信で408が多発する」件で、結局どうすべきか調べたのでまとめた - 双六工場日誌
    hinashiki
    hinashiki 2015/06/23
    ハマった...
  • AWSスポットインスタンスの真髄

    コンテナを突き破れ!! ~コンテナセキュリティ入門基礎の基礎~(Kubernetes Novice Tokyo #11 発表資料)NTT DATA Technology & Innovation

    AWSスポットインスタンスの真髄
    hinashiki
    hinashiki 2015/06/18
    面白い。
  • RDSをSSD(General Purpose)で運用するときに注意すべきこと | iret.media

    こんにちは、cloudpack の 今岡 です。 EBSにSSDタイプが追加されてしばらく経ちましたが、 「でも、お高いんでしょ?」 「値段調べたけど、そんなに高く無いし、SSDだったら絶対に早いよね!HDDよりは」 という先入観があると思いますが、ちゃんと調べてみました。 素晴らしいドキュメント それはAWSのドキュメントです。 Amazon RDS のストレージ – Amazon Relational Database Service これを読めば、このエントリはもう用済みです。#説明書読まない病は直さんとイカンです。 EBSのクレジット General PurposeにはEBS I/O クレジットというものが有ります。他方でも紹介されていますが、ディスクI/Oが少ない時にクレジットがたまり、大規模なディスクI/Oが発生した時にそのクレジット分だけバーストするというものです。同じような

    RDSをSSD(General Purpose)で運用するときに注意すべきこと | iret.media
    hinashiki
    hinashiki 2015/03/09
    うむ
  • ぜんぶ AWS でやらないワケ

    DeNA では一部のサービスを AWS で運用している一方、大部分のサービスはオンプレミス DC で運用しています。このセッションでは、DeNA のサービスを AWS へ完全移行をすると仮定した場合に、直面しそうな困難や足りないと思われる機能などの、”ぜんぶ AWS でやらないワケ” をお話したいと思います。

    ぜんぶ AWS でやらないワケ
  • S3のZipファイルをRangeでバイナリアクセスして料金を節約 - HDE BLOG

    あけおめころよろメリクリ!! 尾藤 a.k.a. BTOです。 今年も残すところ、あと357日となりましたが、みなさんいかがおすごしでしょうか。 今年の目標は、純白のメルセデス、プール付きのマンション、最高の女とベッドでドン・ペリニヨンの3つです。 さて、今回はS3上に置いたZipファイルをHTTPのRangeパラメータでバイナリアクセスして、料金を節約した話を書きます。 検索インデックスのデータ量が増大 メールアーカイバでは、検索インデックスを mongodb に格納していますが、データ量が増えるにしたがって性能的な問題が出てきました。なにしろ月間1億6000万通のメールを処理するので、検索インデックスのデータ量も大変なことになります。 amazon EBS 1TB制限 当時のEBSでは、最大で1TBのボリュームしか作れませんでした。 検索インデックスのデータ量の増え方は不規則なので、ど

    S3のZipファイルをRangeでバイナリアクセスして料金を節約 - HDE BLOG
    hinashiki
    hinashiki 2015/01/09
    頭おかしい(賛美
  • [AWS / ElastiCache] ElastiCacheのノードタイプをt1.microからsmall以上に上げる

    こんばんは、ビールエンジニアの @yachibit です。今日は、ElastiCacheのノードタイプをt1.microからsmall以上に上げるのが意外と面倒だったので、そのときの手順を記しておきます。 先日、弊社の馬が公開したTestable Hubotの記事ほど盛り上がらないだろうなと思いつつも書いていきます。(馬ブログの宣伝終わり) 移行の経緯 最近、Redisを使った機能を裏で仮導入し試行していましたが、その機能を番にも導入したいという話になりました。番に導入するとなると、定期バックアップは取っておきたいところです。 ヘルプを読んでみると... Amazon ElastiCache よくある質問を読んでみると、 Q: バックアップと復元機能をサポートしているのは、どのキャッシュノードの種類ですか? t1.micro および t2 ファミリ以外のすべての Redis 用 El

    hinashiki
    hinashiki 2014/12/11
    きっと自分もやるであろうことなのでめも
  • RapidSSLをELBに適用するメモ

    事前準備として、CSR作成時のserver.keyからパスフレーズを除去 1. $ cp server.key server.key.bk 2. $ openssl rsa -in server.key.bk -out server.key $ cp server.key server.key.bk $ openssl rsa -in server.key.bk -out server.key Enter pass phrase for server.key.bk:  と出るので、パスフレーズ入力 ここからELBだ。 AWSコンソールからELB作る ListenersタブからプロトコルにHTTPSを選択し、SSL CertificateのSelectをクリック Certificate Name:* (e.g., myServerCert) Private Key:* (pem encode

    hinashiki
    hinashiki 2014/12/09
    一時期ハマった。念のためブクマ。
  • AWS S3のバケット別使用量を調べる

    AWS S3 の各バケットで使用している容量を調べる方法をメモ。 AWS 管理画面から使用量を出力 AWS 管理画面のアカウントメニューに「Usage Reports」がある。 この機能を利用して S3 のバケットごとの使用量(Byte-Hours)を調べる。 Service に “Amazon Simple Storage Service” を選択 Usage Types に “TimedStorage-ByteHrs” を選択 あとは期間とフォーマットを指定してダウンロード。 出力データにはバケットごとに使用量が UsageValue カラムに出力される。 単位は Byte-Hours なので、請求の目安に利用できる。 要らなくなったバケットに大きな数字がのっていたら、さっさと整理しないといけない。 CSV Format Service, Operation, UsageType, R

    AWS S3のバケット別使用量を調べる
    hinashiki
    hinashiki 2014/10/31
    そう遠くない未来にお世話になるかもしれない
  • AWSの新しいCLIツールを試してみた。 | Inside Outside

    AWSってCLIツールが2つあるんですけど、autoscalingの時は古いほうが情報が多かったので as-delete-launch-configs みたいな感じの長いコマンド名の方を使ってました。 今回試してみたのは aws s3 ls みたいな「aws サービス コマンド xxxx」みたいな感じの方を新しくかったMACに入れてみました。 ちなみにpythonの2.6以上が必要みたいです。MACは最初から2.7が入ってました。 詳しくは公式を読んでみて下さい。 http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html#install-bundle-other-os まずはCLIツールのダウンロード https://s3.amazonaws.com/aws-cli/awscli-b

    AWSの新しいCLIツールを試してみた。 | Inside Outside
    hinashiki
    hinashiki 2014/10/30
    備忘録
  • AWS で作るシステムのセキュリティ考 - 水深1024m

    AWS アカウントを複数人で使ってシステムを作っていく時に、 セキュリティの面からやるべきことについて。 主に Web アプリケーションを想定した内容ですが、特に書いてあることは特殊ではないと思います。 各所の Blog にも記事書かれてますが思っていることをつらつらと書いてみます。 なんか変なこと言ってたらご指摘ください。 参考: AWSセキュリティが気になるなら読んでおくべきAWSセキュリティのベストプラクティス - yoshidashingo はじめに (AWS アカウントと IAM ユーザ) 前提というか用語の話。 AWS アカウント アカウント作成時のメールアドレス、パスワードでログインして使うユーザ IAM ユーザ AWS アカウントから発行できる、ユーザ名とパスワードでログインして使うユーザ AWS アカウント周り AWS アカウント (ルートユーザ) で作業できないように

    AWS で作るシステムのセキュリティ考 - 水深1024m
    hinashiki
    hinashiki 2014/09/11
    うーん。。。
  • 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
    hinashiki
    hinashiki 2014/09/08
    ほう。。。
  • Amazon EC2 で Munin + Apache でリソース監視環境をセットアップする - bekkou68 の日記

    はじめに Amazon EC2 のアプリインスタンスで Munin を Apache で動かす手順をまとめました。 Munin そのものを学びたい時はこのスライドがオススメです。インフラと監視の昔と今、Munin の仕組みや使い方がとても分かりやすく紹介されています。 ゴール Munin が入っているアプリインスタンス1 でアプリインスタンス2 を監視できること。 前提 アプリインスタンス1, 2 がつくられている アプリインスタンスをつくる手順はこちらを参照してください 監視する側のドメインは monitoring.example.com が割り当てられている 手順(2013年12月19日更新) 監視される側 監視される側であるアプリインスタンス2 に SSHログインします。 munin-node をインストールします。 $ sudo yum install -y munin-node

  • Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO

    ども、大瀧です。 EC2からEメールを送るという案件、たくさんありますよね。そして結構な確率でトラブるんですよね(涙目)。そんな苦い経験をベストプラクティスとしてまとめてみました。一応技術的なところは網羅したつもりですが、メールセキュリティの専門ではないので、不備や間違いがあればご指摘ください。 では、メール送信トラブルの元凶である、スパムメールとその対策からご紹介していきます。 スパムメールとの闘いダイジェスト Eメールの歴史は、スパムメールとの闘いの歴史と言えます。 不特定多数に送信されるスパムメール(未承諾の広告メール)は、メール受信者に不快な思いをさせるとともに、メールサーバーのメール流量を爆発的に増加させ、長らくメールサーバー管理者を泣かせてきました。 このスパムメールをなんとか撃退しようと、現在では主に以下のような対策が行われています。 1. 送信メールサーバー側のネットワーク

    Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO
    hinashiki
    hinashiki 2014/07/28
    やらなきゃ。。。
  • みんな大好き“全文検索 on AWS”を試してみました!

    Hadoop/Spark で Amazon S3 を徹底的に使いこなすワザ (Hadoop / Spark Conference Japan 2019)Noritaka Sekiyama

    みんな大好き“全文検索 on AWS”を試してみました!
  • branch4.pw [14]

    branch4.pw [14]
  • T2インスタンス調査結果 - Qiita

    先日、新インスタンスタイプとなるT2インスタンスがリリースされましたね! 【AWS発表】バースト可能な性能を持つ新しい低コストEC2インスタンス いままで特にお世話になっていた t1.micro/m1.small の 後継というべきインスタンスでしょうか。 しかし実際に使ってみると、T2インスタンスならではの特徴がいくつかあるようです。 これから一番お世話になりそうなT2インスタンスですし もう少し詳細に調査し、その結果をまとめてみました。 ベースライン/クレジット/バーストという概念 CPUの性能に関する概念です。 t1.microにもバーストという機能はありましたが T2では実装が大きく異なるようです。 要約すると

    T2インスタンス調査結果 - Qiita
    hinashiki
    hinashiki 2014/07/10
    面白い概念だな
  • EC2のt1.microをt2.microへ移行する : アジャイル株式会社

    手順の概要は下図のようになります。 注意事項 コピー元は実稼働しているインスタンスを利用するのではなく、インスタンスのコピー(スナップショット)を作成し、これで作業するようにしましょう。 作業に失敗したりした場合、インスタンスを破壊する可能性があります。 作成するVolumeとInstanceのAvailability Zone は併せましょう。 ap-northeast-1a/1c が混在するとアタッチできなくて作業のやり直しが増えます ( 経験者談 )。 PV に grub をインストールする 移行元の t1.microインスタンス (以下 コピー元インスタンス) に grub をインストールします。 $ sudo yum install grub コピー元インスタンスのスナップショットを取得する awsのマネジメントコンソールから、EC2に移動します。 メニューから [ ELASTI

    EC2のt1.microをt2.microへ移行する : アジャイル株式会社
    hinashiki
    hinashiki 2014/07/08
    やって見る価値はある