EC2のインスタンスで自分自身のインスタンスIDを取得する方法 wget -q -O – http://169.254.169.254/latest/meta-data/instance-id @iwasakiハック2014.04.16 1,019
EC2で設定しておくべきCloudWatchの監視項目 ELB×EC2×Auto Scalingの状態で監視設定をしておくと良い項目 ■HealthyHostCount Load Balancerにぶら下がっているホストの数のチェックです。Load Balancerに最低1台… @iwasakiハック2014.04.15 2,679
RDSで設定しておくべきCloudWatchの監視項目 RDSを立ちあげたら以下の項目をCloudWatchに設定しておくとよいかと思います。 ■CPUUtilization CPUは監視しておきましょう。しばらく運用してCPUがどれくらいで大丈夫か見た上で閾値を決定します… @iwasakiハック2014.04.14 9,720
SimpleDB で簡単にデータを取得するユーティリティ(3) SimpleDB で簡単にデータを取得するユーティリティ(2)のつづき。 次に、以下のように取得できるメソッドを作成します。 CustomerItem item = SimpleDB.get(CustomerItem.c… nbeppuハック2014.04.08 278
chef-soloを使う用意をする chef-applyで済むのであればそれに越したことは無いのですが、パスワード生成、EC2のインスタンスIDなどを使おうとした場合chef-applyだけだと辛くなってくるのでchef-soloを使用します。 mkdir… alkoshikawaハック2014.04.07 226
Amazon SESを使ってメール送信 public void sendMail() { try { AmazonSimpleEmailService ses = new AmazonSimpleEmailServiceClient(new Classpath… @iwasakiハック2014.04.07 1,156
PHP+NginXの一般的構築法 AWSのEC2を使用しています。 yum update reboot 時間周り cp -f /usr/share/zoneinfo/Japan /etc/localtime vim /etc/rc.local —–… alkoshikawaハック2014.04.04 699
SimpleDB で簡単にデータを取得するユーティリティ(2) SimpleDB で簡単にデータを取得するユーティリティ(1)のつづき。 まず、はじめに、SimpleDB から取得したデータを格納する箱を用意します。基本的には、HashMap 形式で保持するようにしますが、別途 It… nbeppuハック2014.04.04 402
SimpleDB で簡単にデータを取得するユーティリティ(1) SimpleDB でデータを取得する場合、以下のように中身を取り出す必要があり、コードの量がとても多くなってしまいます。 GetAttributesResult result = client.getAttributes… nbeppuハック2014.04.03 234