SlideShare une entreprise Scribd logo
1  sur  39
© Electric Cloud | www.electric-cloud.com
Shift-left Performance
Automated ‘self-healing’
© Electric Cloud | www.electric-cloud.com
Agenda
• Why we need Shift-Left and Auto-Heal to accelerate DevOps!
• Dynatrace and Electric Cloud introductions
• Dynatrace + Electric Cloud = Shift left and Automatic healing
© Electric Cloud | www.electric-cloud.com
Shift-Left?
© Electric Cloud | www.electric-cloud.com
https://puppet.com/resources/whitepaper/2017-state-devops-report/
http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf
“By 2020, half of the CIOs who have not transformed their teams'
capabilities will be displaced from their organizations'
digital leadership teams” – Gartner
Adoption: DevOps Teams in Organizations
16%
2014
27%
2017
DevOps is in Top 3 CIO Initiatives
Gartner & State of DevOps Report 2017
© Electric Cloud | www.electric-cloud.com
• Speed to Market
• Operational Efficiency
• Lowering Costs
• Better Quality
• Employee Retention *
• Technology Disruption
* Employees are twice as likely to recommend their employer to others
https://puppet.com/resources/whitepaper/2017-state-devops-report/
http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf
Driving Factors for DevOps Adoption?
© Electric Cloud | www.electric-cloud.com
https://puppet.com/resources/whitepaper/2017-state-devops-report/
http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf
High Performers vs Low Performers
Speed Gap Closing but Quality Gap Increasing
© Electric Cloud | www.electric-cloud.com
Technical Complexity DevOps promotes choice:
“the best stack for your problem”
Bad Quality DevOps today mainly driven by Biz
“faster to market” but not “quality to market”
Alert Drowning Tool diversity results in way too many
“non actionable alerts”
Disruption of
Traditional Ops
Overwhelmed with change/work
“IT-less IT Teams”
DevOps Adoption Challenges
© Electric Cloud | www.electric-cloud.com
3 Steps to Mature from
“Faster to Market” to
“Faster Quality to Market”
© Electric Cloud | www.electric-cloud.com
Dev Perf/Test Ops Biz
Faster Innovation with Quality Gates
Faster Acting on BizDevOps Feedback
CI CD
Lower Costs
Happy Users
Benefit: Speed up Delivery! Measure Business Success
Step 1: Building an Automated Delivery Pipeline
© Electric Cloud | www.electric-cloud.com
Dev Perf/Test Ops Biz
Shift-Left Performance: Break Pipeline Earlier
Auto-Healing: Recover Faster in Ops
Unit Perf
Cont. Perf
New Deploy
New Capability
CI CD Remove/Promote
Triage/Optimize
Update Tests
Innovate/Design
Lower Costs
Happy Users
Benefit: Increase Quality! React Faster and Better!
Step 2: Add Monitoring as Quality Gates
© Electric Cloud | www.electric-cloud.com
Feature Team A
Feature Team B
Feature Team X
Shift-Left to Improve “Efficiency”
Cloud Ops
Auto-Healing ensures “Up Time”
PM/Biz
Improve“Business”
Step 3: Ready to Scale Up
© Electric Cloud | www.electric-cloud.com
What you need is
DevOps Automation AI-powered quality gates+
+
© Electric Cloud | www.electric-cloud.com
Who is Electric Cloud ?
© Electric Cloud | www.electric-cloud.com
Electric Cloud
Every Business is a Software Business
DevOps and Continuous Delivery = new Agile
Automation & Acceleration are essential
1
2
3
Our View
15 Years of experience
accelerating software delivery
60 Fortune 500 Customers
operating in many verticals
85 % Average Reduction in
release cycle time
Who We Are
1 Singular goal to help the world
deliver better software faster
© Electric Cloud | www.electric-cloud.com
ElectricFlow
One unified platform for teams to
automate deployments and coordinate releases.
© Electric Cloud | www.electric-cloud.com
ElectricFlow
Unified DevOps Release Automation
Unified. Single end-to-end platform ensures shared
control and visibility for all teams
Flexible. Models any processes across environments
and toolchains without being prescriptive
Scalable. Securely orchestrates legacy and CD
pipelines, across any toolchains, at any scale
Accessible. Rich UX and APIs (CLI, DSL, REST, SDKs)
speak your language: “Engineer,” “Admin,” “Exec”
Industry Leader. Rated #1 in 2016 Gartner ARA MQ
© Electric Cloud | www.electric-cloud.com
DEV | OPS
INFRAAPPSElectric Cloud in DevOps Landscape
OPERATEBUILD TEST PROVISION MONITORDEPLOYDEV
Dev
Tools
CI CT
Service Mgmt
& Monitoring
SW-Defined Infrastructure
Configuration Mgmt
Release
Automation
17
Electric Cloud
© Electric Cloud | www.electric-cloud.com
Our Customers
Telecom/Networking
Other Systems
ISV, Internet
& Entertainment
Heavy Industry
Financial
Services
Automotive Medical Devices
Semiconductor
Aerospace /
Defense
Mobile Devices
© Electric Cloud | www.electric-cloud.com
Gap and Huawei: Two tales of DevOps at scale
Developer
Build
Production
Build
Regression
Test
Full
Test
Feature
Delivery Time
10 minutes 300 minute 240 minutes 24 hours 30 daysHuawei – Before
1 minute 10 minutes 60 minutes 6 hours 7 daysHuawei – After
20 minutes 150 minutes 300 minutes 24 hours 15 daysGap – Before
20 minutes 120 minutes 150 minutes 6 hours 1 dayGap – After
© Electric Cloud | www.electric-cloud.com
ElectricFlow: Unified DevOps Release Automation
Transforms software release from a chore to a competitive advantage.
INTEGRATE
FlowUX, 100’s Plugins, REST API, SDK, DSL, CLI, “future-proof!”
H
ElectricFlow Unified DevOps Release Automation
MODEL
Applications, Environments,
Pipelines, Releases, Resources
AUTOMATE
Tools, Resources, Pipelines,
Workflows, Procedures, Jobs
COORDINATE
Security, Approvals, Reporting,
Artifacts
ANY APP. ANY VERSION.
ANYWHERE. ANYTIME.
TRADITIONAL AND CD PIPELINES AND RELEASES.
ORCHESTRATE ANY PROCESS
AND TOOLCHAIN.
DEPLOY
PIPELINE AND RELEASE
ANY USE CASE
FLEXIBLE AND SCALABLE
AUTOMATION FOR DEV/QA.
BUILD/TEST
CLOUD PROVISIONING | RUNBOOK AUTOMATION | AND MORE
© Electric Cloud | www.electric-cloud.com
COMMIT PIPELINE [B]
DEV BUILD TEST
DevOps Use Cases managed by ElectricFlow
COMMIT PIPELINE [A]
DEV BUILD TEST
RELEASE PIPELINE
INTEGRATION PRE-PROD PROD
Provision
Configure
Smoke, Other Tests
. . .
OPTIONAL ACCEPTANCE
Deploy (1…N)
Provision
Configure
Smoke, Other Tests
. . .
OPTIONAL APPROVAL
Deploy (1…N)
OPTIONAL ACCEPTANCE
COMMIT PIPELINE [“N”]
DEV BUILD TEST
Pipeline Orchestration
Build/Test Automation
Deployment Automation
Release Management
Environment Provisioning
Build
Unit / Other Tests
. . .
Publish Artifact
OPTIONAL APPROVAL
Provision
Configure
Functional, Other Tests
. . .
OPTIONAL APPROVAL
De-provision
Deploy
OPTIONAL ACCEPTANCE
Provision
Configure
Smoke, Performance,
Other Tests
. . .
De-provision
Deploy (1…N)
OPTIONAL ACCEPTANCE
OPTIONAL APPROVAL
© Electric Cloud | www.electric-cloud.com
Who is Dynatrace ?
+8000 Customers
#1 Gartner Market Share
of top twenty retailers of Fortune 500 of ten largest banks
19 386 9
Consumer goods
GovernmentTeleco & Media
TravelFinance
Retail
2major releases/year
customers deploy & operate on-prem
26 major releases/year
500 prod deployments/day
self-service online sales
SaaS & Managed
2011 2016
sprint releases (continuous-delivery)
1h: Code -> Prod6months
major/minor release
ruxit theme 2014.05.15
Cloud
OS, Disks
Containers, Processes,
Logs
Application- & Webserver
Mobile*
Services
Network
Browser
3rd parties
FullStackDiscovery,Modeling&Analytics
OneAgent
Confidential, Dynatrace, LLC
Monitoring redefined
Every user, every app, everywhere. AI powered, full stack, automated.
Full lifecycle - development, test, and production
unified, modern, all you need
© Electric Cloud | www.electric-cloud.com
Dynatrace + Electric Cloud
© Electric Cloud | www.electric-cloud.com
Dynatrace + Electric Cloud – Key use cases
• Shift-Left monitoring: Automatically and Pro-actively detect
performance issues early in the Pipeline and stop potential bad
versions getting into production environments.
• Visibility of Deployments for OPS users: Automatically update
Dynatrace with details of deployment incidents. Apply root cause
analysis and remediate the performance issues.
• Auto healing based on Policies: Using the related action to
automate baseline thresholds and trigger rollbacks and enable
‘self-healing’.
© Electric Cloud | www.electric-cloud.com
Shift-left PerformanceDynatraceElectricCloud
EFLOW is
invoked to
start a
Pipeline
Deploy to QA /
Pre-production
Run Load tests
Compare new version’s
performance signature
to baseline
Notice
degradation
overtime on QA
environment
Receive notice
and block this
version from
moving forward
to production
Notify Release
Manager, QA
Manager, Dev
Manager, IT
Manager
Inform EFLOW
about service
degradation
© Electric Cloud | www.electric-cloud.com
ElectricFlow Pipeline is initiated with a bad version
© Electric Cloud | www.electric-cloud.com
Shift-Left Continuous Performance with Dynatrace
“Performance Signature”
for Build Nov 16
“Performance Signature”
for Build Nov 17
© Electric Cloud | www.electric-cloud.com
ElectricFlow’s Gates stop Pipeline from moving forward
© Electric Cloud | www.electric-cloud.com
Automated rollback for “self healing”DynatraceElectricCloud
EFLOW is
invoked to
start a
Pipeline
New version is
deployed into
production
A deployment
event is
created
automatically
in Dynatrace
Dynatrace monitors new
version in Production
Service
degradation is
noticed on the
new release
Rollback flow is
initiated
automatically n
EFLOW
Rollback is
completed and
Dynatrace is
updated
Service is
restored to
how it was
before the
deployment
EFLOW is
informed
automatically
to trigger
Rollback to
restore service
© Electric Cloud | www.electric-cloud.com
Add Deployment Information to Dynatrace Monitoring Data
From Pipeline
© Electric Cloud | www.electric-cloud.com
AI-Driven Problem Detection is aware of Deployment
Business
Impact
Technical
Root Cause
Impact Trace in
Environment
Problem event history includes
EC Deployment Details
© Electric Cloud | www.electric-cloud.com
Problem Detection Triggers Auto-Healing Action
From Rollback
© Electric Cloud | www.electric-cloud.com
Summary: Faster Quality To Market
Dev Perf/Test Ops Biz
Shift-Left Performance: Break Pipeline Earlier
Auto-Healing: Recover Faster in Ops
CI CD
Lower Costs
Happy Users
+
© Electric Cloud | www.electric-cloud.com
Anand Ahire – aahire@electric-cloud.com
Andreas Grabner - andreas.grabner@dynatrace.com

