20141129第1回九州iot/m2m勉強会 〜iotでのクラウド利用〜

41
IoTでのクラウド利用 ~AWSを利用したデータのインプットと活用のちょっとだけ具体的な話~ 藤崎 優 2014年11月29日 JAWS-UG北九州

Upload: -

Post on 12-Jul-2015

438 views

Category:

Technology


5 download

TRANSCRIPT

  • 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