SlideShare a Scribd company logo
confidential
Moving beyond DevOps
with automated cloud-native platforms
Dirk Wallerstorfer, Team Lead Innovation Lab
ContainerDays 2018
Hamburg, 19 June 2018
85% of enterprises are implementing DevOps
confidential
The typical organization monitors no more than 5%
of their apps for performance and availability.
On average, a single transaction uses 82 different types of technology
Browser
Multi-geo
Mobile Network
Code
Hosts
Logs
IoT
3rd parties
Services
Cloud SDN
Containers
Application complexity
confidential
Moving to autonomous cloud operations
- Tool Consolidation
- Automation
- Cloud Migration
- PaaS Migration
- Unbreakable CD
- Metadata
Information Democracy
Runbook Automation
Self Protecting
Biz Automation
Biz Impact
Security Detection
Virtual Operations
Free up
resources
Enable autonomous
operations
Implement
safety nets
Introduce
auto-remediation
Automate everything
Autonomous operations
Free up resources
25+ tools to keep the lights on
War rooms
Operations is manual
Goal: increase visibility, free up resources
1
confidential
confidential
confidential
Enable autonomous operations
Migrate to cloud and container platforms
Move towards NoOps – culture change
Have an integrated platform
Goal: microservices, CD pipeline
2
confidential
confidential
https://blogs.msdn.microsoft.com/visualstudioalmrangers/2017/04/17/set-up-a-cicd-pipeline-for-your-team-services-extension/
Implement safety nets
Move fast, but don’t break things
Give autonomy and safety
“Unbreakable” software development
Goal: shift-left, shift-right, unbreakable CD
3
Injecting speed &
quality: automatic gate
at test & performance
• Continuous Performance Validation for daily builds
• Root Cause details automatically pushed to JIRA
• Decisions made to compare, break, or good-to-go
Shift-left:engage Dev withearlier & automatedfeedback
Shift-right:push metadatato entities
confidential
pushDeploymentEvent
Pushes Deployment Info to Entities
validateBuildWorker
Compares Builds and Approves/Rejects Pipeline
pushDeploymentEvent
Pushes Deployment Info to Entities
validateBuildWorker
Validates Production and Approves/Rejects Pipeline
handleProblemNotification
Executes Auto-Remediating Actions, e.g: Rollback
Build 6
Build 7
Production
Production
Auto-Approve!
Auto-Reject!
Auto-Approve!
Auto-Reject!
Introduce auto-remediation
Autonomous operations
Push events
Identify remediation actions
4
confidential
Shift-right:empowerOps withmore contextto react faster
confidential
Auto remediation: path to autonomouscloud operations
Auto Mitigate!
1 CPU Exhausted? Add a new service instance!
3 Issue with BLUE only? Switch back to GREEN!
?Escalateat 2AM?
2 High Garbage Collection? Adjust/Revert Memory Settings!
4 Hung threads? Restart Service!
5 Still ongoing? Initiate Rollback!
Escalate
? Still ongoing?5
1
2
3
4
MarkBadCommits
UpdateDev Tickets
…
…
Impact Mitigated??
Automate everything
Build autonomous systems
Use Virtual Assistants to run operations
Enable applications to react in real-time
5
The standup How are we doing
from an
operational
perspective?
Do I need to adjust the
priorities of the team?
Anything
important for my
team?
The board meeting
Is our digital business
growing?
Are our digital
processes working
well for customers ?
Are we meeting
availability, technical
requirements and costs?
Are customers
adopting new
functionalities as
expected?
confidential
confidential
confidential
confidential
confidential
Mary
Hi Dirk! We want to apologize for the poor performance
of our website today. We’re working under high pressure
to fix this. We’d like to offer you free shipping and a free
descaling set for the coffee maker you bought last week.
Dirk
Wow – cool, thanks!
confidential
instead of losing
you’re making
And, you have a happy customer that will come back for more!
100%
90%
confidential
you’re making
And, you have a happy customer that will come back for more!
90%
you’re making
98%
What if only 20% of your users
are affected and get the discount?
confidential
What you could do tomorrow
confidential
Shutdown your NOC!
confidential
confidential
What you could do tomorrow
should
confidential
Cost Efficiency Team Efficiency Business Efficiency
Build your scorecard
Number of tools used
Costs to keep the lights on
Dev to Ops relationship
Time to adoption
Delivery team size/Number of manual steps required
Failed business transaction
www.dynatrace.com
confidential
Team Lead Innovation Lab
dirk.wallerstorfer@dynatrace.com
@wall_dirk
Thank you!
confidential
Links
 Breaking the Monolith: An 8 step recipe
https://www.dynatrace.com/news/blog/breaking-the-monolith-an-8-step-recipe/
 Fearless Monolith to Microservices Migration – A guided journey (part 1 of n)
https://www.dynatrace.com/news/blog/fearless-monolith-to-microservices-migration-a-guided-journey/
 AWS DevOps Tutorial: Unbreakable pipeline
https://github.com/Dynatrace/AWSDevOpsTutorial
 Auto remediation / self healing
https://www.dynatrace.com/news/blog/set-up-ansible-tower-with-dynatrace-to-enable-your-self-healing-
applications/
https://www.dynatrace.com/news/blog/servicenow-and-dynatrace-great-symbiosis-for-self-healing-applications/
https://www.dynatrace.com/news/blog/stackstorm-enables-auto-remediation-dynatrace/

More Related Content

