SlideShare a Scribd company logo
Cloud-Native Microservices
Building blocks for Digital Innovation
Diego Pacheco
@diego_pacheco
❏ Cat's Father
❏ Principal Software Architect
❏ Agile Coach
❏ SOA/Microservices Expert
❏ DevOps Practitioner
❏ Speaker
❏ Author
diegopacheco
http://diego-pacheco.blogspot.com.br/
https://goo.gl/eEqvzl
About me...
New World!
What went wrong?
Root Cause: Wrong SW Mindset!
Bi-MODAL, Culture and Gods.
It must be a better way….
❏ Slow
❏ Hard to change
❏ Culture war
❏ Take lots of time and energy.
❏ Huge chance to fail
❏ Corporate problems X Customer problems
The need for mindset shifts!
❏ Concrete -> Organic
❏ Short Term -> Long Term
❏ High LEAD time -> Low LEAD time
❏ Cost Oriented -> Value Oriented
❏ Corporate -> Customer
❏ Poor UX -> Awesome UX
❏ Long innovation cycle -> Short Innovation Cycle
❏ Manual -> Automated
SW: Abstractions, Decoupling and Isolation == Speed!
What the Cloud is really about?
❏ Availability
❏ Fast Rebuild / Rollback
❏ Decrease LEAD time
❏ FIX People Dependencies
❏ APIs
❏ Self-Service
Microservices and SOA
❏ Microservices
❏ Fine grained
❏ Isolation: OS / DB
❏ Independence
❏ Releases
❏ Teams
❏ Tech
❏ Debottleneck
❏ Innovation
❏ Incremental
Cloud-Native Microservices
❏ More benefit from Cloud
❏ Avoid vendor Lock-In
❏ Higher Availability
❏ Portability
❏ Cost Reduction
❏ Fundamental Building block for
Digital Innovation
Cloud-Native First Wave
New Practices!
❏ UX Degradation
❏ Fallbacks
❏ Latency Protection
❏ Client-Side Load Balancing
❏ Mid-Tier Registry and Discoverability
❏ Chaos Testing
❏ Incident Training
❏ Side Cars & Remediation Systems
❏ Automated Canary Analysis / Rollback
CNCF
Cloud-Native Second Wave
Cloud Native Microservices - Federation / Portability
Cloud-Native FaaS - Abstracting the Runtime
❏ Runtime Abstraction
❏ Portable with Cloud-Native
❏ Reduce Infrastructure COST
❏ Speed up development
❏ Docker/Kubernetes Based
Wrapping up
MindSets Practices Tech
❏ Customer Oriented
❏ Long term focus
❏ SW Organic
❏ High Engineering
❏ SWA Centric
❏ CNM dependence
❏ CNM Isolation
❏ Automation First
❏ Ux Degradation
❏ Fallbacks
❏ Chaos Engineering
❏ Stress Tests
❏ Self-Service Solutions
❏ Incident Training
❏ Latency Protection
❏ Remediation Systems
❏ Automated CA
❏ OSS Solutions
❏ NetflixOSS
❏ Spring Cloud
❏ Docker
❏ Kubernetes
❏ Istio
How far we want to go?
Cloud-Native Microservices
Diego Pacheco

More Related Content

PDF
Agile Experiences
PDF
Cloud-Native Microservices
PDF
Understand the system
PDF
Cloud native principles
PDF
Continuous delivery, a plugin for Kanban LKFR14
PPTX
So what happens to The Gatekeeper? The Future of Change Management in a Conti...
PDF
So many clouds - 7 things to consider when choosing your IaaS provider
PPTX
Lessons Learned From Cloud Migrations
Agile Experiences
Cloud-Native Microservices
Understand the system
Cloud native principles
Continuous delivery, a plugin for Kanban LKFR14
So what happens to The Gatekeeper? The Future of Change Management in a Conti...
So many clouds - 7 things to consider when choosing your IaaS provider
Lessons Learned From Cloud Migrations

What's hot (13)

