2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li
2
Thanksforjoiningus.
What best describes your role?
Other
15%
DevOps Engineer
12%
Platform Engineer
15%
Engineering Management
25%
Developer
33%
4
https://gitter.im/datawire/summit
#msvsummit
Monday, July 24
1 PM - 1:30 PM EDT Opening Keynote: Trends in Microservices Richard Li, Datawire
1:30 PM - 2:30 PM EDT Microservices at Squarespace Kevin Lynch & Doug Jones, Squarespace
Tuesday, July 25
10 AM - 11 AM EDT How to Avoid Creating a GitHub Junkyard Lauri Apple, Zalando
1 PM - 2 PM EDT
Ancestry’s Journey towards Microservices,
Containerization, and Kubernetes
Paul MacKay, Ancestry
Wednesday, July 26
1 PM - 2 PM EDT
Move fast, make things: how developers
can successfully adopt microservices
Rafael Schloming, Datawire
Thursday, July 27
1 PM - 2 PM EDT The Mechanics of Deploying Envoy at Lyft Matt Klein, Lyft
2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li
7
Microservices
Single Release Cycle of
Monolithic Apps
Multiple, Independent
Release Cycles
8
Fivetrendsinmicroservices
adoption
9
reliability, availability, scalability
Trend1:Theevolvingroleofoperations.
10
reliability, availability, scalability
developer
productivity
11
• dev
environment
• app resilience
• CD pipeline
• app monitoring
• canary
deployment
• …
Platform Engineers:
common tools &
infrastructure for the rest
of the dev team.
12
TODAY! 1:30pm EDT
13
Trend2:It’sapolyglotworld(andreally,italwayshasbeen).
14
It’sveryhardtobuildaneffectivemicroservices
architecturewithasinglelanguagestack.
Each service might be written in a single language, but the library
versions used are different
• If you try to make them the same, you end up with a distributed
monolith
Different languages are good at different things, e.g., Python for
data analysis is a common use case
15
Trend3:TheServiceMesh
2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li
17
ServiceMesh
Service
Service
Service
Service
Service
Service
 Resilience
 Observability
 Security
18
Aservicemeshletsservicescommunicatewitheachother.
Hystrix, Ribbon, Eureka
(Library approach)
AirBnb SmartStack
(Proxy approach)
Envoy / Istio
(Proxy)
19
Aservicemeshletsservicescommunicatewitheachother.
Envoy / Istio
Thursday, 1pm EDT
I'm running a service mesh in production
3%
I'm actively evaluating service meshes
8%
I've read about them
32% Not at all
57%
Trend4:Opensourceinfrastructure
8%
8%
7%
19%
58%
We are not using
Kubernetes
We have a dev/test cluster for
evaluation
We have a dev/test cluster under active
use
We are running a few production
services on Kubernetes
We’re mostly running our
production on Kubernetes
2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li
24
Trend5:Bottomsupadoption
25
“We’re going agile”
“We’re adopting J2EE”
“We’re adopting the cloud”
26
“We’re going agile”
“We’re adopting J2EE”
“We’re adopting the cloud”
“This is taking forever,
I’m just going to start
with an empty repo.”
27
“This is taking forever,
I’m just going to start
with an empty repo.”
Wednesday, 1pm EDT
28
Thankyou!AndintroducingSquarespace.

More Related Content

PDF
2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...
PDF
2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ...
PDF
Don't Assume Your API Gateway is Ready for Microservices
PDF
2017 Microservices Practitioner Virtual Summit: Move Fast, Make Things: how d...
PDF
NYC Kubernetes Meetup: Ambassador and Istio - Flynn, Datawire
PDF
MA Microservices Meetup: Move fast and make things
PDF
Microservices Practitioner Summit Jan '15 - Maximizing Developer Productivity...
PDF
Your Developers Can Be Heroes on Kubernetes
2017 Microservices Practitioner Virtual Summit: Ancestry's Journey towards Mi...
2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ...
Don't Assume Your API Gateway is Ready for Microservices
2017 Microservices Practitioner Virtual Summit: Move Fast, Make Things: how d...
NYC Kubernetes Meetup: Ambassador and Istio - Flynn, Datawire
MA Microservices Meetup: Move fast and make things
Microservices Practitioner Summit Jan '15 - Maximizing Developer Productivity...
Your Developers Can Be Heroes on Kubernetes