Contenu connexe

Tendances

Bridging The Gap Between Dev and Ops
Bridging The Gap Between Dev and OpsBridging The Gap Between Dev and Ops
Bridging The Gap Between Dev and OpsDevOps.com
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCCA Technologies
 
Operationalize all the network things
Operationalize all the network thingsOperationalize all the network things
Operationalize all the network thingsLori MacVittie
 
Driving TAS Enterprise Fitness
Driving TAS Enterprise FitnessDriving TAS Enterprise Fitness
Driving TAS Enterprise FitnessVMware Tanzu
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseVMware Tanzu
 
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenCanary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenC4Media
 
Exploring IT Technical Assessments
Exploring IT Technical AssessmentsExploring IT Technical Assessments
Exploring IT Technical AssessmentsIllinois workNet
 
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...CA Technologies
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedVMware Tanzu
 
Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10CA Technologies
 
Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...CA Technologies
 
Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2VMware Tanzu
 
DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?TechWell
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategiessyosko
 
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantEscaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantStratoscale
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld
 
Canary releases & Blue green deployment
Canary releases & Blue green deploymentCanary releases & Blue green deployment
Canary releases & Blue green deploymentSQUADEX
 
Leading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyLeading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyCA Technologies
 
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...CA Technologies
 

Tendances (20)

