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日、とあるサンタクロースは悩んで…

グローバルなクラウドデザインパターン

Galaxy Note2買いました。おすすめです。片山です。 CDP Advent Calenterの19日目はグローバル枠として確保されており、海外の方が参加される予定でしたが、どうやら一足早いクリスマス休暇を取られたようで、急遽代理で私が担当させて頂く事になりました。…

[CDP]これまでのCDPの話をしよう

Galaxy Note2を買いました。おすすめです。片山です。 さて12/1から始まる「CDP Advent Calender」のトップバッターを務めることになりましたので、私のエントリーでは、これまでのCDPの足跡をご紹介したいと思います。 CDP誕生 CDPを始めるきっかけとなった…

AmazonLinuxでGlusterFSのGeo-Replication

AWS

先日Linux女子部で、「AWSではじめるGlusterFS」というお題目で話をする機会を頂きました。 デモンストレーションとして、EC2インスタンスを複数使ってGlusterFSのレプリケーション構成を一発で作れるCloudFormationテンプレートを作成しましたが、Geo-Repli…

[AWS][EC2]最新のAmazonLinuxのAMI-IDを取得する

前回のBlogがエイプリルフールのネタで、このままだと不真面目と思われかねないのでAWSネタでフタを。 AWS SDKでEC2を起動するためのコードを書く場合にAMIのIDを指定しますが、一度IDを埋め込んでしまうとAMIの更新があって古いAMIが消えてしまう場合(往々…

「AWS EMS」

[4/1 7:00 シアトル時間] 本日はみなさんに、AWSに新しいサービスが加えられた事をお知らせします。AWS EMS(Electric Muscle Stimulation)は、クラウド型ダイエットを提唱するAWS*1が提供する、まったく新しいダイエットソリューションです。 従来型のダイエ…

VPCでアベイラビリティゾーン越しにプライベートIPを共有する(Source/Descチェック外し)

久々のblogです。片山です。 先日@suz_labさんと、ENI出たけどAZは越せませんねー、という話をしていたときに思いついたアイデアを試してみました。 ENIについて 先日発表されたAWSの仮想ネットワークカード機能、Elastic Network Intarface(通称ENI)ですが…

アマゾンデータサービスジャパンに入社しました

2011年7月25日付けで、アマゾンデータサービスジャパンに入社しました。 初めてAWSに触れたのが、2009年でした。まだManagementConsoleがなく、コマンドラインやFireFoxのプラグインでEC2のインスタンスを操作していました。 初めてEC2インスタンスが立ち上…

本日付けで退職しました

今の勤め先である株式会社キャピタルアセットプランニングを、24日付けで退職しました。 2000年に入社して、かれこれ12年働いたことになります。 未経験で入社した当時は、右も左もGETもPOSTも分からずでしたが、 偶然にも素晴らしい先輩に指導して頂く事が…

TweetするたびEC2インスタンス増えるね

春の全国勉強会巡業のまっただなかのJAWS-UGですが、皆様いかがお過ごしでしょうか。 京都でも、4/15に@tksmdさん@yeharaさんが中心となり、JAWS-UG勉強会が開催されました。 東京からはid:shot6とid:yone098と私で参加し、私はAWS SDK for Javaについて発表…

WindowsインスタンスにEphemeralディスクをマウントする

AWS

JAWS-UGに「EC2のLargeインスタンスはディスクを850G使えると書いてあるけど、EBSインスタンスだと使えない!」という投稿があったので、調べてみました。

AWSの東京リージョン開設

AWS

AWSに東京リージョンが開設されました。

G-CLOUD Magazine 2011

AWS

最近サブウェイで野菜が大盛りにできる事を知りました。片山です。 2/11に、技術評論社から「G-CLOUD Magazine 2011」が出版されます。 G-CLOUD Magazine 2011 web Site Expert 編集部 技術評論社 Amazon.co.jp で詳細を見る 不定期発行(?)のクラウド専門誌G…

「Javaルールブック」改訂版を書きました

テスト計画チームが品質指標について決定したと言うので話を聞きに行ったら、「品質指標は各チームで決めて頂くということを決定しました」と言われました。 でおなじみの片山です。 数年前に発売された「Javaルールブック」という書籍の改訂のお話を頂き、…

JPNewTechプレパーティーに行ってきました

Beanstalkについてtweetしていたら、「Mr.Bean」からフォローされました。片山です。 1/22に行われた、JPNewTechプレパーティーに行ってきました。 会の趣旨 会自体は、開発者とデザイナーの交流の場を設けたい!という趣旨で開催されたそうです。 趣旨にふ…

PlextorのSSD

久々に秋葉原に行ったので、せっかくなのでSSDを買ってきました。 買ったのは、PX-128M2Sという製品。Plextor製128GのSSDです。TwoTopで28,970円でした。 Plextorといえば、CD-RとかDVD-Rのドライブで有名ですが、最近は訳あってSSDにも進出したみたいです。

AWSがPCI DSS 2.0 準拠のサービスプロバイダ認定

AWS

詳しい説明はAWSブログで。 http://aws.typepad.com/aws/2010/12/aws-achieves-pci-dss-20-validated-service-provider-status.html http://aws.typepad.com/aws_japan/2010/12/aws-achieves-pci-dss-20-validated-service-provider-status.html つい先日ISO…

JBossにデプロイするアプリを入れるフォルダを変更するの巻

あまりJBossを触ったことがなかったですが、タイトルの件を知りませんかと言われて調査したので、それのメモです。

GAE-T2-Flexの記事

id:arkwさんが、クラウドにFlexアプリを載せる記事で、T2Frameworkを紹介してくれました。 http://www.atmarkit.co.jp/fwcr/rensai2/flex4_05/01.html T2のほかにも、BlazeDS4とAMF Messaging Gatewayが紹介されており、またプラットフォームとしてEC2、GAE…

Javaフレームワーク開発入門のサポートページ

おかげさまでご好評を頂いているJavaフレームワーク開発入門ですが、サポートページをid:skimuraさんが開設されています。 http://www.dodododo.jp/book/9784797353402/ Javaフレームワーク開発入門木村 聡 ソフトバンククリエイティブ Amazon.co.jp で詳細…

G-CLOUD Summit 2010

宣伝です。 技術評論社さんが、クラウドコンピューティングのイベントを開催するそうです。 G-CLOUD Summit 2010 〜技術評論社がひも解くクラウドコンピューティングの世界〜 http://gihyo.jp/event/2010/gcloud 先日発売になったクラウド雑誌「G-CLOUD」の…

なんとかaaSのネームスペース問題

@dateofrockさんのつぶやき CaaS!! : ISID、パッケージソフトのクラウド展開にベライゾンのCaaSを採用 http://bit.ly/bqOC0R に対して、@sparklegateさんが もはや名前空間の奪い合いですな。 というリプライを返していて、そもそも「なんとかaaS」ってどの…

Javaクラウドプラットフォーム

日本オラクル、クラウド環境でのJava仮想化を実現するミドルウェア製品 http://cloud.watch.impress.co.jp/docs/news/20100810_386736.html http://cloud.watch.impress.co.jp/img/clw/docs/386/736/html/or04.jpg.html どう考えても効率いいですね、これは…

土産に期待

id:shot6がカサンドラサミットに行ってるそうです。 なんか懐かしいものを思い出しました。。。。