PPTX
A Guide to Event-Driven SRE-inspired DevOps
PDF
Building Autonomous Operations for Kubernetes with keptn
PDF
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
PDF
Cloud Native: Designing Change-tolerant Software
PDF
The state of containers for your DevOps journey
PDF
Velocity NY 2016 - Devops: Who Does What?
PDF
Cloud-native Data: Every Microservice Needs a Cache
PDF
What's Missing? Microservices Meetup at Cisco
A Guide to Event-Driven SRE-inspired DevOps
Building Autonomous Operations for Kubernetes with keptn
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
Cloud Native: Designing Change-tolerant Software
The state of containers for your DevOps journey
Velocity NY 2016 - Devops: Who Does What?
Cloud-native Data: Every Microservice Needs a Cache
What's Missing? Microservices Meetup at Cisco

What's hot (19)

PPTX
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
PDF
Introduction to DevOps - Rackspace tech night
PDF
Cloud Native: Designing Change-tolerant Software
PPTX
CA Security Communities Webcast - CA SSO Performance Testing with CA BlazeMeter
PPTX
Monitoring as a Self-Service in Atlassian DevOps Toolchain
PPTX
Product Training: SeeClickFix Work
PDF
Docker Containers in the Enterprise DevOps Journey
PPTX
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
PPTX
DevOps to DevSecOps Journey..
PDF
Continuous delivery is more than dev ops
PDF
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
PDF
Size as an Advantage: How Big Enterprises Can Move Fast
PPTX
Vulnerability Discovery in the Cloud
PDF
Software Architecture Conference - Monitoring Microservices - A Challenge
PPTX
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
PPTX
Webinar: Automating the Creation and Use of Virtual Testing Environments
PPTX
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
PPTX
How to explain DevOps to your mom
PDF
Rundeck Overview
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
Introduction to DevOps - Rackspace tech night
Cloud Native: Designing Change-tolerant Software
CA Security Communities Webcast - CA SSO Performance Testing with CA BlazeMeter
Monitoring as a Self-Service in Atlassian DevOps Toolchain
Product Training: SeeClickFix Work
Docker Containers in the Enterprise DevOps Journey
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins World
DevOps to DevSecOps Journey..
Continuous delivery is more than dev ops
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
Size as an Advantage: How Big Enterprises Can Move Fast
Vulnerability Discovery in the Cloud
Software Architecture Conference - Monitoring Microservices - A Challenge
Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Tea...
Webinar: Automating the Creation and Use of Virtual Testing Environments
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
How to explain DevOps to your mom
Rundeck Overview
Ad

Similar to Moving beyond DevOps with automated cloud-native platforms (20)

PPT
Auditing in the Cloud
PPTX
Software as a services
PPTX
VSD Paris 2018 - Présentation Finale
PDF
The Proof is in the Pudding
PDF
Negotiating Unstructured Data to Accelerate Intelligent Automation
PPTX
Top Digital Transformation Trends (2020)
PDF
Softchoice overview
PDF
Your Business Documents On Steroids
PDF
Requirements to Include in a Digital Transformation RFP
PPTX
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
PDF
Brand Commerce - We all know the shiny stuff at the front. But what magic is ...
PDF
NG-Brochure
PPT
Vucci IBM Smart Cloud Presentation
PDF
Why Cloud Managed Data Center Services Are the Future of Business
PPTX
Cloud computing
PPTX
Intro to Puppet Enterprise Webinar 07.27.2017
PDF
Bizagi - The Digital Process Automation Platform
PDF
Digital Agility: The Key to Innovation in the Digital Age (eBook)
PDF
Channel Partners: Lead with Dell Software Solutions
PDF
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
Auditing in the Cloud
Software as a services
VSD Paris 2018 - Présentation Finale
The Proof is in the Pudding
Negotiating Unstructured Data to Accelerate Intelligent Automation
Top Digital Transformation Trends (2020)
Softchoice overview
Your Business Documents On Steroids
Requirements to Include in a Digital Transformation RFP
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
Brand Commerce - We all know the shiny stuff at the front. But what magic is ...
NG-Brochure
Vucci IBM Smart Cloud Presentation
Why Cloud Managed Data Center Services Are the Future of Business
Cloud computing
Intro to Puppet Enterprise Webinar 07.27.2017
Bizagi - The Digital Process Automation Platform
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Channel Partners: Lead with Dell Software Solutions
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
Ad

More from Dirk Wallerstorfer (7)

PPTX
OpenStack Maintenance - Find the Needle in the Haystack
PPTX
OpenStack Day 2 Operations (Toronto)
PPTX
OpenStack Day 2 Operations
PPTX
OpenStack Full Stack Monitoring and Troubleshooting
PPTX
Monitoring OpenStack? Piece of cake!
PPTX
How monitoring OpenStack can positively affect your sleeping habits and hairstyl
PPTX
DevOps Guide to Container Networking
OpenStack Maintenance - Find the Needle in the Haystack
OpenStack Day 2 Operations (Toronto)
OpenStack Day 2 Operations
OpenStack Full Stack Monitoring and Troubleshooting
Monitoring OpenStack? Piece of cake!
How monitoring OpenStack can positively affect your sleeping habits and hairstyl
DevOps Guide to Container Networking

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Approach and Philosophy of On baking technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
A Presentation on Artificial Intelligence
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Teaching material agriculture food technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Approach and Philosophy of On baking technology
MYSQL Presentation for SQL database connectivity
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
sap open course for s4hana steps from ECC to s4
Reach Out and Touch Someone: Haptics and Empathic Computing
A Presentation on Artificial Intelligence
Programs and apps: productivity, graphics, security and other tools
Assigned Numbers - 2025 - Bluetooth® Document
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Moving beyond DevOps with automated cloud-native platforms