Bridging The Gap Between Dev and Ops
Bridging The Gap Between Dev and OpsBridging The Gap Between Dev and Ops
Bridging The Gap Between Dev and Ops
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
 
Operationalize all the network things
Operationalize all the network thingsOperationalize all the network things
Operationalize all the network things
 
Driving TAS Enterprise Fitness
Driving TAS Enterprise FitnessDriving TAS Enterprise Fitness
Driving TAS Enterprise Fitness
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an Enterprise
 
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenCanary Analyze All The Things: How We Learned to Keep Calm and Release Often
Canary Analyze All The Things: How We Learned to Keep Calm and Release Often
 
Exploring IT Technical Assessments
Exploring IT Technical AssessmentsExploring IT Technical Assessments
Exploring IT Technical Assessments
 
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10
 
Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...Continuous Delivery - The ING Story: Improving time to market with DevOps and...
Continuous Delivery - The ING Story: Improving time to market with DevOps and...
 
Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2Troubleshooting App Health and Performance with PCF Metrics 1.2
Troubleshooting App Health and Performance with PCF Metrics 1.2
 
DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?DevOps: Where in the World Is Test?
DevOps: Where in the World Is Test?
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategies
 
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers WantEscaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
Escaping OpenStack: 3 Secrets to Delivering the Private Cloud Developers Want
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
 
Canary releases & Blue green deployment
Canary releases & Blue green deploymentCanary releases & Blue green deployment
Canary releases & Blue green deployment
 
Leading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyLeading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise Journey
 
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...
Case Study: Appriss Supercharges ITSM Efficiency With Process Automation to...
 

Similaire à “Shift-Left.” Performance And Architecture Validation with Continuous Integration

3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...
3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...
3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...DevOps.com
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsJules Pierre-Louis
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps TransformationBart Driscoll
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesMark Sigler
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionSanjeev Sharma
 
