A presentation at AWS re:Invent in December 2019 in Las Vegas, NV, USA by Daniel "phrawzty" Maher
IOT204-S More than rubber on the road: Tires in an IoT world Roberto Delrosso Digital Innovation Lead Pirelli Daniel Maher Developer Relations Datadog © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pirelli
Every company is a tech company
Datadog
Pirelli: A pure tire company… Cars Moto Motorsport Bicycling
…or not
Pirelli’s focus High-end and prestige markets Premium products Prestige brand
From whence we came Standard story: everything on-prem at data centers and in factories
Moving to the cloud… Nearly 150 years of legacy More than just software
B2B and B2C Historically B2B-focused Today, B2C is growing quickly
The past: pretty good! Built progressively and from organic needs State of the art, at the time
Focus Core system priorities Protecting trade secrets Securing sensitive data
Promise and potential challenges of the cloud Unlock creative potential Massive cultural shift Agile? DevOps? It’s complicated…
The first phase Brand new team with a big responsibility Lift and shift
Let’s talk tech
Advantages of the first phase Technical advantages? Sure. Business advantages? Sì!
Observability: required Monitoring isn’t enough Partner with an expert
What is Observability?
Increasing complexity and scale
An holistic, multi-dimensional approach
Story time! Critical B2C service crossing multiple segments and teams Chasing problems; chasing ghosts…
Everybody needs friends Growing internally and externally AWS collaboration Datadog collaboration
The second phase Level-up: new tech, new culture Move faster and safer
Docker for all! No lifting and shifting; need to rearchitect things Containerization is definitely faster, but is it safer?
Trust, but verify Rapid prototyping Managed services Infrastructure concerns
Serverless (Lambda) What is it? Works for some things, but not for others Operational advantages and concerns
Serverless, a practical example APIs are often good candidates for serverless May require significant design and implementation changes
Some of the cool things we’re building Racing on tracks Managing truck fleets Sustainable mobility
https://cycleapi.pirelli.digital http (REST) Web front end (AngularJS, Redux) eu-west-1-a eu-west-1-c Database (AuroraDB) Replica VM1 VM2 Java microservices Java microservices http (REST) AWS API Gateway http (REST) E-Bikes Cloud (Stromer) Native iOS and Android App
Setting standards Provide guidance to teams both internally and externally Not dogma—adaptability is key!
Future improvements; the third phase AWS Landing Zone Improved observability story Secrets management
Thank you! Roberto Delrosso Digital Innovation Lead Pirelli Daniel Maher Developer Relations Datadog © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.