What's hot (20)

PPTX
istio: service mesh for all
PDF
Embracing Observability in CI/CD with OpenTelemetry
PDF
Jenkins in the real world - DevOpsCon 2017
PDF
Open Source and Secure Coding Practices
PPTX
Devops online training ppt
PDF
stackconf 2021 | Prometheus in 2021 and beyond
PDF
Cncf Istio introduction
PDF
Netflix and Containers: Not A Stranger Thing
PDF
Faster safer and 100 user centric application at equifax with docker
PDF
Introduction To Flink
PPTX
linkerd: The Cloud Native Service Mesh
PDF
Microservice pitfalls
PPTX
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
PPTX
Cleaner Code Through Test-Driven Development
PPTX
Kubernetes + netflix oss
PDF
Managing Microservices traffic using Istio
PDF
Microservices with Spring Cloud and Netflix OSS
PDF
Webinar: Introduction to CloudBees Jenkins Platform
PDF
Spring Cloud and Netflix OSS overview v1
PDF
Netflix OSS Meetup Season 4 Episode 4
istio: service mesh for all
Embracing Observability in CI/CD with OpenTelemetry
Jenkins in the real world - DevOpsCon 2017
Open Source and Secure Coding Practices
Devops online training ppt
stackconf 2021 | Prometheus in 2021 and beyond
Cncf Istio introduction
Netflix and Containers: Not A Stranger Thing
Faster safer and 100 user centric application at equifax with docker
Introduction To Flink
linkerd: The Cloud Native Service Mesh
Microservice pitfalls
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
Cleaner Code Through Test-Driven Development
Kubernetes + netflix oss
Managing Microservices traffic using Istio
Microservices with Spring Cloud and Netflix OSS
Webinar: Introduction to CloudBees Jenkins Platform
Spring Cloud and Netflix OSS overview v1
Netflix OSS Meetup Season 4 Episode 4
Ad

Similar to 2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li (20)

PPTX
Software development in the modern age
PPTX
Interoperable Clouds and How to Build (or Buy) Them
PDF
Webinar: Code Faster on Kubernetes
PPTX
Understanding Microservices
PDF
Geoscience and Microservices
PPTX
Melbourne Microservices Meetup: Agenda for a new Architecture
PPTX
Migrate to microservices
PDF
Microservices for java architects it-symposium-2015-09-15
PDF
Surviving in a Microservices environment -abridged
PDF
Microservices and Friends
PDF
WTF is a Microservice - Rafael Schloming, Datawire
PDF
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
PDF
Cloudify your applications: microservices and beyond
PDF
DCEU 18: From Monolith to Microservices
PDF
Platform Engineering for the Modern Oracle World
PPTX
Continuous deployment of polyglot microservices: A practical approach
PDF
SACon 2019 - Surviving in a Microservices Environment
PPTX
Delivering Developer Tools at Scale
PDF
Greach 2018: Surviving Microservices
PDF
Why Microservice
Software development in the modern age
Interoperable Clouds and How to Build (or Buy) Them
Webinar: Code Faster on Kubernetes
Understanding Microservices
Geoscience and Microservices
Melbourne Microservices Meetup: Agenda for a new Architecture
Migrate to microservices
Microservices for java architects it-symposium-2015-09-15
Surviving in a Microservices environment -abridged
Microservices and Friends
WTF is a Microservice - Rafael Schloming, Datawire
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Cloudify your applications: microservices and beyond
DCEU 18: From Monolith to Microservices
Platform Engineering for the Modern Oracle World
Continuous deployment of polyglot microservices: A practical approach
SACon 2019 - Surviving in a Microservices Environment
Delivering Developer Tools at Scale
Greach 2018: Surviving Microservices
Why Microservice
Ad

More from Ambassador Labs (20)

