SlideShare a Scribd company logo
1 of 49
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The Anatomy of a Successful IoT Project
Brett Francis
Principal Product Solutions Architect
AWS/IoT
I O T 2 0 2
Michael Garcia
Principal Product Solutions Architect
AWS/IoT
Jeroen Groener
IoT Project Leader
Pentair/Filtration Solutions
Federico Senese
Senior Consultant
AWS/Professional Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
Guiding principles
Anatomy of an IoT project
Best practices to get started
PENTAIR
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud developer
Operations
analyst
Security architect
Business decision
maker
Device
engineer
Product manager
Which personas are involved?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
“An IoT project without an identified
business outcome is a science project.”
- AWS Customers
Everyone
“Projects should last 12 months
and work backwards to the MVD.”
- AWS Customers
Everyone
“Get help! AWS Partner ecosystem,
AWS Training, AWS Professional
Services.”
- AWS Customers
Everyone
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Dimensions: Number of devices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Dimensions: Data volume
• RPM
• Vibration
• Latitude
• Longitude
• Acceleration
• Speed
• ON/OFF
• Intensity
• Color
Low volume
High volume
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Dimension: Common IoT project phases
Prototype
Scaled production
deployment
Pilot Limited production
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Prototype Product manager, cloud dev &
device engineer
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pilot Technical roles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Limited production Technical roles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scaled production Everyone
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Common IoT project phases
Prototype
Scaled production
deployment
Pilot Limited production
Technical validation
Business validation
~12 months w/ validated business outcome
Weeks Months Months
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Best practices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Best practices Security architect & cloud dev
• As Thing Name in the Device Registry
• As the MQTT Client when establishing an MQTT connection
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Example:
data/hv100/bld1518/basement/hvac719
Device engineer & cloud dev
Best practices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
{
"version": "2018-04-01",
"deviceId": "<solution_unique_device_id>",
"data": [ {
"sensorId": "<device_sensor_id>",
"ts": "<utc_timestamp>",
"value": "<actual_value>"
} ]
}
Best practices Device engineer & cloud dev
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Best practices Device engineer & cloud dev
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Best practices
Kinesis Data
Stream
AWS
Lambda
AWS IoT
Core
Device
IoT Rule
Cloud developer & ops analyst
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
IoT Atlas
Library of general
architectural designs
for IoT
1. Go online
2. Learn
3. Contribute
http://iotatlas.net
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Best practices Device & application engineer
Yes
No
Device
ShadowYes
Yes, but…
MQTT
protocol
AWS IoT Device
Management
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud developer & ops analyst
myMQTTClient.subscribe("#", 1, customCallback)
Best practices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Training
FREE digital content–IoT
Foundation Series
https://www.aws.training/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Jeroen Groener
IoT Project Leader
Pentair/Filtration Solutions
Federico Senese
Senior Consultant
AWS/Professional Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
In the past 15 years, Pentair BMF products produced
over 300 billion glasses of beer
About 40 glasses of beer for today's global population
Beer Membrane Filter (BMF): Metrics
Pentair’s new connected equipment:
• Reduces your water and CO2 consumption
• Lowers your OPEX and CAPEX
• Sustainability, environment, & financial gain
Our new connected equipment powered by AWS
boosts the installed base output by
approximately 1.5 billion glasses of beer annually
This equals the beer consumption of five million
people in the USA annually
BMF +Flux continuous line 700HL/H @Oettinger
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Prototype
Customer needs, VOC
Legacy architecture limitations
Identify used shortcuts
Lesson learned:
Be ready to embrace changes
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Prototype
What needs to change?
Mindset
Build AWS expertise
Define new comfort zone
Lesson learned
Challenge existing model
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pilot
Product revenue
Invoice material
Invoice material
& hours
Service level
agreements
Product as a
service
Managed service
Legend:
Value proposition
Business model
Customerrelationship
Fulfill customers' expectations …
Outcome-based
service
Define new product management goals
Enable customer interaction
Lesson learned
Initiate digital transformation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Edge IoT
Analytics
Application
services
Client
Mobile
client
Pentair: Pilot architecture
Lesson learned
Build the DevOps team
Notifications
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pilot
Business viability
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Limited production
Make it real
Perform a security review
Finalize your framework
Engage in new initiatives
Lesson learned
Orchestrate for scale
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scaled production
Deep dive in single product
Onboard other products
Make sure OT/IT integration is
fully deployed
Use CI/CD methodologies
Lesson learned
Scale in multiple dimensions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pentair: Prototype
Proofs of concept
Guide customers through AWS: both services and organization
AWS prototype architects: hands-on assistance
Prototype
Scaled
production
Limited
productionPilot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pentair: Pilot
Architectural review
AWS Greengrass tuning
Data ingestion & processing workflows
Prototype
Scaled
production
Limited
productionPilot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pentair: Limited production
Security assessment
Account baseline
Multi-account setup framework
Scale within Pentair enterprise
Prototype
Scaled
production
Limited
productionPilot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pentair: Limited production
Root
Deployment Management Brewer1 Brewer2Personal
Accounts Accounts
Accounts
Repository Security
Accounts
CodeCommit
Account
Pipelines
Account
Master
Account
DTAP
OUs
DTAP
OUs
Accounts
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pentair: Scaled production
Partner enablement
Ad hoc support
Prototype
Scaled
production
Limited
productionPilot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Conclusion
Business
2. Be ready to embrace changes
3. Challenge existing model
5. Initiate digital transformation
Technology
1. Cutting-edge technology
4. Build the DevOps team
6. Orchestrate for scale
IoT adoption path
Future proof products
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Brett Francis
Principal Product Solutions
Architect
AWS/IoT
Michael Garcia
Principal Product Solutions
Architect
AWS/IoT
Jeroen Groener
IoT Project Leader
Pentair/Filtration Solutions
Federico Senese
Senior Consultant
AWS/Professional Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Amazon Web Services
 
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...Amazon Web Services
 
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...Amazon Web Services
 
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Amazon Web Services
 
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...Amazon Web Services
 
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018Amazon Web Services
 
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...Amazon Web Services
 
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018Amazon Web Services
 
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...Amazon Web Services
 
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018Amazon Web Services
 
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...Amazon Web Services
 
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...Amazon Web Services
 
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...Amazon Web Services
 
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...Amazon Web Services
 
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...Amazon Web Services
 
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...Amazon Web Services
 
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018Amazon Web Services
 
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...Amazon Web Services
 
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...Amazon Web Services
 

