jaws-ug cli専門支部 #74 amazon kinesis firehose 入門

7
JAWS-UG CLI #74 Amazon Kinesis Firehose入門 2016/12/19 Mon Nobuhiro Nakayama

Upload: nobuhiro-nakayama

Post on 14-Apr-2017

61 views

Category:

Technology


9 download

TRANSCRIPT

Page 1: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

JAWS-UG CLI #74Amazon Kinesis Firehose入門

2016/12/19 Mon

Nobuhiro Nakayama

Page 2: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

{

"name":"Nobuhiro Nakayama",

"company":"UCHIDAYOKO CO., LTD.",

"favorite aws services":[

"Directory Service",

"IAM",

"AWS CLI"

],

"certifications":[

"AWS Certified Solutions Architect-Professional",

"AWS Certified SysOps Administrator-Associate",

"Microsoft Certified Solutions Expert Server Infrastructure",

"Microsoft Certified Solutions Expert SharePoint",

"IPA Network Specialist",

"IPA Information Security Specialist"

]

}

Page 3: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

Amazon Kinesis Firehoseとは?

2017/1/22 3

Page 4: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

Amazon Kinesis Firehose

• ストリームデータを転送するマネージドサービス

• Kinesis Agent/SDKなどを利用してKinesis Firehoseのエンドポイントへデータを登録

• S3/RedShift/ElasticSearch Serviceへの転送をサポート

• 管理不要/マネージドサービス

2017/1/22 4

https://aws.amazon.com/jp/kinesis/firehose/ より引用

Page 5: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

ハンズオン

1. 【事前準備】データ配信先の作成など(S3 Bucket)

2. Delivery Streamの作成/配信先の設定

3. データの登録(単一レコードの登録/複数レコードのバッチ登録)

4. apacheのアクセスログの配信

5. 【後片付け】リソースの削除

2017/1/22 5

Page 6: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

ハンズオン

2017/1/22 6

Service Role

Instance Role

Delivery

Stream

CloudWatch Logs

S3 BucketKinesis

Agent

put-record

/put-record-batch

Access log

(apache)

Page 7: JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門

コマンド

• 全部で7コマンド

• create-delivery-stream

• delete-delivery-stream

• describe-delivery-stream

• list-delivery-streams

• put-record

• put-record-batch

• update-destination

2017/1/22 7