Extend Agile and DevOps Practices Across Hybrid IT
Extend Agile and DevOps Practices Across Hybrid ITExtend Agile and DevOps Practices Across Hybrid IT
Extend Agile and DevOps Practices Across Hybrid ITDevOps.com
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinarSkytap Cloud
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric CloudPerforce
 
DevOps is a Reorg How To Accelerate The Change
DevOps is a ReorgHow To Accelerate The ChangeDevOps is a ReorgHow To Accelerate The Change
DevOps is a Reorg How To Accelerate The ChangeDon Demcsak
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkDevOps.com
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!Jules Pierre-Louis
 
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...eG Innovations
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...eG Innovations
 
Accelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing SolutionsAccelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing SolutionsCA Technologies
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Christophe Lucas
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 

Similaire à “Shift-Left.” Performance And Architecture Validation with Continuous Integration (20)

3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...
3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...
3 Critical Keys to DevOps Success: Lessons from Forrester Research, Intel, an...
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps Transformation
 
Puppet on a string
Puppet on a stringPuppet on a string
Puppet on a string
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
Extend Agile and DevOps Practices Across Hybrid IT
Extend Agile and DevOps Practices Across Hybrid ITExtend Agile and DevOps Practices Across Hybrid IT
Extend Agile and DevOps Practices Across Hybrid IT
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud
 
DevOps is a Reorg How To Accelerate The Change
DevOps is a ReorgHow To Accelerate The ChangeDevOps is a ReorgHow To Accelerate The Change
DevOps is a Reorg How To Accelerate The Change
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To Work
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
 
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
What's New in eG Enterprise v6 - Unified performance monitoring, diagnosis, a...
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
 
Accelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing SolutionsAccelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing Solutions
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 

Plus de Deborah Schalm

Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Deborah Schalm
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDeborah Schalm
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleDeborah Schalm
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsDeborah Schalm
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOpsDeborah Schalm
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsDeborah Schalm
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainDeborah Schalm
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private CloudDeborah Schalm
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Deborah Schalm
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleDeborah Schalm
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Deborah Schalm
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017Deborah Schalm
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingDeborah Schalm
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsDeborah Schalm
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementDeborah Schalm
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildDeborah Schalm
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesDeborah Schalm
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinDeborah Schalm
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessDeborah Schalm
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesDeborah Schalm
 

Plus de Deborah Schalm (20)

Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your Culture
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical Example
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security Defects
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOps
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOps
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply Chain
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private Cloud
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at Scale
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on Giving
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield Environments
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration Management
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the Wild
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the Win
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your business
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
 

Dernier

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 

