Upload
yutaka-hiroyama
View
175
Download
1
Embed Size (px)
Citation preview
rekindle
28 Oct 2015cloudpack 廣山 豊
自己紹介廣山 豊 (ヒロヤマ ユタカ)所属:
好きなサービス: API Gateway
what’s a
• ラスベガスで開催される AWS のイベント• 今年で4回目• 来場者数はのべ 19,000 人• 会場はベネチアンホテル内
要するに、 AWS 祭り!
アジェンダ•Amazon Kinesis• AWS IoT• AWS Mobile Hub• AWS Lambda• Amazon API Gateway
アジェンダ•Amazon Kinesis• AWS IoT• AWS Mobile Hub• AWS Lambda• Amazon API Gateway
Amazon Kinesis
• Amazon Kinesis Stream update
AWS Kinesis Stream
• PutRecords API : 500records 、 5MB payload• 最大ペイロード増加
50KB -> 1MB• 伝播時間の削減• Kinesis Client Library
Python 、 Node.js 、 Ruby ...• Kinesis Producer Library• サーバサイド・タイムスタンプ• 保持期間の拡張
24 時間 -> 7 日
Amazon Kinesis
• Amazon Kinesis Stream
• Amazon Kinesis Firehose new
update
Amazon Kinessis Firehose
• 入力ストリームをごくごく簡単にS3 や Redshift に格納することができる。
• 自動スケール• 圧縮や暗号化も可能• 従量課金 ( 0.035 $ / G )
ごくごく簡単に。。。
ウソじゃないだろうな!?
AWS Kinesis Firehose デモ1. Firehose でストリーム作成2. CLI でデータを PUT
$ aws firehose put-record --delivery-stream-name test-stream --record Data="some data\n”
3. S3 にオブジェクトができたことを確認
Amazon Kinesis
• Amazon Kinesis Analytics
• Amazon Kinesis Stream
• Amazon Kinesis Firehose new
new
update
Amazon Kinesis Analytics
• 入力ストリームを SQL でデータ分析• 分析したデータを Firehose に流し込むことも可能
Amazon Kinesis Analytics
続きは、事前登録で!https://aws.amazon.com/jp/kinesis/analytics/
アジェンダ• Amazon Kinesis•AWS IoT• AWS Mobile Hub• AWS Lambda• Amazon API Gateway
AWS IoT
IoT デバイスと、 AWS や他の web サービスまたは別の IoT デバイスをセキュアに繋ぐ機能を提供する。デバイス間のメッセージ数で課金。
new
構成要素
構成要素
Device Gateway
• デバイスと AWS IoT の通信部を担う• プロトコル・ MQTT・ HTTP 1.1• 自動スケール
構成要素
認証と許可• 証明されたデバイスのみと接続可能• 認証形式・ SigV4
(AWS 認証メソッド。 MQTT ではサポートしない )・ X.509• 認証に対する集中管理が可能• Cognito を使ったモバイルアクセスもサポート
構成要素
ルールエンジン• SQL ライクなルールを記述• フィルタリングや簡単な演算を実行• 他の AWS サービスや外部サービスの起動
Dynamo DB 、 Kinesis 、 S3 、 SNS 、 Lambda
構成要素
デバイスのシャドウ• デバイスの非接続状態を吸収する
構成要素
AWS IoT デバイス SDK
CJavaScript
Arduino
スターターキットも販売
アジェンダ• Amazon Kinesis• AWS IoT•AWS Mobile Hub• AWS Lambda• Amazon API Gateway
AWS Mobile Hub
• テストは Device Firm 連携• Cognito の連携も楽々• 無料!!
new
モバイルアプリケーション作成支援ツール。AWS のサービスを利用したアプリケーションを容易に開発できる。
AWS Mobile Hub
公式サイトからの抜粋:AWS Mobile Hub により、機能、スケーラビリティ、信頼性と AWS の低いコストを数分で利用することができます。
数分以内に。。。
ウソじゃないだろうな!?
AWS Mobile Hub デモ1. Facebook アカウントでの User ログイン機能付きのアプリ作成2. Xcode でシミュレート
アジェンダ• Amazon Kinesis• AWS IoT• AWS Mobile Hub•AWS Lambda•Amazon API Gateway
AWS Lambda
• Python 対応 ( Python2.7 )• 時間延長
60sec -> 300sec• スケジュール起動• バージョニング、エイリアス• VPC 対応• AWS リソース追加
SES 、 CloudWatchLogs 、 IoT
update
Amazon API Gateway
ようこそ!東京リージョンへ!!update
まとめ
EC2 レスの時代が本格化!!
おまけ
cloudpack では、ラスベガスで平日昼間から酒が飲めるらしい
ということで…
Join us!!
Fin.