What's hot (20)

Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
 
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...
 
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...
Set Up a Communications Platform on AWS with AI-Enhanced Services (TLC302) - ...
 
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...
Build, Train, and Deploy Machine Learning for the Enterprise with Amazon Sage...
 
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
 
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...
 
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018
 
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...
 
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
 
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...
 
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018
 
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...
 
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...
Architecting Digital Media Archive Migrations with AWS (STG357) - AWS re:Inve...
 
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...
SaaS Analytics and Metrics: Capturing and Surfacing the Data That's Fundament...
 
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...
[NEW LAUNCH!] Introducing ML Insights with Amazon QuickSight (ANT379) - AWS r...
 
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
 
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
 
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018
Network Foundations on AWS (GPSCT409) - AWS re:Invent 2018
 
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...
 
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...
Migrating Workloads from Oracle to Amazon Redshift: Best Practices with Pfize...
 

Similar to Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018

Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Amazon Web Services
 
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitTransforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitAmazon Web Services
 
Connected Product Development - Secure Cloud & Local Connectivity for Microco...
Connected Product Development - Secure Cloud & Local Connectivity for Microco...Connected Product Development - Secure Cloud & Local Connectivity for Microco...
Connected Product Development - Secure Cloud & Local Connectivity for Microco...Amazon Web Services
 
The Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedThe Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedAmazon Web Services
 
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...Amazon Web Services
 
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...Amazon Web Services Korea
 
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudIndustrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudAmazon Web Services
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption Tom Laszewski
 
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...Amazon Web Services
 
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Amazon Web Services
 
Come costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-MLCome costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-MLAmazon Web Services
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Amazon Web Services
 
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018Amazon Web Services
 
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018Amazon Web Services
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Amazon Web Services
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfAmazon Web Services
 
Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Amazon Web Services
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Amazon Web Services
 
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018Amazon Web Services
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Amazon Web Services
 

Similar to Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018 (20)

Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
 
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitTransforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
 
Connected Product Development - Secure Cloud & Local Connectivity for Microco...
Connected Product Development - Secure Cloud & Local Connectivity for Microco...Connected Product Development - Secure Cloud & Local Connectivity for Microco...
Connected Product Development - Secure Cloud & Local Connectivity for Microco...
 
The Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons LearnedThe Future of Enterprise IT - Lessons Learned
The Future of Enterprise IT - Lessons Learned
 
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...
Amazon FreeRTOS: IoT Operating System for Microcontrollers (IOT208-R1) - AWS ...
 
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...
Why customers run SAP on AWS for Industry 4.0::Douglas Bellin::제조업 이노베이션 데이 S...
 
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudIndustrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
 
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
 
