Upload
-
View
437
Download
5
Embed Size (px)
Citation preview
IoT AWS
20141129
JAWS-UG
@youukkari AWS JAWS-UG 4 (DR (JAVA) Web(CakePHP) ! !
(11/22 Google Cardbord Leap motionkinnect IaaS
2006 AWS
IT
AWS
US East (N. Virginia) US West (Oregon) US West (N. California) EU (Ireland) Asia Pacic (Singapore) Asia Pacic (Tokyo) Asia Pacic (Sydney) South America (So Paulo)
AWS
! ! 1GB010TB1GB0.201 10GB2002/ !
(CDP)http://aws.amazon.com/jp/cdp/
!Amazon Web Services Simple Monthly Calculator http://calculator.s3.amazonaws.com/calc5.html?lng=ja_JP
AWS
AWS
AWS
AWSIoT Drive+
http://221616.com/drive-plus/
AWSIoT Drive+Amazon Kinesis
Amazon Kinesis
Kinesis
Kinesis
!StreamStream1Shard
Shard 1MB/sec, 1000 TPS 2 MB/sec, 5TPS
Data RecordData Record24 AZ
Shard
!
!Management Console/API
PutRecord API
http://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html
AWS SDK for Java, Javascript, Python, Ruby, PHP, .Net
AWS CLI
AWSIoT Drive+
EC2
Amazon KinesisEC2KCLRedshift
AWSEC2
12t2.micro 750
!
EC2
!! !
CPURAM
EBS
OS// LinuxWindows Server 2012FreeBSD
2IP
!!
EC2
!! =
9
(GovCloud
( : AZ)
(AZ)
AZ ( )
!!
AZEC2
=
() CPU
!
!!
!!
GetShardIterator APIGetRecords API Kinesis Shard
Kinesis Client Library
Kinesis Client LibraryJava
Github https://github.com/awslabs/amazon----kinesis----client
!EC2DynamoDBRedshift
!
Kinesis Client Library
AWSIoT Drive+
S3
!Amazon S3Web
AWS12006
Web
( 5 GB20,000 Get 2,000 Put)
!
Amazon S3
!
!!
Amazon S3
AWSIoT Drive+
S3Redshift
Amazon Redshift
!(1=1000=100) 2TB1.6PB,PostgreSQLJDBC/ODBC,Tableau
11000(10)
(dw2.large)
!
!
Amazon Redshift
AWSIoT Drive+
S3
Amazon DynamoDB
Dynamo
! NoSQL as a Service
!
!
Amazon DynamoDB
! SPOF(
3AZ
!!
!
!
!!!
!
AWSIoT Drive+
SQS
SQS
4 6014
1120,000Inight 120,000OverLimit
: 256KB
Amazon SQS (Simple Queue Service)
AWSIoT Drive+MbiilePushCognito
!
!
Simple Notication Service(SNS)
PUSH
!
!
Mobile Push
Sync
Identity Broker ID
ID
ID
ID
Sync
-
Key/Value
Amazon Cognito
1
JAWS-UG
JAWS-UG