CSVファイルをgzip圧縮してS3に送ってRedshiftにコピー

昨年夏にお祭りでもらったドジョウ、飼育してたら予想以上の成長を見せ、現在水槽サイズが足りなく困っています。でおなじみの片山です。 本題に入ると、タイトル通りRedshitへのデータ取り込みなんですが、まとまったサンプルコードがなかったので作成して…

Amazon SWFのActivityをGraceful shutdownさせる

AWS

このエントリーは、AWS Advent Calendar 2013の23日分です。 Amazon SWFを利用してワークフローを実行する際、概念的には以下のような構成になります。 SWFでメインで処理を行うのはActivityで、この数を増やす事で処理能力を上げられるのが、SWFの大きな利…

年末なので既存のAWSクラウドデザインパターン総点検

CDP Advent Calendar2013の12/1担当の片山です。シアトル時間で12/1、ということで勘弁して下さい。 今年ももう残すところあと一ヶ月ですね。 はじめに 2013年もAWSプラットフォームのイノベーションのペースはますます加速し、2013年10月の時点で、235の新…

年末なので既存のAWSクラウドデザインパターン総点検

CDP Advent Calendar2013の12/1担当の片山です。シアトル時間で12/1、ということで勘弁して下さい。 今年ももう残すところあと一ヶ月ですね。 はじめに 2013年もAWSプラットフォームのイノベーションのペースはますます加速し、2013年10月の時点で、235の新…

[AWS][EC2] セキュリティグループに、SSHとRDPの接続設定を足す(自分のグローバルIPからの通信だけ許可)

上記と組み合わせると、例えばデモの時だけ接続ポート設定が出来ます。 echoServerURLの先には、接続元IPだけを返すJSPやPHPをBeanstalkにでも載せておけばOKです。 public class AddSSHandRDPSettings { static final List<Integer> targetPortList = Arrays.asList(</integer>…

[AWS][EC2] セキュリティグループからSSHとRDPの接続設定を消す

タイトル通りですが、自分の持っている全てのセキュリティグループから、SSHとRDP(TCP22と3389ポート)の設定を消すコードです。 public class RemoveSSHandRDPSettings { static final List<Integer> targetPortList = Arrays.asList(22, 3389); public static void </integer>…

クリスマSWF(スウィフ)

AWS Advent Calendar2012の23日担当の片山です。 タイトルがスベってると酷評されておりますが、今回はタイトル通り、Amazon SWFにまつわる内容を書きました。 結構長いです。 はじめに クリスマスイブを翌日に控えた12月23日、とあるサンタクロースは悩んで…