Come costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-MLCome costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-ML
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018
 
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018
 
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
 
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdfTransforming Product Development- AWS Transformation Day Raleigh 2018.pdf
Transforming Product Development- AWS Transformation Day Raleigh 2018.pdf
 
Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
 
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
Unlocking Software Innovation with AWS - Adrian White - AWS TechShift ANZ 2018
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The Anatomy of a Successful IoT Project Brett Francis Principal Product Solutions Architect AWS/IoT I O T 2 0 2 Michael Garcia Principal Product Solutions Architect AWS/IoT Jeroen Groener IoT Project Leader Pentair/Filtration Solutions Federico Senese Senior Consultant AWS/Professional Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda Guiding principles Anatomy of an IoT project Best practices to get started PENTAIR
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud developer Operations analyst Security architect Business decision maker Device engineer Product manager Which personas are involved?
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. “An IoT project without an identified business outcome is a science project.” - AWS Customers Everyone
  • 8. “Projects should last 12 months and work backwards to the MVD.” - AWS Customers Everyone
  • 9. “Get help! AWS Partner ecosystem, AWS Training, AWS Professional Services.” - AWS Customers Everyone
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dimensions: Number of devices
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dimensions: Data volume • RPM • Vibration • Latitude • Longitude • Acceleration • Speed • ON/OFF • Intensity • Color Low volume High volume
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dimension: Common IoT project phases Prototype Scaled production deployment Pilot Limited production
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Prototype Product manager, cloud dev & device engineer
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pilot Technical roles
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Limited production Technical roles
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Scaled production Everyone
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Common IoT project phases Prototype Scaled production deployment Pilot Limited production Technical validation Business validation ~12 months w/ validated business outcome Weeks Months Months
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Best practices
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Best practices Security architect & cloud dev • As Thing Name in the Device Registry • As the MQTT Client when establishing an MQTT connection
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Example: data/hv100/bld1518/basement/hvac719 Device engineer & cloud dev Best practices
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. { "version": "2018-04-01", "deviceId": "<solution_unique_device_id>", "data": [ { "sensorId": "<device_sensor_id>", "ts": "<utc_timestamp>", "value": "<actual_value>" } ] } Best practices Device engineer & cloud dev
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Best practices Device engineer & cloud dev
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Best practices Kinesis Data Stream AWS Lambda AWS IoT Core Device IoT Rule Cloud developer & ops analyst
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. IoT Atlas Library of general architectural designs for IoT 1. Go online 2. Learn 3. Contribute http://iotatlas.net
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Best practices Device & application engineer Yes No Device ShadowYes Yes, but… MQTT protocol AWS IoT Device Management
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud developer & ops analyst myMQTTClient.subscribe("#", 1, customCallback) Best practices
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Training FREE digital content–IoT Foundation Series https://www.aws.training/
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Jeroen Groener IoT Project Leader Pentair/Filtration Solutions Federico Senese Senior Consultant AWS/Professional Services
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. In the past 15 years, Pentair BMF products produced over 300 billion glasses of beer About 40 glasses of beer for today's global population Beer Membrane Filter (BMF): Metrics Pentair’s new connected equipment: • Reduces your water and CO2 consumption • Lowers your OPEX and CAPEX • Sustainability, environment, & financial gain Our new connected equipment powered by AWS boosts the installed base output by approximately 1.5 billion glasses of beer annually This equals the beer consumption of five million people in the USA annually BMF +Flux continuous line 700HL/H @Oettinger
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Prototype Customer needs, VOC Legacy architecture limitations Identify used shortcuts Lesson learned: Be ready to embrace changes
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Prototype What needs to change? Mindset Build AWS expertise Define new comfort zone Lesson learned Challenge existing model
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pilot Product revenue Invoice material Invoice material & hours Service level agreements Product as a service Managed service Legend: Value proposition Business model Customerrelationship Fulfill customers' expectations … Outcome-based service Define new product management goals Enable customer interaction Lesson learned Initiate digital transformation
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Edge IoT Analytics Application services Client Mobile client Pentair: Pilot architecture Lesson learned Build the DevOps team Notifications
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pilot Business viability
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Limited production Make it real Perform a security review Finalize your framework Engage in new initiatives Lesson learned Orchestrate for scale
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Scaled production Deep dive in single product Onboard other products Make sure OT/IT integration is fully deployed Use CI/CD methodologies Lesson learned Scale in multiple dimensions
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pentair: Prototype Proofs of concept Guide customers through AWS: both services and organization AWS prototype architects: hands-on assistance Prototype Scaled production Limited productionPilot
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pentair: Pilot Architectural review AWS Greengrass tuning Data ingestion & processing workflows Prototype Scaled production Limited productionPilot
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pentair: Limited production Security assessment Account baseline Multi-account setup framework Scale within Pentair enterprise Prototype Scaled production Limited productionPilot
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pentair: Limited production Root Deployment Management Brewer1 Brewer2Personal Accounts Accounts Accounts Repository Security Accounts CodeCommit Account Pipelines Account Master Account DTAP OUs DTAP OUs Accounts
  • 45. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pentair: Scaled production Partner enablement Ad hoc support Prototype Scaled production Limited productionPilot
  • 46. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Conclusion Business 2. Be ready to embrace changes 3. Challenge existing model 5. Initiate digital transformation Technology 1. Cutting-edge technology 4. Build the DevOps team 6. Orchestrate for scale IoT adoption path Future proof products
  • 47. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 48. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Brett Francis Principal Product Solutions Architect AWS/IoT Michael Garcia Principal Product Solutions Architect AWS/IoT Jeroen Groener IoT Project Leader Pentair/Filtration Solutions Federico Senese Senior Consultant AWS/Professional Services
  • 49. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.