Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
AWS IoT and Edge Computing Deep Dive
1. 23rd May 2017
Deep Dive: AWS IoT
Ian Massingham, Technical Evangelist, AWS @IanMmmm
Danny Lousberg, VP Product Management, Technicolor Connected Home
3. AWS: hyperscale infrastructure for connected devices
Amazon SNS
Mobile Push
and Notifications
AWS Lambda
Run Code in
Response to Events
Amazon DynamoDB
Predictable and Scalable
NoSQL Data Store
Amazon Kinesis
Streaming Analytics
Amazon Redshift
Petabyte-Scale
Data Warehouse
…and more
Amazon API Gateway
Build, Deploy, and Manage
APIs
Amazon Cognito
User Identity and Data
Synchronization
5. AWS IoT: simplify & accelerate IoT development
Amazon SNS
Mobile Push
and Notifications
Amazon DynamoDB
Predictable & Scalable
NoSQL Data Store
AWS Lambda
Run Code in
Response to Events
Amazon Redshift
Petabyte-Scale
Data Warehouse
…and more
Amazon
API Gateway
Build, Deploy, &
Manage APIs
Amazon Kinesis
Streaming Analytics
Amazon Cognito
User Identity and
Data Synchronization
AWS IoT
Connect Devices to
the Cloud
6. AWS IoT
“Securely connect one or one billion devices to AWS,
so they can interact with applications and other devices”
7. AWS IoT: Core Capabilities
Message Broker
AWS-grade security
Rules engine
Device Shadows
Device Registry
Managed Platform
Seamless integration
with all of AWS
22. Device Provisioning at Scale:
How do you get these keys &
certificates onto your devices?
23. Getting keys & certificates onto your devices
• Simple at the device prototyping stage
• Copy or flash them (& the CA cert) onto your device
• More complex in volume manufacturing
• Still copying or flashing keys & certs, but the numbers increase
• Use AWS SDKs/CLI to automate key & certificate creation.
Provide keys & certificates to your device manufacturing partners
25. https://aws.amazon.com/blogs/iot/just-in-time-registration-of-device-certificates-on-aws-iot/
Just-in-Time Registration of Device Certificates
Register your
CA Cert with
AWS IoT
Sign device certs
with your CA cert
$aws/events/certificates/
registered/<caCertificateID>
{
"certificateId": "<certificateID>",
"caCertificateId": "<caCertificateId>",
"timestamp": "<timestamp>",
"certificateStatus": "PENDING_ACTIVATION",
"awsAccountId": “<awsAccountId>",
}
AWS IoT
MQTT Endpoint
New certificate state set to
PENDING_ACTIVATION
AWS IoT Rule invokes
AWS Lambda function
AWS Lambda function
activates certificate &
attaches policy
New certificate state set to
ACTIVE
27. Round-trip latency
Intermittent connectivity
Expensive bandwidth
Programming and updating embedded software needs specialized skills
Limited to what is on the device unless you rewrite or program the device
Challenges Of Devices Living On The Edge
28. AWS Greengrass
Embed Lambda Compute (& Other AWS Services) in Connected Devices
Preview Available Now
Use The Same AWS Programming Model In Devices And The Cloud
29. Danny Lousberg, VP Product Management
Tuesday, May 23, 2017
Smarter Gateways with Edge Compute
Technicolor Connected Home
30. Technicolor’s key role in all phases of content
CREATION DISTRIBUTION CONSUMPTIONè è
#1 IN HOME
GATEWAYS
#2 IN SETTOP
BOXES
500M DEVICES
SHIPPED
250 OPERATORS
GLOBALLY 80% CE VENDORS
USE OUR IP
40K PATENTS#1 IN PRE & POST
PRODUCTION
70% OF HOLLYWOOD
BLOCKBUSTERS
150K VFX SHOT
ANNUALLY
31. New Products and Services with Greengrass
10Gb Broadband GW
Extraordinarily powerful – Best Wi-Fi
Carrier-grade – Full service platform
Tri-band Wi-Fi Extender
Whole home coverage – Cool design
Intelligent diagnostics and roaming
Personal Assistant
Voice-activated user experience
App – Helpdesk optimization
32. Greengrass Benefits
PROBLEM SOLUTION BENEFITSè è
LAMBDAS and CONTAINERS TTM, TCO, SecurityMONOLITHIC FIRMWARE
EDGE COMPUTECLOUD HOSTING COSTS Cost, Privacy
CLOUD DEVELOPMENT MODELEMBEDDED SW SKILLS Dev Community
FLEXIBILITY to DECIDE WHEN,
WHERE and HOW to DEPLOY SERVICESè
35. Conclusions
Clear Benefits ► Greengrass enables faster TTM, reduced TCO and
increased FLEXIBILITY & PRIVACY to the benefit
of Technicolor, service providers and consumers
Opportunities ► By building bridges between CLOUD and EDGE,
we are creating opportunities for INNOVATION and
improved consumer EXPERIENCES in the home
New Products ► A leader in the connected home, TECHNICOLOR is
excited to introduce Greengrass, starting with these
new PRODUCTS and SERVICES