PDF
Software Process... the good parts
PDF
THE PLEASURES OF ON-PREM, TOMER GABEL
PPTX
Strong Consistency in Databases. What does it actually guarantee? - Andy Goo...
PDF
7 things to consider when choosing your IaaS provider for ISV/SaaS
PDF
Open is as Open does
PPTX
Vad trafiken i stockholm kan lära dig om din utvecklingsprocess best ofdevsum...
PPTX
One Terrible Day at Google, and How It Made Us Better
PDF
devops, platforms and devops platforms
PDF
Node Summit - Release the Kraken
PDF
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
PPTX
What can traffic in stockholm teach you about queuing theory - Lean Kanban Ce...
PPTX
What can traffic in stockholm teach you about your development process
PDF
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
Software Process... the good parts
THE PLEASURES OF ON-PREM, TOMER GABEL
Strong Consistency in Databases. What does it actually guarantee? - Andy Goo...
7 things to consider when choosing your IaaS provider for ISV/SaaS
Open is as Open does
Vad trafiken i stockholm kan lära dig om din utvecklingsprocess best ofdevsum...
One Terrible Day at Google, and How It Made Us Better
devops, platforms and devops platforms
Node Summit - Release the Kraken
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
What can traffic in stockholm teach you about queuing theory - Lean Kanban Ce...
What can traffic in stockholm teach you about your development process
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
Ad

Similar to Cloud Native Microservices - Building Blocks for Digital Innovation (20)

PDF
Cloud-Native DevOps Engineering
PDF
Real-World Resiliency: Surviving Datacenter Disaster
PDF
Andrea Di Persio
PDF
Microservices
PDF
Migrating to AWS
PDF
Amazon builder Library notes
PDF
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
PDF
Serverless
PDF
Improving velocity through abstraction
PDF
Reflections on SCM
PDF
"Why we all build bad architectures and how to stop doing it", Vova Kyrychenko
PPTX
Conversations in the Cloud
PDF
CloudCamp London 3 - SymetrIQ - Phil Huber
PDF
A Primer for Your Next Data Science Proof of Concept on the Cloud
PPTX
Disrupting the Storage Industry talk at SNIA Data Storage Innovation Conference
PPTX
Transitioning to the Cloud: Implications for Reliability, Redundancy & Recove...
PDF
Docker and DevOps Trends in Hosting Industry
PDF
IT Geek Week 2016 - Introduction To Cloud Computing
PDF
Implementing data and databases on K8s within the Dutch government
PDF
Application modernization patterns with apache kafka, debezium, and kubernete...
Cloud-Native DevOps Engineering
Real-World Resiliency: Surviving Datacenter Disaster
Andrea Di Persio
Microservices
Migrating to AWS
Amazon builder Library notes
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
Serverless
Improving velocity through abstraction
Reflections on SCM
"Why we all build bad architectures and how to stop doing it", Vova Kyrychenko
Conversations in the Cloud
CloudCamp London 3 - SymetrIQ - Phil Huber
A Primer for Your Next Data Science Proof of Concept on the Cloud
Disrupting the Storage Industry talk at SNIA Data Storage Innovation Conference
Transitioning to the Cloud: Implications for Reliability, Redundancy & Recove...
Docker and DevOps Trends in Hosting Industry
IT Geek Week 2016 - Introduction To Cloud Computing
Implementing data and databases on K8s within the Dutch government
Application modernization patterns with apache kafka, debezium, and kubernete...
Ad

More from Diego Pacheco (20)