Dernier (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 

“Shift-Left.” Performance And Architecture Validation with Continuous Integration

  • 1. © Electric Cloud | www.electric-cloud.com Shift-left Performance Automated ‘self-healing’
  • 2. © Electric Cloud | www.electric-cloud.com Agenda • Why we need Shift-Left and Auto-Heal to accelerate DevOps! • Dynatrace and Electric Cloud introductions • Dynatrace + Electric Cloud = Shift left and Automatic healing
  • 3. © Electric Cloud | www.electric-cloud.com Shift-Left?
  • 4. © Electric Cloud | www.electric-cloud.com https://puppet.com/resources/whitepaper/2017-state-devops-report/ http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf “By 2020, half of the CIOs who have not transformed their teams' capabilities will be displaced from their organizations' digital leadership teams” – Gartner Adoption: DevOps Teams in Organizations 16% 2014 27% 2017 DevOps is in Top 3 CIO Initiatives Gartner & State of DevOps Report 2017
  • 5. © Electric Cloud | www.electric-cloud.com • Speed to Market • Operational Efficiency • Lowering Costs • Better Quality • Employee Retention * • Technology Disruption * Employees are twice as likely to recommend their employer to others https://puppet.com/resources/whitepaper/2017-state-devops-report/ http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf Driving Factors for DevOps Adoption?
  • 6. © Electric Cloud | www.electric-cloud.com https://puppet.com/resources/whitepaper/2017-state-devops-report/ http://www.gartner.com/binaries/content/assets/events/keywords/infrastructure-operations-management/iome5/gartner-predicts-for-it-infrastructure-and-operations.pdf High Performers vs Low Performers Speed Gap Closing but Quality Gap Increasing
  • 7. © Electric Cloud | www.electric-cloud.com Technical Complexity DevOps promotes choice: “the best stack for your problem” Bad Quality DevOps today mainly driven by Biz “faster to market” but not “quality to market” Alert Drowning Tool diversity results in way too many “non actionable alerts” Disruption of Traditional Ops Overwhelmed with change/work “IT-less IT Teams” DevOps Adoption Challenges
  • 8. © Electric Cloud | www.electric-cloud.com 3 Steps to Mature from “Faster to Market” to “Faster Quality to Market”
  • 9. © Electric Cloud | www.electric-cloud.com Dev Perf/Test Ops Biz Faster Innovation with Quality Gates Faster Acting on BizDevOps Feedback CI CD Lower Costs Happy Users Benefit: Speed up Delivery! Measure Business Success Step 1: Building an Automated Delivery Pipeline
  • 10. © Electric Cloud | www.electric-cloud.com Dev Perf/Test Ops Biz Shift-Left Performance: Break Pipeline Earlier Auto-Healing: Recover Faster in Ops Unit Perf Cont. Perf New Deploy New Capability CI CD Remove/Promote Triage/Optimize Update Tests Innovate/Design Lower Costs Happy Users Benefit: Increase Quality! React Faster and Better! Step 2: Add Monitoring as Quality Gates
  • 11. © Electric Cloud | www.electric-cloud.com Feature Team A Feature Team B Feature Team X Shift-Left to Improve “Efficiency” Cloud Ops Auto-Healing ensures “Up Time” PM/Biz Improve“Business” Step 3: Ready to Scale Up
  • 12. © Electric Cloud | www.electric-cloud.com What you need is DevOps Automation AI-powered quality gates+ +
  • 13. © Electric Cloud | www.electric-cloud.com Who is Electric Cloud ?
  • 14. © Electric Cloud | www.electric-cloud.com Electric Cloud Every Business is a Software Business DevOps and Continuous Delivery = new Agile Automation & Acceleration are essential 1 2 3 Our View 15 Years of experience accelerating software delivery 60 Fortune 500 Customers operating in many verticals 85 % Average Reduction in release cycle time Who We Are 1 Singular goal to help the world deliver better software faster
  • 15. © Electric Cloud | www.electric-cloud.com ElectricFlow One unified platform for teams to automate deployments and coordinate releases.
  • 16. © Electric Cloud | www.electric-cloud.com ElectricFlow Unified DevOps Release Automation Unified. Single end-to-end platform ensures shared control and visibility for all teams Flexible. Models any processes across environments and toolchains without being prescriptive Scalable. Securely orchestrates legacy and CD pipelines, across any toolchains, at any scale Accessible. Rich UX and APIs (CLI, DSL, REST, SDKs) speak your language: “Engineer,” “Admin,” “Exec” Industry Leader. Rated #1 in 2016 Gartner ARA MQ
  • 17. © Electric Cloud | www.electric-cloud.com DEV | OPS INFRAAPPSElectric Cloud in DevOps Landscape OPERATEBUILD TEST PROVISION MONITORDEPLOYDEV Dev Tools CI CT Service Mgmt & Monitoring SW-Defined Infrastructure Configuration Mgmt Release Automation 17 Electric Cloud
  • 18. © Electric Cloud | www.electric-cloud.com Our Customers Telecom/Networking Other Systems ISV, Internet & Entertainment Heavy Industry Financial Services Automotive Medical Devices Semiconductor Aerospace / Defense Mobile Devices
  • 19. © Electric Cloud | www.electric-cloud.com Gap and Huawei: Two tales of DevOps at scale Developer Build Production Build Regression Test Full Test Feature Delivery Time 10 minutes 300 minute 240 minutes 24 hours 30 daysHuawei – Before 1 minute 10 minutes 60 minutes 6 hours 7 daysHuawei – After 20 minutes 150 minutes 300 minutes 24 hours 15 daysGap – Before 20 minutes 120 minutes 150 minutes 6 hours 1 dayGap – After
  • 20. © Electric Cloud | www.electric-cloud.com ElectricFlow: Unified DevOps Release Automation Transforms software release from a chore to a competitive advantage. INTEGRATE FlowUX, 100’s Plugins, REST API, SDK, DSL, CLI, “future-proof!” H ElectricFlow Unified DevOps Release Automation MODEL Applications, Environments, Pipelines, Releases, Resources AUTOMATE Tools, Resources, Pipelines, Workflows, Procedures, Jobs COORDINATE Security, Approvals, Reporting, Artifacts ANY APP. ANY VERSION. ANYWHERE. ANYTIME. TRADITIONAL AND CD PIPELINES AND RELEASES. ORCHESTRATE ANY PROCESS AND TOOLCHAIN. DEPLOY PIPELINE AND RELEASE ANY USE CASE FLEXIBLE AND SCALABLE AUTOMATION FOR DEV/QA. BUILD/TEST CLOUD PROVISIONING | RUNBOOK AUTOMATION | AND MORE
  • 21. © Electric Cloud | www.electric-cloud.com COMMIT PIPELINE [B] DEV BUILD TEST DevOps Use Cases managed by ElectricFlow COMMIT PIPELINE [A] DEV BUILD TEST RELEASE PIPELINE INTEGRATION PRE-PROD PROD Provision Configure Smoke, Other Tests . . . OPTIONAL ACCEPTANCE Deploy (1…N) Provision Configure Smoke, Other Tests . . . OPTIONAL APPROVAL Deploy (1…N) OPTIONAL ACCEPTANCE COMMIT PIPELINE [“N”] DEV BUILD TEST Pipeline Orchestration Build/Test Automation Deployment Automation Release Management Environment Provisioning Build Unit / Other Tests . . . Publish Artifact OPTIONAL APPROVAL Provision Configure Functional, Other Tests . . . OPTIONAL APPROVAL De-provision Deploy OPTIONAL ACCEPTANCE Provision Configure Smoke, Performance, Other Tests . . . De-provision Deploy (1…N) OPTIONAL ACCEPTANCE OPTIONAL APPROVAL
  • 22. © Electric Cloud | www.electric-cloud.com Who is Dynatrace ?
  • 23. +8000 Customers #1 Gartner Market Share of top twenty retailers of Fortune 500 of ten largest banks 19 386 9 Consumer goods GovernmentTeleco & Media TravelFinance Retail
  • 24. 2major releases/year customers deploy & operate on-prem 26 major releases/year 500 prod deployments/day self-service online sales SaaS & Managed 2011 2016 sprint releases (continuous-delivery) 1h: Code -> Prod6months major/minor release
  • 25. ruxit theme 2014.05.15 Cloud OS, Disks Containers, Processes, Logs Application- & Webserver Mobile* Services Network Browser 3rd parties FullStackDiscovery,Modeling&Analytics OneAgent
  • 26. Confidential, Dynatrace, LLC Monitoring redefined Every user, every app, everywhere. AI powered, full stack, automated. Full lifecycle - development, test, and production
  • 28. © Electric Cloud | www.electric-cloud.com Dynatrace + Electric Cloud
  • 29. © Electric Cloud | www.electric-cloud.com Dynatrace + Electric Cloud – Key use cases • Shift-Left monitoring: Automatically and Pro-actively detect performance issues early in the Pipeline and stop potential bad versions getting into production environments. • Visibility of Deployments for OPS users: Automatically update Dynatrace with details of deployment incidents. Apply root cause analysis and remediate the performance issues. • Auto healing based on Policies: Using the related action to automate baseline thresholds and trigger rollbacks and enable ‘self-healing’.
  • 30. © Electric Cloud | www.electric-cloud.com Shift-left PerformanceDynatraceElectricCloud EFLOW is invoked to start a Pipeline Deploy to QA / Pre-production Run Load tests Compare new version’s performance signature to baseline Notice degradation overtime on QA environment Receive notice and block this version from moving forward to production Notify Release Manager, QA Manager, Dev Manager, IT Manager Inform EFLOW about service degradation
  • 31. © Electric Cloud | www.electric-cloud.com ElectricFlow Pipeline is initiated with a bad version
  • 32. © Electric Cloud | www.electric-cloud.com Shift-Left Continuous Performance with Dynatrace “Performance Signature” for Build Nov 16 “Performance Signature” for Build Nov 17
  • 33. © Electric Cloud | www.electric-cloud.com ElectricFlow’s Gates stop Pipeline from moving forward
  • 34. © Electric Cloud | www.electric-cloud.com Automated rollback for “self healing”DynatraceElectricCloud EFLOW is invoked to start a Pipeline New version is deployed into production A deployment event is created automatically in Dynatrace Dynatrace monitors new version in Production Service degradation is noticed on the new release Rollback flow is initiated automatically n EFLOW Rollback is completed and Dynatrace is updated Service is restored to how it was before the deployment EFLOW is informed automatically to trigger Rollback to restore service
  • 35. © Electric Cloud | www.electric-cloud.com Add Deployment Information to Dynatrace Monitoring Data From Pipeline
  • 36. © Electric Cloud | www.electric-cloud.com AI-Driven Problem Detection is aware of Deployment Business Impact Technical Root Cause Impact Trace in Environment Problem event history includes EC Deployment Details
  • 37. © Electric Cloud | www.electric-cloud.com Problem Detection Triggers Auto-Healing Action From Rollback
  • 38. © Electric Cloud | www.electric-cloud.com Summary: Faster Quality To Market Dev Perf/Test Ops Biz Shift-Left Performance: Break Pipeline Earlier Auto-Healing: Recover Faster in Ops CI CD Lower Costs Happy Users +
  • 39. © Electric Cloud | www.electric-cloud.com Anand Ahire – aahire@electric-cloud.com Andreas Grabner - andreas.grabner@dynatrace.com

Notes de l'éditeur

  1. Anand
  2. Andi – Why do we need to invest in Shift-Left and Self-Healing?
  3. Andi: talks to the Gartner portion Anand : talks to the DORA portion Because DevOps has been a driving factor in recent years to transform IT Organizations
  4. Lead: Anand Andi talks about the employee retention The driving factors are all clear – but too often it is just “Speed to Market” that is driving the change
  5. Anand leads Based on the State of DevOps Report we know that companies are indeed speeding up. But they are falling behind on quality
  6. Andi leads The biggest challenges make it clear: Technology Complexity and being Driven by Business leads to bad quality and an overwhelmed IT Organizations that is drowning in alerts and is overwhelmed with the new complexity
  7. Andi leds The right way is to MATURE towards “Faster Quality to Market” – and here are 3 Mandatory Steps for you
  8. Anand Starts and Andi brings it home Continuous Delivery is not only about Delivery but also about Feedback Loops. But not only the big feedback loop from Ops/Biz back to Dev. It is also about the smaller feedback loops within a phase of the pipeline Promotional Flow Dev: Execute Performance Unit Tests, do performance and resource profiling, optimize your code before committing it into the Source Repo CI: Continuous Integration as the vehicle to promote code from Dev to QA. Executing our Core Tests + Typically comes with Automated Deployments to deploy into different test environments Perf/Test: Continuous Performance Testing allows to identify performance and scalability regressions for new code commits. Works very well if you can easily spin up load environments and then compare build to build performance metrics -> we call this a “Performance Signature” of a service or app CD: Continuous Delivery brings in more automation and orchestration so that we can deploy the tested and verified code changes into Operations Ops: Monitoring the impact of a new Deployment. All Lights Green? Still meeting SLAs? Deployment Successful? Biz: Monitoring the impact of new Features/Capabilities: Are they accessible for our end users? Are they being used? What is the impact on User Experience, User Behavior, Conversion Rate, … Feedback Flow Biz: Through techniques such as Feature Flagging, A/B Testing, Blue/Green Deployments, … - Biz can independently decide which features to promote or remove depending on the feedback from monitoring. This is the fastest way to react to problems and boost business Ops: Through monitoring and orchestration Ops can triage situations that arise in production. Ops might be able to mitigate performance or resource issues by adding more virtual resources, diverting traffic, changing configuration, … - without having to request a new build from Dev. This requires a good architecture and automation strategy. It also requires good and granular monitoring to understand the dependencies between services, application, processes and the underlying infrastructure Perf/Test: Looking at Production Monitoring Data allows Perf/Test to constantly update their load scenarios to better reflect real user behavior in the next set of continuous performance tests Dev: Take the feedback from all Biz, Ops and Test and have it influence the next product iteration by innovating in areas that end users like, optimize where optimization is essential We want to speed up, to get more features out to make our users happy, but we also need to take care that we are lowering the costs, because if you just push more stuff out, Dev. code, and it runs on an infrastructure that is dynamically (because Amazon and Microsoft, Google provides it), it potentially is very costly if you don't look at quality from a performance perspective, from a resource consumption perspective. Hey, we saw something in production, our system is now responding slower, or faster. Or all of it's unavailable because we made a mistake." The business can see the feedback flow saying, "Hey, we just deployed this new feature, but guess what? Nobody's using it. And we know this thanks to Dynatrace monitoring." We believe there's a lot of chances in the promotion flow to actually empower all these individual roles and people to make better decisions on whether to push it forward. Developers, they can run some unit performance tests, and we actually have within Dynatrace, features to show them if they have any performance regressions in there, and if Dynatrace says, "Not good” then, perhaps don’t push it out. So, our point is there is many options with smaller feedback loops within individual stages, Dynatrace gives you the data so that you can make the right decisions.
  9. Continuous Delivery is not only about Delivery but also about Feedback Loops. But not only the big feedback loop from Ops/Biz back to Dev. It is also about the smaller feedback loops within a phase of the pipeline Promotional Flow Dev: Execute Performance Unit Tests, do performance and resource profiling, optimize your code before committing it into the Source Repo CI: Continuous Integration as the vehicle to promote code from Dev to QA. Executing our Core Tests + Typically comes with Automated Deployments to deploy into different test environments Perf/Test: Continuous Performance Testing allows to identify performance and scalability regressions for new code commits. Works very well if you can easily spin up load environments and then compare build to build performance metrics -> we call this a “Performance Signature” of a service or app CD: Continuous Delivery brings in more automation and orchestration so that we can deploy the tested and verified code changes into Operations Ops: Monitoring the impact of a new Deployment. All Lights Green? Still meeting SLAs? Deployment Successful? Biz: Monitoring the impact of new Features/Capabilities: Are they accessible for our end users? Are they being used? What is the impact on User Experience, User Behavior, Conversion Rate, … Feedback Flow Biz: Through techniques such as Feature Flagging, A/B Testing, Blue/Green Deployments, … - Biz can independently decide which features to promote or remove depending on the feedback from monitoring. This is the fastest way to react to problems and boost business Ops: Through monitoring and orchestration Ops can triage situations that arise in production. Ops might be able to mitigate performance or resource issues by adding more virtual resources, diverting traffic, changing configuration, … - without having to request a new build from Dev. This requires a good architecture and automation strategy. It also requires good and granular monitoring to understand the dependencies between services, application, processes and the underlying infrastructure Perf/Test: Looking at Production Monitoring Data allows Perf/Test to constantly update their load scenarios to better reflect real user behavior in the next set of continuous performance tests Dev: Take the feedback from all Biz, Ops and Test and have it influence the next product iteration by innovating in areas that end users like, optimize where optimization is essential We want to speed up, to get more features out to make our users happy, but we also need to take care that we are lowering the costs, because if you just push more stuff out, Dev. code, and it runs on an infrastructure that is dynamically (because Amazon and Microsoft, Google provides it), it potentially is very costly if you don't look at quality from a performance perspective, from a resource consumption perspective. Hey, we saw something in production, our system is now responding slower, or faster. Or all of it's unavailable because we made a mistake." The business can see the feedback flow saying, "Hey, we just deployed this new feature, but guess what? Nobody's using it. And we know this thanks to Dynatrace monitoring." We believe there's a lot of chances in the promotion flow to actually empower all these individual roles and people to make better decisions on whether to push it forward. Developers, they can run some unit performance tests, and we actually have within Dynatrace, features to show them if they have any performance regressions in there, and if Dynatrace says, "Not good” then, perhaps don’t push it out. So, our point is there is many options with smaller feedback loops within individual stages, Dynatrace gives you the data so that you can make the right decisions.
  10. Anand starts the slides and Andi finishes Implementing a continuous delivery pipeline with feedback loops currently happens for individual projects. The challenge comes if enterprises adopt these new concepts on large scale: for many projects, building new microservice architectures, pushing code changes on separate streams through multiple pipelines into production. Challenge: Individual Micro-Service (or call them Feature-/App-) Teams are pushing their code changes through the pipeline. Their focus is on their service. In earlier stages they mock away depending services so that they can move faster. The production environment (or a production like environment) is the first environment where all moving pieces are deployed in the way they are supposed to work together. Responsible for that environment are those Cloud Ops Teams that provide the underlying Cloud or PaaS Infrastructure for the applications & services that get deployed. The Cloud Ops Teams are the ones that need to make sure that constant new updates from X Service Teams are not impacting overall Service Quality as well as not consuming too much costs in case bad code changes get deployed Cloud Ops: They need Monitoring for multi-platform/technology environments: Enterprise Stack, Cloud Stack, Virtualization, Containers, … Provide “Monitoring as a Service” for each individual Service Teams components as Feedback Loop for their next development cycle Understand Dependencies between different service teams to optimize deployment, e.g: co-deployment of tightly coupled services, … Understand Resource requirements for each service and how scaling impacts resource consumption of all depending services -> this is great for capacity planning Locate and remediate bad deployments to save costs and lower risks Service Team Through Monitoring from Operations better understand the real behavior, issues and resource consumption of their service in combination with all other depending services Shift-Left Quality and Performance by integrating “Monitoring as a Pipeline Feature”. Do not promote builds that show any type of performance regression when testing your services in isolation or in a combined testing environment Shift-Right Metrics by demanding more End User and Operational Feedback from Production, e.g: User Behavior, Failure, Resource Consumption, … -> let this influence your next iteration as well as help Operations to make better decisions while running your current build in production, e.g: include feature flags to turn on/off features that behave good or bad Business Understand End User Behavior after deploying new features -> which features are well received – which updates are negatively impacting user behavior? Understand the actual Running Costs of the new Features as provided by the Cloud Ops Teams Start Experimenting and Innovating with A/B Testing, Blue/Green Deployments, … -> Service Teams can provide the switches to turn on/off certain features, Cloud Ops provides the granular monitoring required to decide whether a feature is good to promote or better to take out
  11. Andi will talk to this slide
  12. Who we are!
  13. Our own DevOps Transformation Story
  14. We understood that monitoring had to change
  15. And that’s really what’s possible with Dynatrace. With Dynatrace you can monitor every user, every app, everywhere; the platform is powered by Artificial Intelligence which is leveraged to identify issues and suggest remedies. Dynatrace monitors the full stack – meaning from the network through database and application tiers, into code-specific analysis all the way out to end user devices and third party add-ins. The same holds true for both in house hosted applications as well as private clouds, public clouds and hybrid clouds where containerization, hyper-scale and elastic computing dominate. And all of this is automated – not only initial set up and instrumentation but problem identification, dashboards, ongoing adaptation to environmental and application changes as well as upgrading the Dynatrace platform itself. All automated.
  16. We’re here to tell you today about Dynatrace, the unified and most modern digital performance management. It’s a single, modern platform that provides everything you need for all types of applications. Over the next few slides we’ll talk about why we built this platform.
  17. Andi to talk this slide
  18. Anand
  19. Anand ElectricFlow Pipeline is initiated with a bad build
  20. Andi Continuous Performance Testing or Continuous Performance Validation is a good Pipeline Phase to have before deploying into a Production Environment. It is an envioronment running under continuous load. New builds of individual services or complete applications get deployed on a regular basis. The question is whether a new version of a service, application or component shows any degradation in performance, scalability or resrouce consumption. If so it should not be promoted to the next phase before closer examination Dynatrace automatically understands applications but more importantly services. Dynatrace also integrates with testing tools so that traffic on certain services can be associated to certain test scenarios you run in your continuous performance environment. Based on this information it is possible to see any regressions between builds or different loads. In the example above it is easy to spot that the build from Nov 17 shows a significant performance regression. Instead of allowing this build into production it is better to look into the differences between Build Nov 16 and Build Nov 17
  21. Anand ElectricFlow’s Gates stop Pipeline from moving forward
  22. Anand
  23. Andi
  24. Andi
  25. Andi and Anand to finish
  26. Anand to lead and Andi to finish