ハンズラボエンジニアブログAWSの話題を中心に、日々の業務やプログラミングの徒然を綴るエンジニアブログです。Kinesis2015年10月8日ハンズラボPocketこんにちは、今井です。ありがたいことに、今年もre:Inventに参加しています。今日のキーノートでたくさんの新サービスが発表されました。CLIを使って試してみました。CLIを最新化します。CLIのリージョンとプロファイルを指定します。現状、us-east-1、us-west-2、eu-west-1のみ対応していますので、us-west-2を使ってみます。helpストリームを作成するのに必要なパラメータを表示してみます。S3とRedshiftの設定がありますので、Redshiftのほうは削除します。Roleが必要なようなので、こちらはマネジメントコンソールから作成します。Roleボタンを押して、Role名を入力します。Firehoseが用意されているので、その行のSelectボタンを押します。PolicyとしてAmazonKinesisFirehoseS3DeliveryRoleを選択します。Roleボタンを押して完了です。S3バケットが必要なので作成します。s3://imai-us-west-2/最終的なパラメータは以下のとおりです。create_delivery_stream.jsonという名前で保存します。バケット名はARN表記なので、バケット名の前にarn:aws:s3:::をつけます。S3オブジェクトのプリフィックスとして、Firehose/を指定しています。"NoEncryption"}}}それでは、ストリームを作成してみましょう。"arn:aws:firehose:us-west-2:XXXXXXXXXXXX:deliverystream/TryFirehose"}作成されたストリームの情報を表示してみます。DeliveryStreamStatusがACTIVEになるまで2、3分程度待ちました。"arn:aws:s3:::imai-us-west-2"}}]}}レコードを追加してみましょう。"Rlaf6vWHOM6MDTwwYjkxhYk31RuRSgt8wNNoevUBcBebzqEjEYf/oOP/8j7YBdm9ueWEE2mWllJyqpa9al7+eFWP+miACJjiHXE0WGTUS3Fkx6ITNza2uflqIKqbV2mqCWmxcya72sCTGyFFfI0yWfO4qcXW0f2BdAqYYYf+L5xwBethYTVrRbGzovFmIAvA47wQ4i2GVSCWNdUeB6TjoU4iqsWcCqqO"}S3に保存されたか確認します。TryFirehose-1-2015-10-08-08-39-01-c932df0e-7ce1-4e81-9014-1baffa89d6fd.gz中身を見てみます。data\n%日本語も入れてみます。"+cZOTC7PY0PmqgSN8n+bSdBBLkLriYKKTEVxSLqc96TAmpzbb9M3u4zncomXLh0ujsbDkrl1zSetvCO9sEdo285q9XFlcyQYfdV5szLJYOp0i3MrY9gg2258YNfgxF0rwetV3+OrKRlc+hF0cpohnqTRQtxjiRgGOHbqFPR6jcChmpQV7oY7cTyqViCvMTkHEh7kDJotWAEa1FFJf32ivEOJQTd6vjDE"}日本語も問題なく入力できました。zcatとらい\nふぁいあほーす\n%利用料はデータを入れた分に対してかかるようですが、忘れずにストリームの削除をしておきます。Beanstalk(4)GitHub(2)Go(1)IAM(1)JavaScript(3)Kinesis(1)Lambda(7)S3(1)SQS(1)Vue.js(1)serverless(3)イベント(11)キーボード部(1)スクラム(1)デザイン(2)ブロックチェーン(1)新人研修(15)暗号通貨(1)機械学習(1)CONTACTハンズラボへのお問い合わせ、取材・講演のご依頼は、こちらからお願い致します。折り返し担当者よりご連絡させていただきます。RESERVED.トップ。