PDF
Naming Things Book : Simple Book Review!
PDF
Continuous Discovery Habits Book Review.pdf
PDF
Thoughts about Shape Up
PDF
Holacracy
PDF
AWS IAM
PDF
PDF
Encryption Deep Dive
PDF
Sec 101
PDF
Management: Doing the non-obvious! III
PDF
Design is not Subjective
PDF
Architecture & Engineering : Doing the non-obvious!
PDF
Management doing the non-obvious II
PDF
Testing in production
PDF
Nine lies about work
PDF
Management: doing the nonobvious!
PDF
AI and the Future
PDF
Dealing with dependencies
PDF
Dealing with dependencies in tests
PDF
Kanban 2020
PDF
Lean 2020
Naming Things Book : Simple Book Review!
Continuous Discovery Habits Book Review.pdf
Thoughts about Shape Up
Holacracy
AWS IAM
Encryption Deep Dive
Sec 101
Management: Doing the non-obvious! III
Design is not Subjective
Architecture & Engineering : Doing the non-obvious!
Management doing the non-obvious II
Testing in production
Nine lies about work
Management: doing the nonobvious!
AI and the Future
Dealing with dependencies
Dealing with dependencies in tests
Kanban 2020
Lean 2020

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Programs and apps: productivity, graphics, security and other tools
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
20250228 LYD VKU AI Blended-Learning.pptx
Spectral efficient network and resource selection model in 5G networks
sap open course for s4hana steps from ECC to s4
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Cloud Native Microservices - Building Blocks for Digital Innovation

  • 1. Cloud-Native Microservices Building blocks for Digital Innovation Diego Pacheco
  • 2. @diego_pacheco ❏ Cat's Father ❏ Principal Software Architect ❏ Agile Coach ❏ SOA/Microservices Expert ❏ DevOps Practitioner ❏ Speaker ❏ Author diegopacheco http://diego-pacheco.blogspot.com.br/ https://goo.gl/eEqvzl About me...
  • 5. Root Cause: Wrong SW Mindset!
  • 6. Bi-MODAL, Culture and Gods. It must be a better way…. ❏ Slow ❏ Hard to change ❏ Culture war ❏ Take lots of time and energy. ❏ Huge chance to fail ❏ Corporate problems X Customer problems
  • 7. The need for mindset shifts! ❏ Concrete -> Organic ❏ Short Term -> Long Term ❏ High LEAD time -> Low LEAD time ❏ Cost Oriented -> Value Oriented ❏ Corporate -> Customer ❏ Poor UX -> Awesome UX ❏ Long innovation cycle -> Short Innovation Cycle ❏ Manual -> Automated
  • 8. SW: Abstractions, Decoupling and Isolation == Speed!
  • 9. What the Cloud is really about? ❏ Availability ❏ Fast Rebuild / Rollback ❏ Decrease LEAD time ❏ FIX People Dependencies ❏ APIs ❏ Self-Service
  • 10. Microservices and SOA ❏ Microservices ❏ Fine grained ❏ Isolation: OS / DB ❏ Independence ❏ Releases ❏ Teams ❏ Tech ❏ Debottleneck ❏ Innovation ❏ Incremental
  • 11. Cloud-Native Microservices ❏ More benefit from Cloud ❏ Avoid vendor Lock-In ❏ Higher Availability ❏ Portability ❏ Cost Reduction ❏ Fundamental Building block for Digital Innovation
  • 13. New Practices! ❏ UX Degradation ❏ Fallbacks ❏ Latency Protection ❏ Client-Side Load Balancing ❏ Mid-Tier Registry and Discoverability ❏ Chaos Testing ❏ Incident Training ❏ Side Cars & Remediation Systems ❏ Automated Canary Analysis / Rollback
  • 14. CNCF
  • 16. Cloud Native Microservices - Federation / Portability
  • 17. Cloud-Native FaaS - Abstracting the Runtime ❏ Runtime Abstraction ❏ Portable with Cloud-Native ❏ Reduce Infrastructure COST ❏ Speed up development ❏ Docker/Kubernetes Based
  • 18. Wrapping up MindSets Practices Tech ❏ Customer Oriented ❏ Long term focus ❏ SW Organic ❏ High Engineering ❏ SWA Centric ❏ CNM dependence ❏ CNM Isolation ❏ Automation First ❏ Ux Degradation ❏ Fallbacks ❏ Chaos Engineering ❏ Stress Tests ❏ Self-Service Solutions ❏ Incident Training ❏ Latency Protection ❏ Remediation Systems ❏ Automated CA ❏ OSS Solutions ❏ NetflixOSS ❏ Spring Cloud ❏ Docker ❏ Kubernetes ❏ Istio
  • 19. How far we want to go?