PDF
Building Microservice Systems Without Cooking Your Laptop: Going “Remocal” wi...
PDF
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
PDF
Cloud native development without the toil
PPTX
Webinar: Accelerate Your Inner Dev Loop for Kubernetes Services
PDF
[Confoo Montreal 2020] From Grief to Growth: The 7 Stages of Observability - ...
PDF
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
PDF
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
PDF
What's New in the Ambassador Edge Stack 1.0?
PDF
Webinar: Effective Management of APIs and the Edge when Adopting Kubernetes
PDF
Ambassador: Building a Control Plane for Envoy
PDF
Telepresence - Fast Development Workflows for Kubernetes
PDF
[KubeCon NA 2018] Telepresence Deep Dive Session - Rafael Schloming & Luke Sh...
PDF
[KubeCon NA 2018] Effective Kubernetes Develop: Turbocharge Your Dev Loop - P...
PDF
The rise of Layer 7, microservices, and the proxy war with Envoy, NGINX, and ...
PDF
The Simply Complex Task of Implementing Kubernetes Ingress - Velocity NYC
PDF
Ambassador Kubernetes-Native API Gateway
PPTX
Micro xchg 2018 - What is a Service Mesh?
PDF
KubeCon NA 2017: Ambassador and Envoy (Envoy Salon)
PDF
QCon SF 2017 - Microservices: Service-Oriented Development
PDF
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...
Building Microservice Systems Without Cooking Your Laptop: Going “Remocal” wi...
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
Cloud native development without the toil
Webinar: Accelerate Your Inner Dev Loop for Kubernetes Services
[Confoo Montreal 2020] From Grief to Growth: The 7 Stages of Observability - ...
[Confoo Montreal 2020] Build Your Own Serverless with Knative - Alex Gervais
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
What's New in the Ambassador Edge Stack 1.0?
Webinar: Effective Management of APIs and the Edge when Adopting Kubernetes
Ambassador: Building a Control Plane for Envoy
Telepresence - Fast Development Workflows for Kubernetes
[KubeCon NA 2018] Telepresence Deep Dive Session - Rafael Schloming & Luke Sh...
[KubeCon NA 2018] Effective Kubernetes Develop: Turbocharge Your Dev Loop - P...
The rise of Layer 7, microservices, and the proxy war with Envoy, NGINX, and ...
The Simply Complex Task of Implementing Kubernetes Ingress - Velocity NYC
Ambassador Kubernetes-Native API Gateway
Micro xchg 2018 - What is a Service Mesh?
KubeCon NA 2017: Ambassador and Envoy (Envoy Salon)
QCon SF 2017 - Microservices: Service-Oriented Development
Montreal Kubernetes Meetup: Developer-first workflows (for microservices) on ...

Recently uploaded (20)

PDF
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
PPTX
HackYourBrain__UtrechtJUG__11092025.pptx
PPTX
Why 2025 Is the Best Year to Hire Software Developers in India
PDF
Website Design & Development_ Professional Web Design Services.pdf
PPTX
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...
PPTX
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
PPTX
Viber For Windows 25.7.1 Crack + Serial Keygen
PDF
Cloud Native Aachen Meetup - Aug 21, 2025
PPTX
Chapter_05_System Modeling for software engineering
DOCX
Industrial Bio-Lynx: Advanced Biometric Solution for Workforce Management
PDF
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
PPTX
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
PDF
Practical Indispensable Project Management Tips for Delivering Successful Exp...
PPTX
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
PPTX
Human Computer Interaction lecture Chapter 2.pptx
PPTX
ROI from Efficient Content & Campaign Management in the Digital Media Industry
PDF
CapCut PRO for PC Crack New Download (Fully Activated 2025)
PPTX
Foundations of Marketo Engage: Nurturing
PPTX
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
PDF
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
HackYourBrain__UtrechtJUG__11092025.pptx
Why 2025 Is the Best Year to Hire Software Developers in India
Website Design & Development_ Professional Web Design Services.pdf
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
Viber For Windows 25.7.1 Crack + Serial Keygen
Cloud Native Aachen Meetup - Aug 21, 2025
Chapter_05_System Modeling for software engineering
Industrial Bio-Lynx: Advanced Biometric Solution for Workforce Management
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
Practical Indispensable Project Management Tips for Delivering Successful Exp...
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
Human Computer Interaction lecture Chapter 2.pptx
ROI from Efficient Content & Campaign Management in the Digital Media Industry
CapCut PRO for PC Crack New Download (Fully Activated 2025)
Foundations of Marketo Engage: Nurturing
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)

2017 Microservices Practitioner Virtual Summit - Opening Keynote: Trends in Microservices - Richard Li