タグ

awsに関するwata88のブックマーク (165)

  • diary/2016/03/30/インフラの引っ越しを行いました

    以下、ざっくり説明していきたいと思います。 > Web Server/Workerの移行Web Server/Workerの移行 従来はHeroku(US region)にサーバがあったため、日からのアクセスの場合チューニングをどう頑張っても数百msの遅延がありました。これをAWS(Tokyo region)に移行することで、ページを表示するのに要する時間が1/2 ~ 1/3まで改善されました。 > DockerDocker 移行開始直後は自分が不慣れなこともあり、このタイミングでDockerを採用する気はありませんでした。しかし、実際にECS上でのデプロイを検証したり、Dockerについて学習するうちに移行のイメージが掴めてきたのでDockerを採用することにしました。 もともとHerokuで動いていて The Twelve-Factor App にほぼ沿っていたので、やってみるとDo

    diary/2016/03/30/インフラの引っ越しを行いました
  • AWS の CPU の歴史とそこから見えてくる戦略 | はったりエンジニアの備忘録

    あけましておめでとうございます! 去年は AWS 認定試験を制覇したので、今年は実践スキルを今以上に磨いていこうと思います。 さて、最近の EC2 インスタンスは Intel CPU のプロセッサー・ナンバーが公開されています。ですが M1, M2, C1 といった旧世代インスタンスでは CPU にばらつきがあり、当たり外れの差が激しかったのは記憶に新しいところ。 当たりの CPU が出るまで stop → start を繰り返すインスタンスガチャも流行りました (笑) 今回は AWSCPU について歴史を振り返りつつ、その戦略を考えてみます。物理レイヤーを意識することがほとんどない AWS ですが、物理の知識なしでは最高のパフォーマンスは得られません。知っておいて損はないでしょう。 インスタンスタイプのリリース時期は公式ブログ「EC2 の歴史」に載っていますので参考にしてください。

    AWS の CPU の歴史とそこから見えてくる戦略 | はったりエンジニアの備忘録
    wata88
    wata88 2016/01/09
    lambdaのCPU、面白いな
  • Swaggerとは何か? - プログラマでありたい

    最近、Swaggerという単語を聞く機会が増えていませんか?MicrosoftGoogle,IBMが、REST APIの記述標準化を目指した「Open API Initiative」という団体を立ち上げ、そのベースをSwaggerを利用するということで一躍注目を集めるようになりました。しかし、Swaggerというものを調べるとツールの話やドキュメントの話が出てきて、何なのこれとなることが必定です。ということで、WebAPIとは切っても切れない関係のSwaggerの話を簡単にしてみます。 Swaggerとは? Swaggerとは、一義的にはREST APIを記述する為の仕様です。当初から、Swaggerが標準の仕様になることを目指しますよと宣言していて、米国等ではデファクト・スタンダードとなっていました。それが、「Open API Initiative」が出来たことにより、実際に標準の仕様

    Swaggerとは何か? - プログラマでありたい
  • S3のバケット名はよく考えて命名しましょう!

    この間のJAWS-UG札幌勉強会で話しそびれた小ネタの一つです。タイトルを一読して「そんなことわざわざブログに書かなくても(ry」というAWSエキスパートな方は読み飛ばしてくださいねw S3に保存したオブジェクトは、すべてURLがつきます。 例えば、東京のS3に「hoge」というバケットを作り、そこに「fuga.jpg」を保存したとすれば、 http://s3-ap-northeast-1.amazonaws.com/hoge/fuga.jpg というURLが割り当てられます。 また、バケット名をサブホストとしても有効なので、 http://hoge.s3-ap-northeast-1.amazonaws.com/fuga.jpg でもOKです。 さらに、S3はSSLも使えます。つまり、上記のオブジェクトは https://s3-ap-northeast-1.amazonaws.com/h

    S3のバケット名はよく考えて命名しましょう!
    wata88
    wata88 2015/10/16
    泣いた
  • 【AWS】CLIの初期設定について(認証情報とコマンド補完) - TASK NOTES

    AWS CLIをインストールした後の設定についてです。AWS CLIを使用してAPIを利用するためには、AWSから発行されたアクセスキー(アクセスキーID、シークレットアクセスキー)の設定が必要になります。でないとAWSにアクセスできませんからね。この認証情報の設定に関しては複数のパターンがありますので以下にまとめていきたいと思います。 また、シークレットアクセスキーはアクセスキーの作成時にしか確認・ダウンロードができませんので必ずCSVファイルをダウンロードしておきましょう。もし忘れてしまった場合はアクセスキーを再度作り直す必要があります。 設定コマンド(configure)を使う 次のコマンドを使用することで自動で認証情報と設定ファイルが作成されます。 $ aws configure コマンドを実行すると以下4項目が順番に表示されるので入力してください。 AWS Access Key

    wata88
    wata88 2015/10/09
  • 【初心者向け】MacユーザがAWS CLIを最速で試す方法 | DevelopersIO

    こんにちは、虎塚です。 聞くところによると、最近 AWS コマンドラインインターフェイス(以下、AWS CLI)の人気が再燃しているそうですね。なんとAWS CLIがテーマのイベントまで開催されているではありませんか。これはすごい。 JAWS-UG CLI | Doorkeeper というわけで、今日はAWS初心者のMacユーザが最速でAWS CLIを試す手順を書いてみます。えっ、Windowsしか持ってない? Get Mac or Linux! 以下の作業は、AWSアカウントをすでに持っていることが前提です。また、Mac OS 10.9.3 (13D65) で動作確認しました。 pipのインストール まず、pipをインストールします。pipとは、Pythonのプログラミング環境で使われるパッケージ管理システムです。 pipのインストールには、easy_installコマンドを利用します。

    【初心者向け】MacユーザがAWS CLIを最速で試す方法 | DevelopersIO
  • Amazon Auto Scalingの Desired Capacity を理解する | DevelopersIO

    ども、大瀧です。げんしけん 二代目の伍(14)、波戸くんが煮詰まってきていい感じですね、次巻の展開に期待!! さて、今回はAWSで最もわかりやすくElasticしてくれる(?)機能としてお馴染みの、Auto Scalingの上級編な話題です。 ここがムズいよAuto Scaling AWSのAuto Scalingは、EC2インスタンスを自動でCreate/Terminateする機能として負荷分散や可用性向上のためによく使われる機能です。 しかし、Management Consoleでは作成できなかったり、使うために必要な設定が比較的多かったりと、敷居が高い印象があります(実際はそんなことないんですけどね)。 Auto Scalingでインスタンス数を設定するパラメータは3つ、Min Size(最小数)/Max Size(最大数)/Desired Capacity(今回の話題)があります。

    Amazon Auto Scalingの Desired Capacity を理解する | DevelopersIO
  • AWS News Blog

    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

  • PrimeCloud Controller/OSS

    2017/06/03 PrimeCloud Controller version 2.9.0 をリリースしました。 2017/01/05 PrimeCloud Controller version 2.8.0 をリリースしました。 2016/09/22 PrimeCloud Controller version 2.7.0 をリリースしました。 2016/06/24 PrimeCloud Controller version 2.6.1 をリリースしました。 2016/03/30 PrimeCloud Controller version 2.6.0 をリリースしました。 2016/03/15 管理者マニュアル、PCCユーザ管理マニュアル、設定ファイルの解説を更新しました。 2015/12/24 PrimeCloud Controller version 2.5.1 をリリースしました。

  • AWS で不正アクセスされて凄い額の請求が来ていた件 - yoya's diary

    情けない話ですが、自分の大チョンボで AWS の個人アカウントが第三者にアクセスされた結果 190万円相当のリソースが使われ、最終的に AWS さんに免除を頂きました。反省込みで件のまとめを書きます。 自分が馬鹿を幾つも重ねた結果であって、AWS 自体は怖くないというのが伝われば幸いです はじめにまとめ S3 実験してた時に SECRET KEY を見える場所に貼っていた事があり、第三者がそれでアクセスし大量の高性能インスタンスを全力で回す (恐らくBitCoin採掘) AWS さんから不正アクセスの連絡があり、急いで ACCESS KEY 無効&パスワード変更、インスタンス全停止、イメージ削除、ネットワーク削除 免除の承認フェーズを進めて、クレジットカードの引き落とし前に完了して助かる AWS さんのサポート AWS さんは最大限サポートしてくれました 承認フェーズが進まない時もあまり

    AWS で不正アクセスされて凄い額の請求が来ていた件 - yoya's diary
    wata88
    wata88 2015/04/05
    使ってない鍵は無効にしておいた
  • 負荷低すぎはもはや障害じゃないのか - mikedaの日記

    前のブログの続きで、もにかじ7で話した小ネタその2。 実際にサービスでなんかやったというのじゃなく、こういうこと考えてるんだけどみんなどうしてます?って話です。 まずオンプレ時代はサーバのスペックダウンはけっこう大変だったし、頑張ってメモリやCPU引っこ抜いてもそんなに節約にならなかった。 ※CPUやメモリはサーバ価格の一部でしかないし、ラック費用(消費電力)もあるし。 でもクラウド前提だとスペックダウンはとても簡単で、スペック半分にすると価格も半分になる。 そうすると、 『イベントで一時的にc4.4xlarge(8万/月)にして、そのまま最大CPU使用率10%とかで数ヶ月放置されている』 みたいなのはビジネス的な損失という意味で明らかに障害で、監視すべきじゃないだろうか? みんななんかやってますか? というようなことを参加者に聞いてみました。 参加者の中では、AutoScalingしてい

    負荷低すぎはもはや障害じゃないのか - mikedaの日記
    wata88
    wata88 2015/02/02
    リソース監視
  • AWS News Blog

    New – Amazon EC2 Hpc7a Instances Powered by 4th Gen AMD EPYC Processors Optimized for High Performance Computing In January 2022, we launched Amazon EC2 Hpc6a instances for customers to efficiently run their compute-bound high performance computing (HPC) workloads on AWS with up to 65 percent better price performance over comparable x86-based compute-optimized instances. As their jobs grow more co

    wata88
    wata88 2015/01/30
  • AWS麻雀牌の作り方 - カタヤマンがプログラマチックに今日もコードアシスト

    はじめに 片山まさゆきと苗字が同じ、というだけで麻雀を始めた男、片山です。 JAWS-UGメンバーであれば一度は目にしたことのある「AWSカルタ」(クラウドパック吉田さん謹製)を見て、麻雀も作りたいなぁ、と前から思っていたところ、今年の社内忘年会でカジノが開かれることになり、ディーラーとして参加するチャンス!と思い、AWS麻雀牌作製への道に乗り出しました。 調査フェーズ 「麻雀牌 自作」などのキーワードで検索したところ、オリジナル牌を作ってくれるお店が1件出てきました。 市川屋 オリジナルデザインの牌を削ってくれるそうで、かなり格的です。しかしながらやはり高い。今回はフルスクラッチになるため、削って色を入れてもらうところまですると7万円近くかかってしまいます。さすがにこれは無理ということで、白牌だけを144枚購入して、自分で絵柄を入れることにしました。 白牌だけを探す いくつか白牌だけで

    wata88
    wata88 2014/12/15
    事例役が面白い
  • 米動画配信のNetflix、Chaos MonkeyのおかげでAmazon EC2のメンテナンスリブートを難なく乗り切る

    Amazon EC2は9月末、その内部で使用しているXenハイパーバイザのセキュリティリスクに対処するため、全インスタンスの約10%にあたるインスタンスに対して段階的にリブートを行うメンテナンスを実行していました。 リブートをユーザーが回避する手段はなく、AWSから事前に通知を受けたユーザーはリブートによってデータを失ったりシステムがダウンしたりしないように、何らかの処置をする必要がありました。 AWS上で大規模なシステムを運用しつつもこのメンテナンスリブートを難なく乗り切ったのが、米国で動画配信サービスなどを運用するNetflixです。その理由は同社が開発したChaos Monkeyというツールにありました。 同社のブログにポストされた記事「A State of Xen - Chaos Monkey & Cassandra」で、その顛末が紹介されています。 Chaos Monkeyによっ

    米動画配信のNetflix、Chaos MonkeyのおかげでAmazon EC2のメンテナンスリブートを難なく乗り切る
    wata88
    wata88 2014/10/07
    netflix△
  • Lv1から始めるWebサービスのインフラ構築

    2014年9月9日開催の"AWS Cloud Storage & DB Day"で使用した講演資料です。 以下のURLからもダウンロードすることができます。 http://iy-h.com/03/aws-storage-day-2014-09-09.pptx

    Lv1から始めるWebサービスのインフラ構築
  • 人気レシピを食べながらクックパッドのAWS導入の話を聞いた

    9月3日、アマゾン データ サービス ジャパン(以下、ADS)は、クックパッドAWSAmazon Web Services)導入事例の説明会を開催した。クックパッドの人気レシピをアマゾンの社員堂「a2z」で味わいながら、AWSを採用した理由やクラウド上のサービス開発について話を聞くことができた。 「チョコを作る人の気持ちを考えたら……」 20~30代の女性の8~9割が利用するという国内最大のレシピサイトであるクックパッド。月間利用者数4400万人、170万品を超えるレシピを誇り、グローバル展開を進めている。9月からは、主要出版社13社と提携し、月額360円で雑誌やレシピレシピが見放題となる「プロのレシピ」もスタートさせた。 こうした同社のサービスを支えるのが、AWSになる。2010年当時、月間2000万の利用者、120万以上のレシピ数にまで拡大していたクックパッドは、検証を行ない

    人気レシピを食べながらクックパッドのAWS導入の話を聞いた
  • boto v2.32.0 — boto v2.49.0

    Note You are viewing the documentation for an older version of boto (boto2). Boto3, the next version of Boto, is now stable and recommended for general use. It can be used side-by-side with Boto in the same project, so it is easy to start using Boto3 in your existing projects as well as new projects. Going forward, API updates and all new feature work will be focused on Boto3. For more information

    wata88
    wata88 2014/08/07
    おっ、python3対応したのか
  • VMwareユーザーをAmazonクラウドへ引き込む「AWS Management Portal for vCenter」、vCenterでEC2もEBSも管理可能に。Amazonクラウドがリリース

    VMwareユーザーをAmazonクラウドへ引き込む「AWS Management Portal for vCenter」、vCenterでEC2もEBSも管理可能に。Amazonクラウドがリリース Amazonクラウドがエンタープライズ市場で戦う上でもっとも欠けていた重要な要素は、オンプレミスとの連係に弱いこと、特にオンプレミスでもっとも影響力のあるVMwareの製品群との互換性でした。 VMwareはこの点を突いて、独自のクラウドサービス「vCloud Hybrid Service」をオンプレミスのVMwareとシームレスに接続できるパブリッククラウドとして展開しています。 そのVMwareに、Amazonクラウドが強烈な一撃を見舞う発表を行いました。VMwareの管理ツールであるvCenterからAmazonクラウドの管理を可能にするプラグイン「AWS Management Port

    VMwareユーザーをAmazonクラウドへ引き込む「AWS Management Portal for vCenter」、vCenterでEC2もEBSも管理可能に。Amazonクラウドがリリース
    wata88
    wata88 2014/06/02
    やべぇ、、、
  • AWSアクセスキーをgitに誤って登録しないようにする | DevelopersIO

    はじめに Gitはとても便利ですが、GitHub上で不適切に公開されている秘密鍵を使ってAWSに不正アクセスする事例が発生 というようにAWSアクセスキー、シークレットキーを誤って登録してしまうととても恐いことになります。利用者側で気をつけられるようにGitのフックをつくってみましたので報告します。 Git フックとは? Gitにはフックというなにかの操作の前後にスクリプトを実行できるような仕組みがあります。これを使うことにします。コミットの前に気づければよいのでpre-commitを使うことにします。サンプルファイルが .git/hooks/pre-commit.sampleにありますが、今回はシンプルにしたいので、.git/hooks/pre-commitをスクラッチで作ります。 アクセスキー混入防止フック とてもシンプルです。git diffをしてその中に KEYという行があり、さら

    AWSアクセスキーをgitに誤って登録しないようにする | DevelopersIO
    wata88
    wata88 2014/05/15
  • Twitterアカウントの自動生成 [WizardBible 57] - ねむむ日記

    WizardBible 57に出稿しました。 内容は「Twitterアカウントの自動生成」です。(変なタイトル) 詳細をWizardBible 57をご参照ください。 おおまかな手順の流れを以下に示します。 Twitterアカウント作成フォームの画像認証の仕様には問題があり、1つのグローバルIPアドレスにつき1日1度まで画像認証が表示されずにアカウントの作成が可能です。 一部条件下で画像認証が表示されない問題があります。 今回はその使用を用いてアカウントの自動生成を実現しました。 サンプルプログラムを以下に示します。 上記の方法だと1つのグローバルIPアドレスにつき1日1度だけしか自動生成ができないため、AWS EC2を用いる事でアカウントの大量生成を実現しました。 今回の仕様・AWS EC2(マイクロインスタンス)を用いる事でTwitterアカウント1つにつき、2円で自動生成ができます。

    Twitterアカウントの自動生成 [WizardBible 57] - ねむむ日記