SlideShare une entreprise Scribd logo
1  sur  33
Adobe's eCommerce Digital Transformation Journey
Greg Thomsen
Event Management Analyst, Adobe
Aaron Rudger
Sr. Director Product Marketing, Dynatrace
Confidential, Dynatrace, LLCTop of the World by Izzard, on Flickr
“Sometimes it's a little
better to travel than to
arrive”
Robert M. Pirsig,
Zen and the Art of Motorcycle Maintenance
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Adobe’s eCommerce Digital Transformation Journey
Greg Thomsen | Event Management Analyst
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
4
• Began at Adobe in October, 2012
• Located in Ottawa, ON. Canada
• Over 8 years experience in IT related fields
Greg Thomsen
Event Management Analyst
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
1. Adobe eCommerce Pre-Synthetic Monitoring
2. Synthetic Monitoring
1. Process Improvements
2. Process Automation
3. Application Performance Monitoring
1. Process Improvements
2. Deployment Lessons Learned
3. Integration with Existing Processes
4. Adobe eCommerce Monitoring Today
Adobe’s eCommerce Digital Transformation Journey
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Transitioning from traditional software
licensing to a subscription model.
 eCommerce presence was becoming
more business critical.
 Limited monitoring, focused on
infrastructure and application health
checks.
 Minimal customer experience
monitoring.
 High number of issues reported by
customers.
 Manual incident escalation process (via
NOC).
Adobe eCommerce Pre-Synthetic Monitoring
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Small initial deployment - a few key purchase flows.
 Focused on high priority geographies.
 Transaction tests only where necessary, otherwise simple page checks.
 Integrated with existing Incident Management processes.
Introduction of Synthetic Monitoring
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Standardized synthetics across
eCommerce.
 Limited monitored flows to high traffic
pages/products.
 Focused on highest revenue generating
geographies.
 Kept monitoring process simple to reduce
false alerts.
 Utilized single scripts across multiple geos
(language-agnostic).
 Alert correlation based on test locations and
failures.
Maturing Synthetic Monitoring
Within the first few months of deploying
synthetics, we saw an immediate increase
in our MTTD and overall detection rate.
0
10
20
30
40
50
60
70
80
90
Q1 Q2 Q3 Q4
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Synthetic monitoring accelerated detection of issues; other processes needed to be
improved in order to keep up.
Process Improvements – The Push for 99.9
Challenges:
 Alert escalation time limited by validation process.
 Slow identification of root cause.
 Noise during major outages - multiple alerts for same
issue.
 Tracking down teams to investigate the issue was time
consuming.
Improvements:
 Removed validation steps - shoot first, ask
questions later.
 Trained teams on use of synthetic portal to
expedite cause identification.
 Advanced alert correlation using Alert API.
 Created launch scenario for notifying various
eCommerce support teams.
 Utilized existing automated on call system.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
With the improved escalation processes in place, the next step was to take out the
middle man. This was achieved through automation with a new process called
Incident Auto-Launch.
Process Improvements Through Automation
Automation and other new processes for reviewing failure data (SCoE and
Waterfalls) saw us hitting our 99.9 SLA target.
Alert triggered
by event
On call
system
contacts
support teams
VNOC opens
conference
room
Support
teams join
conference
room
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Synthetic monitoring will tell you when you have a problem, but not where or what caused
it.
 Most time during incident responses was spent on identification of cause of issue.
 Complexity of a large scale eCommerce platform, spanning across multiple datacenters,
made finding cause of issues a needle in a haystack situation.
A single view was needed into all components of the eCommerce environment.
Beyond 99.9%
Issue
Detection
(Synthetics)
? Resolution
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Application Performance Monitoring (APM) and User Experience Monitoring (UEM)
was deployed across the ecommerce platform.
Dynatrace Application Performance Monitoring
Issue
Detection
(Synthetics)
Root Cause
Identification
(APM)
Resolution
320 JVMs 70 Web Servers 3 Data Centers
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The implementation of APM accelerated root cause identification. This lead to:
 Quick identification of required support teams.
 Improved understanding of incident causation.
 Adoption of more specific issue alerting.
 Faster overall issue resolution times, leading to improved SLA.
Dynatrace Application Performance Monitoring
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Importance of coordination between support and development teams.
 Start small and then scale up; identify key components of application to focus on.
 Architect deployment in a scalable and flexible way. When in doubt, over-
architect!
 Set expectations ahead of time. Seeing immediate improvements will take time.
 Leverage dashboards to help drive adoption.
 Leverage synthetics to give you a head start.
APM Deployment - Lessons Learned
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 New APM level alerts integrated into Auto-Launch process.
 New processes were created and support teams were trained to help drive root
cause investigation using APM.
 Dashboards were created and integrated as part of the standard day to day
operation and later into Auto-Launch process.
Integrating APM with Existing Processes
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Migration to the cloud provided new
challenges not faced in traditional data
center based models.
 Agent deployment in auto-scaling
environments.
 Handling dynamics changes in traffic and
system load.
 Monitoring new services such as Node.JS
and container services (Docker).
APM – Migration to the Cloud
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Utilized cookbooks for automated
agent deployment.
 Configured automatic agent mapping.
 Created scalable collector
configurations.
 Deployed additional infrastructure to
handle new services.
APM – Migration to the Cloud
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
 Over 95% of major eCommerce incidents are Auto-Launched.
 Number of customer reported incidents is now almost negligible.
 A great deal of incident detection now done with APM - many incidents detected
before becoming customer-impacting.
 Synthetic Monitoring playing a greater role in identifying customer impact and
analyzing performance.
 Massive reductions in our overall MTTD and MTTR times.
 Expanding process automation into auto-resolution of incidents.
 Other services outside eCommerce adopting Incident Auto-Launch process.
Adobe eCommerce Monitoring Today
Dynatrace and digital
transformation
Confidential, Dynatrace LLC
Digital transformation is everywhere
TRAVEL
RETAIL
TELCO AND
MEDIA
GOVERNMENT
FINANCE
CONSUMER
GOODS
87% of companies
think that digital
transformation is a
competitive
opportunity
Capgemini
93% of CxOs
believe that digital
will disrupt their
business
Forrester
By 2020, CEOs
expect 41% of
revenue to be
driven by digital
Gartner
Less than 3% of
incidents are found
before affecting
users
Gartner
51% millenniums
will complain on
social when user
experience is bad
Harris Poll
60%
rate app
performance as #1
expectation, ahead
of features
Forrester
Rise of the “multi-modal” enterprise
mobile
browser
network
multi-geo
3rd parties cloud
containers
services
code
hosts
synthetic
logs
business
transaction
applications
sdn
relax
full-stack, broad, hyperscale
IoT
DYNATRACE
BACKBONE
Servers in Tier1 data
centers for operational
web monitoring
LAST MILE
Consumer PCs with
synthetic Agents
covering 168 countries,
thousands of local ISPs,
true bandwidths and latencies
PRIVATE LAST
MILE
PRIVATE NODE
Scalable Monitoring Server
deployed anywhere
Dynatrace Portal
Manage everything
from your Browser
EDGE CLOUD DATA CENTER
Dynatrace Recorder & Web Recorder
Purpose-built scripting, power and ease
MOBILE
Synthetic Agents
connected to real 3G/4G
mobile carrier networks
SSL
Configuration, Scheduling & Data Collection
Monitored Web Requests
SSL
Mobile App
Stay connected wherever you are
Lightweight Software
Agent installed anywhere
Dynatrace Advanced Synthetic
Confidential, Dynatrace, LLC
Service Levels
Controlled Consistency
Proactive Management
Synthetic Monitoring Application Monitoring
& UEM
User Behavior
Business Impact
Comprehensive Visibility
Bridge the gap between IT and digital business
Eliminate the performance blind spot
Drive smart and fast and remediation
End-to-end digital experience management
PERFORMANCE
END USER PERSPECTIVE
Q&A
Please send your questions to us by submitting
them in your GoTo Webinar Questions pane.
Thank You
Confidential, Dynatrace LLC
Connect with us!
Participate in our Forum :
community.dynatrace.com
Like us on Facebook :
facebook.com/dynatrace
Follow us on LinkedIn :
linkedin.com/company/dynatrace
Follow us on Twitter :
twitter.com/dynatrace
Watch our Videos & Demos :
youtube.com/dynatrace
Read our Blog :
application-performance-blog.com

Contenu connexe

Tendances

5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FASTDynatrace
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
 
What's New with Dynatrace DC RUM - Release Highlights
What's New with Dynatrace DC RUM - Release HighlightsWhat's New with Dynatrace DC RUM - Release Highlights
What's New with Dynatrace DC RUM - Release HighlightsDynatrace
 
Sprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOpsSprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOpsDynatrace
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your momAndreas Grabner
 
Metrics-Driven Devops: Delivering High Quality Software Faster!
Metrics-Driven Devops: Delivering High Quality Software Faster! Metrics-Driven Devops: Delivering High Quality Software Faster!
Metrics-Driven Devops: Delivering High Quality Software Faster! Dynatrace
 
Metrics Driven DevOps - Automate Scalability and Performance Into your Pipeline
Metrics Driven DevOps - Automate Scalability and Performance Into your PipelineMetrics Driven DevOps - Automate Scalability and Performance Into your Pipeline
Metrics Driven DevOps - Automate Scalability and Performance Into your PipelineAndreas Grabner
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
 
Jira & Ansible: Streamlining Jira Server Administration for the Enterprise
Jira & Ansible: Streamlining Jira Server Administration for the EnterpriseJira & Ansible: Streamlining Jira Server Administration for the Enterprise
Jira & Ansible: Streamlining Jira Server Administration for the EnterpriseAtlassian
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesNew Relic
 
Troubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsTroubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsDynatrace
 
Top Java Performance Problems and Metrics To Check in Your Pipeline
Top Java Performance Problems and Metrics To Check in Your PipelineTop Java Performance Problems and Metrics To Check in Your Pipeline
Top Java Performance Problems and Metrics To Check in Your PipelineAndreas Grabner
 
Integrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowIntegrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowDevOps.com
 
DevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceDevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceNew Relic
 
OOP 2016 - Building Software That Eats The World
OOP 2016 - Building Software That Eats The WorldOOP 2016 - Building Software That Eats The World
OOP 2016 - Building Software That Eats The WorldAndreas Grabner
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategiessyosko
 
Application Architecture Summit - Monitoring the Dynamic Cloud
Application Architecture Summit - Monitoring the Dynamic Cloud Application Architecture Summit - Monitoring the Dynamic Cloud
Application Architecture Summit - Monitoring the Dynamic Cloud New Relic
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsAndreas Grabner
 

Tendances (20)

5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Dynatrace
DynatraceDynatrace
Dynatrace
 
What's New with Dynatrace DC RUM - Release Highlights
What's New with Dynatrace DC RUM - Release HighlightsWhat's New with Dynatrace DC RUM - Release Highlights
What's New with Dynatrace DC RUM - Release Highlights
 
Sprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOpsSprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOps
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
Metrics-Driven Devops: Delivering High Quality Software Faster!
Metrics-Driven Devops: Delivering High Quality Software Faster! Metrics-Driven Devops: Delivering High Quality Software Faster!
Metrics-Driven Devops: Delivering High Quality Software Faster!
 
Metrics Driven DevOps - Automate Scalability and Performance Into your Pipeline
Metrics Driven DevOps - Automate Scalability and Performance Into your PipelineMetrics Driven DevOps - Automate Scalability and Performance Into your Pipeline
Metrics Driven DevOps - Automate Scalability and Performance Into your Pipeline
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
Jira & Ansible: Streamlining Jira Server Administration for the Enterprise
Jira & Ansible: Streamlining Jira Server Administration for the EnterpriseJira & Ansible: Streamlining Jira Server Administration for the Enterprise
Jira & Ansible: Streamlining Jira Server Administration for the Enterprise
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiences
 
Troubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability HotspotsTroubleshooting ASP.NET and IIS Scalability Hotspots
Troubleshooting ASP.NET and IIS Scalability Hotspots
 
Top Java Performance Problems and Metrics To Check in Your Pipeline
Top Java Performance Problems and Metrics To Check in Your PipelineTop Java Performance Problems and Metrics To Check in Your Pipeline
Top Java Performance Problems and Metrics To Check in Your Pipeline
 
Devops is all greek
Devops is all greekDevops is all greek
Devops is all greek
 
Integrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowIntegrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and How
 
DevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceDevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with Confidence
 
OOP 2016 - Building Software That Eats The World
OOP 2016 - Building Software That Eats The WorldOOP 2016 - Building Software That Eats The World
OOP 2016 - Building Software That Eats The World
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategies
 
Application Architecture Summit - Monitoring the Dynamic Cloud
Application Architecture Summit - Monitoring the Dynamic Cloud Application Architecture Summit - Monitoring the Dynamic Cloud
Application Architecture Summit - Monitoring the Dynamic Cloud
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback Loops
 

En vedette

A Tale of Two Pipelines: To DevOps or Not To DevOps
A Tale of Two Pipelines:  To DevOps or Not To DevOpsA Tale of Two Pipelines:  To DevOps or Not To DevOps
A Tale of Two Pipelines: To DevOps or Not To DevOpsDynatrace
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookDynatrace
 
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Dynatrace
 
2016 Holiday Retail Tech Recap
2016 Holiday Retail Tech Recap2016 Holiday Retail Tech Recap
2016 Holiday Retail Tech RecapDynatrace
 
Webinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer ExperienceWebinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer ExperienceDynatrace
 
AWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAmazon Web Services
 
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)Dynatrace
 
#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics
#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics
#Perform2015 - Opening Slides, Digital Stats, and Performance MetricsDynatrace
 
Melb cup 2015 - Got 3 seconds to place a tip?
Melb cup 2015 - Got 3 seconds to place a tip? Melb cup 2015 - Got 3 seconds to place a tip?
Melb cup 2015 - Got 3 seconds to place a tip? Dynatrace
 
Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success.Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success.Dynatrace
 
Death of A Myspace Profile
Death of  A Myspace ProfileDeath of  A Myspace Profile
Death of A Myspace ProfileDynatrace
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyDr. Wilfred Lin (Ph.D.)
 
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance Data
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance DataDigital Disruption Asia - Pleasing the Unpleasable with Digital Performance Data
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance DataDynatrace
 
Deliver Personal Customer Experiences in a Complex Digital World
Deliver Personal Customer Experiences in a Complex Digital World Deliver Personal Customer Experiences in a Complex Digital World
Deliver Personal Customer Experiences in a Complex Digital World Dynatrace
 
Social Selling - Linked In Dave Anderson
Social Selling - Linked In Dave AndersonSocial Selling - Linked In Dave Anderson
Social Selling - Linked In Dave AndersonDynatrace
 
Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success. Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success. Dynatrace
 
Why Digital and Application Performance is Critical to Customer Experience
Why Digital and Application Performance is Critical to Customer ExperienceWhy Digital and Application Performance is Critical to Customer Experience
Why Digital and Application Performance is Critical to Customer ExperienceDynatrace
 
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentB3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentDr. Wilfred Lin (Ph.D.)
 
Digital Customer Experiences in the age of faceless applications
Digital Customer Experiences in the age of faceless applicationsDigital Customer Experiences in the age of faceless applications
Digital Customer Experiences in the age of faceless applicationsDynatrace
 

En vedette (19)

A Tale of Two Pipelines: To DevOps or Not To DevOps
A Tale of Two Pipelines:  To DevOps or Not To DevOpsA Tale of Two Pipelines:  To DevOps or Not To DevOps
A Tale of Two Pipelines: To DevOps or Not To DevOps
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
 
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
 
2016 Holiday Retail Tech Recap
2016 Holiday Retail Tech Recap2016 Holiday Retail Tech Recap
2016 Holiday Retail Tech Recap
 
Webinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer ExperienceWebinar Evolving Monitoring & Customer Experience
Webinar Evolving Monitoring & Customer Experience
 
AWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS CloudAWS Enterprise Day | Journey to the AWS Cloud
AWS Enterprise Day | Journey to the AWS Cloud
 
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)
Managing Unrealistic User Expectations (i.e Digital for Spoilt Brats)
 
#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics
#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics
#Perform2015 - Opening Slides, Digital Stats, and Performance Metrics
 
Melb cup 2015 - Got 3 seconds to place a tip?
Melb cup 2015 - Got 3 seconds to place a tip? Melb cup 2015 - Got 3 seconds to place a tip?
Melb cup 2015 - Got 3 seconds to place a tip?
 
Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success.Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success.
 
Death of A Myspace Profile
Death of  A Myspace ProfileDeath of  A Myspace Profile
Death of A Myspace Profile
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiency
 
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance Data
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance DataDigital Disruption Asia - Pleasing the Unpleasable with Digital Performance Data
Digital Disruption Asia - Pleasing the Unpleasable with Digital Performance Data
 
Deliver Personal Customer Experiences in a Complex Digital World
Deliver Personal Customer Experiences in a Complex Digital World Deliver Personal Customer Experiences in a Complex Digital World
Deliver Personal Customer Experiences in a Complex Digital World
 
Social Selling - Linked In Dave Anderson
Social Selling - Linked In Dave AndersonSocial Selling - Linked In Dave Anderson
Social Selling - Linked In Dave Anderson
 
Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success. Revenge of the Nerds - Why digital performance for app and website success.
Revenge of the Nerds - Why digital performance for app and website success.
 
Why Digital and Application Performance is Critical to Customer Experience
Why Digital and Application Performance is Critical to Customer ExperienceWhy Digital and Application Performance is Critical to Customer Experience
Why Digital and Application Performance is Critical to Customer Experience
 
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentB3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
 
Digital Customer Experiences in the age of faceless applications
Digital Customer Experiences in the age of faceless applicationsDigital Customer Experiences in the age of faceless applications
Digital Customer Experiences in the age of faceless applications
 

Similaire à Adobe’s eCommerce Digital Transformation Journey

Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeAnand Akela
 
Compliance as Code Everywhere
Compliance as Code EverywhereCompliance as Code Everywhere
Compliance as Code EverywhereMatt Ray
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeAppDynamics
 
ITLCHN 18 - Automation & DevOps - Automic
ITLCHN 18 -  Automation & DevOps - AutomicITLCHN 18 -  Automation & DevOps - Automic
ITLCHN 18 - Automation & DevOps - AutomicIT Expert Club
 
Product Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitProduct Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitAmazon Web Services
 
Lunch and Learn and Sneakers
Lunch and Learn and SneakersLunch and Learn and Sneakers
Lunch and Learn and SneakersBill Zajac
 
Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud Amazon Web Services
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management ServicesNeev Technologies
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Amazon Web Services
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the CloudAmazon Web Services
 
Compliance Automation: detect & correct
Compliance Automation: detect & correctCompliance Automation: detect & correct
Compliance Automation: detect & correctKangaroot
 
The journey to Continuous Automation - Chef Automate
The journey to Continuous Automation - Chef AutomateThe journey to Continuous Automation - Chef Automate
The journey to Continuous Automation - Chef AutomateKangaroot
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyTom Laszewski
 
APM Talk
APM TalkAPM Talk
APM TalkMongoDB
 
Auditing in the Cloud
Auditing in the CloudAuditing in the Cloud
Auditing in the Cloudtcarrucan
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise WSO2
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Swatantra Kumar
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APMJonah Kowall
 
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...FINOS
 

Similaire à Adobe’s eCommerce Digital Transformation Journey (20)

CA|Automic Live Melbourne 2017
CA|Automic Live Melbourne 2017CA|Automic Live Melbourne 2017
CA|Automic Live Melbourne 2017
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
 
Compliance as Code Everywhere
Compliance as Code EverywhereCompliance as Code Everywhere
Compliance as Code Everywhere
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
 
ITLCHN 18 - Automation & DevOps - Automic
ITLCHN 18 -  Automation & DevOps - AutomicITLCHN 18 -  Automation & DevOps - Automic
ITLCHN 18 - Automation & DevOps - Automic
 
Product Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS SummitProduct Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS Summit
 
Lunch and Learn and Sneakers
Lunch and Learn and SneakersLunch and Learn and Sneakers
Lunch and Learn and Sneakers
 
Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
 
Compliance Automation: detect & correct
Compliance Automation: detect & correctCompliance Automation: detect & correct
Compliance Automation: detect & correct
 
The journey to Continuous Automation - Chef Automate
The journey to Continuous Automation - Chef AutomateThe journey to Continuous Automation - Chef Automate
The journey to Continuous Automation - Chef Automate
 
Organizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technologyOrganizing for faster innovation - People, process, culture, and technology
Organizing for faster innovation - People, process, culture, and technology
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Auditing in the Cloud
Auditing in the CloudAuditing in the Cloud
Auditing in the Cloud
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APM
 
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
 

Plus de Dynatrace

Virgin Money: Virgin Money's quest for digital performance perfection
Virgin Money: Virgin Money's quest for digital performance perfectionVirgin Money: Virgin Money's quest for digital performance perfection
Virgin Money: Virgin Money's quest for digital performance perfectionDynatrace
 
Dynatrace: The untouchables - the Dynatrace offering here and now
Dynatrace: The untouchables - the Dynatrace offering here and nowDynatrace: The untouchables - the Dynatrace offering here and now
Dynatrace: The untouchables - the Dynatrace offering here and nowDynatrace
 
Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...Dynatrace
 
SITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the waySITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the wayDynatrace
 
Red Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realRed Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realDynatrace
 
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...Dynatrace
 
Pivotal: Join us for a fireside chat with CEO of Pivotal
Pivotal: Join us for a fireside chat with CEO of PivotalPivotal: Join us for a fireside chat with CEO of Pivotal
Pivotal: Join us for a fireside chat with CEO of PivotalDynatrace
 
Harrods: Re-inventing the luxury retail market
Harrods: Re-inventing the luxury retail marketHarrods: Re-inventing the luxury retail market
Harrods: Re-inventing the luxury retail marketDynatrace
 
Dynatrace: Meet our captain of product and all things awesome, Steve Tack
Dynatrace: Meet our captain of product and all things awesome, Steve TackDynatrace: Meet our captain of product and all things awesome, Steve Tack
Dynatrace: Meet our captain of product and all things awesome, Steve TackDynatrace
 
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018Dynatrace
 
Dynatrace: Going beyond APM and soaring to the future
Dynatrace: Going beyond APM and soaring to the futureDynatrace: Going beyond APM and soaring to the future
Dynatrace: Going beyond APM and soaring to the futureDynatrace
 
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace
 
Altimeter Group: The new face of change
Altimeter Group: The new face of changeAltimeter Group: The new face of change
Altimeter Group: The new face of changeDynatrace
 
Alastair Humphreys: Life stories and inspiration from Alastair Humphreys
Alastair Humphreys: Life stories and inspiration from Alastair HumphreysAlastair Humphreys: Life stories and inspiration from Alastair Humphreys
Alastair Humphreys: Life stories and inspiration from Alastair HumphreysDynatrace
 
AWS: Serverless Architecture - Beyond functions and into the future
AWS: Serverless Architecture - Beyond functions and into the future AWS: Serverless Architecture - Beyond functions and into the future
AWS: Serverless Architecture - Beyond functions and into the future Dynatrace
 
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Dynatrace
 
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...Dynatrace
 
SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...Dynatrace
 
SAP: How SAP fully automates the provisioning and operations of its dynatrace...
SAP: How SAP fully automates the provisioning and operations of its dynatrace...SAP: How SAP fully automates the provisioning and operations of its dynatrace...
SAP: How SAP fully automates the provisioning and operations of its dynatrace...Dynatrace
 
REI: Evolving performance engineering for the move to cloud, microservices, c...
REI: Evolving performance engineering for the move to cloud, microservices, c...REI: Evolving performance engineering for the move to cloud, microservices, c...
REI: Evolving performance engineering for the move to cloud, microservices, c...Dynatrace
 

Plus de Dynatrace (20)

Virgin Money: Virgin Money's quest for digital performance perfection
Virgin Money: Virgin Money's quest for digital performance perfectionVirgin Money: Virgin Money's quest for digital performance perfection
Virgin Money: Virgin Money's quest for digital performance perfection
 
Dynatrace: The untouchables - the Dynatrace offering here and now
Dynatrace: The untouchables - the Dynatrace offering here and nowDynatrace: The untouchables - the Dynatrace offering here and now
Dynatrace: The untouchables - the Dynatrace offering here and now
 
Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...Starbucks: Building a new dev culture and freeing time for innovation: A Star...
Starbucks: Building a new dev culture and freeing time for innovation: A Star...
 
SITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the waySITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the way
 
Red Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realRed Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's real
 
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...
 
Pivotal: Join us for a fireside chat with CEO of Pivotal
Pivotal: Join us for a fireside chat with CEO of PivotalPivotal: Join us for a fireside chat with CEO of Pivotal
Pivotal: Join us for a fireside chat with CEO of Pivotal
 
Harrods: Re-inventing the luxury retail market
Harrods: Re-inventing the luxury retail marketHarrods: Re-inventing the luxury retail market
Harrods: Re-inventing the luxury retail market
 
Dynatrace: Meet our captain of product and all things awesome, Steve Tack
Dynatrace: Meet our captain of product and all things awesome, Steve TackDynatrace: Meet our captain of product and all things awesome, Steve Tack
Dynatrace: Meet our captain of product and all things awesome, Steve Tack
 
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018
 
Dynatrace: Going beyond APM and soaring to the future
Dynatrace: Going beyond APM and soaring to the futureDynatrace: Going beyond APM and soaring to the future
Dynatrace: Going beyond APM and soaring to the future
 
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving ITDynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
Dynatrace: Davis - Hololens - AI update - Cloud announcements - Self driving IT
 
Altimeter Group: The new face of change
Altimeter Group: The new face of changeAltimeter Group: The new face of change
Altimeter Group: The new face of change
 
Alastair Humphreys: Life stories and inspiration from Alastair Humphreys
Alastair Humphreys: Life stories and inspiration from Alastair HumphreysAlastair Humphreys: Life stories and inspiration from Alastair Humphreys
Alastair Humphreys: Life stories and inspiration from Alastair Humphreys
 
AWS: Serverless Architecture - Beyond functions and into the future
AWS: Serverless Architecture - Beyond functions and into the future AWS: Serverless Architecture - Beyond functions and into the future
AWS: Serverless Architecture - Beyond functions and into the future
 
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Zurich: Monitoring a sales force-based insurance application using dynatrace ...
Zurich: Monitoring a sales force-based insurance application using dynatrace ...
 
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
Sentry: Baselining, cloud-scale monitoring and auto-remediation with app mon ...
 
SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...SEI: Faster innovation and better performance for the innovative sei wealth p...
SEI: Faster innovation and better performance for the innovative sei wealth p...
 
SAP: How SAP fully automates the provisioning and operations of its dynatrace...
SAP: How SAP fully automates the provisioning and operations of its dynatrace...SAP: How SAP fully automates the provisioning and operations of its dynatrace...
SAP: How SAP fully automates the provisioning and operations of its dynatrace...
 
REI: Evolving performance engineering for the move to cloud, microservices, c...
REI: Evolving performance engineering for the move to cloud, microservices, c...REI: Evolving performance engineering for the move to cloud, microservices, c...
REI: Evolving performance engineering for the move to cloud, microservices, c...
 

Dernier

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Dernier (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Adobe’s eCommerce Digital Transformation Journey

  • 1. Adobe's eCommerce Digital Transformation Journey Greg Thomsen Event Management Analyst, Adobe Aaron Rudger Sr. Director Product Marketing, Dynatrace
  • 2. Confidential, Dynatrace, LLCTop of the World by Izzard, on Flickr “Sometimes it's a little better to travel than to arrive” Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance
  • 3. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe’s eCommerce Digital Transformation Journey Greg Thomsen | Event Management Analyst
  • 4. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 • Began at Adobe in October, 2012 • Located in Ottawa, ON. Canada • Over 8 years experience in IT related fields Greg Thomsen Event Management Analyst
  • 5. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 1. Adobe eCommerce Pre-Synthetic Monitoring 2. Synthetic Monitoring 1. Process Improvements 2. Process Automation 3. Application Performance Monitoring 1. Process Improvements 2. Deployment Lessons Learned 3. Integration with Existing Processes 4. Adobe eCommerce Monitoring Today Adobe’s eCommerce Digital Transformation Journey
  • 6. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Transitioning from traditional software licensing to a subscription model.  eCommerce presence was becoming more business critical.  Limited monitoring, focused on infrastructure and application health checks.  Minimal customer experience monitoring.  High number of issues reported by customers.  Manual incident escalation process (via NOC). Adobe eCommerce Pre-Synthetic Monitoring
  • 7. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Small initial deployment - a few key purchase flows.  Focused on high priority geographies.  Transaction tests only where necessary, otherwise simple page checks.  Integrated with existing Incident Management processes. Introduction of Synthetic Monitoring
  • 8. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Standardized synthetics across eCommerce.  Limited monitored flows to high traffic pages/products.  Focused on highest revenue generating geographies.  Kept monitoring process simple to reduce false alerts.  Utilized single scripts across multiple geos (language-agnostic).  Alert correlation based on test locations and failures. Maturing Synthetic Monitoring Within the first few months of deploying synthetics, we saw an immediate increase in our MTTD and overall detection rate. 0 10 20 30 40 50 60 70 80 90 Q1 Q2 Q3 Q4
  • 9. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Synthetic monitoring accelerated detection of issues; other processes needed to be improved in order to keep up. Process Improvements – The Push for 99.9 Challenges:  Alert escalation time limited by validation process.  Slow identification of root cause.  Noise during major outages - multiple alerts for same issue.  Tracking down teams to investigate the issue was time consuming. Improvements:  Removed validation steps - shoot first, ask questions later.  Trained teams on use of synthetic portal to expedite cause identification.  Advanced alert correlation using Alert API.  Created launch scenario for notifying various eCommerce support teams.  Utilized existing automated on call system.
  • 10. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. With the improved escalation processes in place, the next step was to take out the middle man. This was achieved through automation with a new process called Incident Auto-Launch. Process Improvements Through Automation Automation and other new processes for reviewing failure data (SCoE and Waterfalls) saw us hitting our 99.9 SLA target. Alert triggered by event On call system contacts support teams VNOC opens conference room Support teams join conference room
  • 11. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Synthetic monitoring will tell you when you have a problem, but not where or what caused it.  Most time during incident responses was spent on identification of cause of issue.  Complexity of a large scale eCommerce platform, spanning across multiple datacenters, made finding cause of issues a needle in a haystack situation. A single view was needed into all components of the eCommerce environment. Beyond 99.9% Issue Detection (Synthetics) ? Resolution
  • 12. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Application Performance Monitoring (APM) and User Experience Monitoring (UEM) was deployed across the ecommerce platform. Dynatrace Application Performance Monitoring Issue Detection (Synthetics) Root Cause Identification (APM) Resolution 320 JVMs 70 Web Servers 3 Data Centers
  • 13. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The implementation of APM accelerated root cause identification. This lead to:  Quick identification of required support teams.  Improved understanding of incident causation.  Adoption of more specific issue alerting.  Faster overall issue resolution times, leading to improved SLA. Dynatrace Application Performance Monitoring
  • 14. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Importance of coordination between support and development teams.  Start small and then scale up; identify key components of application to focus on.  Architect deployment in a scalable and flexible way. When in doubt, over- architect!  Set expectations ahead of time. Seeing immediate improvements will take time.  Leverage dashboards to help drive adoption.  Leverage synthetics to give you a head start. APM Deployment - Lessons Learned
  • 15. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  New APM level alerts integrated into Auto-Launch process.  New processes were created and support teams were trained to help drive root cause investigation using APM.  Dashboards were created and integrated as part of the standard day to day operation and later into Auto-Launch process. Integrating APM with Existing Processes
  • 16. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Migration to the cloud provided new challenges not faced in traditional data center based models.  Agent deployment in auto-scaling environments.  Handling dynamics changes in traffic and system load.  Monitoring new services such as Node.JS and container services (Docker). APM – Migration to the Cloud
  • 17. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Utilized cookbooks for automated agent deployment.  Configured automatic agent mapping.  Created scalable collector configurations.  Deployed additional infrastructure to handle new services. APM – Migration to the Cloud
  • 18. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.  Over 95% of major eCommerce incidents are Auto-Launched.  Number of customer reported incidents is now almost negligible.  A great deal of incident detection now done with APM - many incidents detected before becoming customer-impacting.  Synthetic Monitoring playing a greater role in identifying customer impact and analyzing performance.  Massive reductions in our overall MTTD and MTTR times.  Expanding process automation into auto-resolution of incidents.  Other services outside eCommerce adopting Incident Auto-Launch process. Adobe eCommerce Monitoring Today
  • 19.
  • 22. Digital transformation is everywhere TRAVEL RETAIL TELCO AND MEDIA GOVERNMENT FINANCE CONSUMER GOODS 87% of companies think that digital transformation is a competitive opportunity Capgemini 93% of CxOs believe that digital will disrupt their business Forrester By 2020, CEOs expect 41% of revenue to be driven by digital Gartner Less than 3% of incidents are found before affecting users Gartner 51% millenniums will complain on social when user experience is bad Harris Poll 60% rate app performance as #1 expectation, ahead of features Forrester
  • 23. Rise of the “multi-modal” enterprise
  • 25. DYNATRACE BACKBONE Servers in Tier1 data centers for operational web monitoring LAST MILE Consumer PCs with synthetic Agents covering 168 countries, thousands of local ISPs, true bandwidths and latencies PRIVATE LAST MILE PRIVATE NODE Scalable Monitoring Server deployed anywhere Dynatrace Portal Manage everything from your Browser EDGE CLOUD DATA CENTER Dynatrace Recorder & Web Recorder Purpose-built scripting, power and ease MOBILE Synthetic Agents connected to real 3G/4G mobile carrier networks SSL Configuration, Scheduling & Data Collection Monitored Web Requests SSL Mobile App Stay connected wherever you are Lightweight Software Agent installed anywhere Dynatrace Advanced Synthetic
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Confidential, Dynatrace, LLC Service Levels Controlled Consistency Proactive Management Synthetic Monitoring Application Monitoring & UEM User Behavior Business Impact Comprehensive Visibility Bridge the gap between IT and digital business Eliminate the performance blind spot Drive smart and fast and remediation End-to-end digital experience management PERFORMANCE END USER PERSPECTIVE
  • 32. Q&A Please send your questions to us by submitting them in your GoTo Webinar Questions pane. Thank You
  • 33. Confidential, Dynatrace LLC Connect with us! Participate in our Forum : community.dynatrace.com Like us on Facebook : facebook.com/dynatrace Follow us on LinkedIn : linkedin.com/company/dynatrace Follow us on Twitter : twitter.com/dynatrace Watch our Videos & Demos : youtube.com/dynatrace Read our Blog : application-performance-blog.com

Notes de l'éditeur

  1. Performance is a journey…
  2. Adobe Max, two weeks ago. One important announcement… the introduction of Adobe Sensei—a new artificial intelligence platform integrated across Creative Cloud. Sensei will do things like automatically recognize fonts used in photographs and suggest purchasing them when not licensed by the designer. Can also find stock imagery based on a similar uploaded image. These are great examples of how transformative digital technology like machine learning is opening new routes to market for Adobe.
  3. Adobe isn’t the only company investing in transformative initiatives like Sensei. Digital transformation is everywhere, and applications are at the core of the movement. These are top-down initiatives that your company is exploring—if not today, then very soon. And the reasons are clear: Your customers are changing Competition is fierce Disruption is real
  4. To adapt, enterprises are becoming more agile, more “multi-modal” in their approach to innovating with applications. But transformation also puts increasing pressure on IT teams, as application environments become more integrated, more evolved and more complex.
  5. That’s why Dynatrace provides a complete set of capabilities that cover the full breadth of your application environment. It starts from the end user, including both real user experience monitoring from the browser or mobile devices and synthetic monitoring from points across the globe. It’s provides key information for business with business transaction monitoring and user impact. It looks at third party application components. It goes deep in the data center as well, whether that is your own data center, cloud or hybrid. And all the way down to the code level, log files, and now in your dynamic environment we provide visibility into containers and micro-services as well. We’ve been hearing about how Adobe uses Advanced Synthetic Monitoring and Application Monitoring *together*. Let’s explore what exactly is Advanced Synthetic Monitoring and how it complements Application Monitoring.
  6. Here’s a quick overview of Dynatrace Advanced Synthetic…
  7. Application Monitoring and Advanced Synthetic work together, modeling synthetic transactions like purchase flows, and their steps as Business Transactions. Here we see the synthetic Order transaction visualized by its performance, step by step. Corresponding real user actions for these pages is also captured by UEM. In the same view, we can also see transaction availability and performance measured from the Advanced Synthetic global network. This provides both the outside-in and application views of the same Order transaction, ensuring complete coverage of the digital customer journeys that matter most to your business.
  8. Here in the Operational Summary view of *all* synthetic transactions, we can quickly see how the Order transaction is performing compared to all synthetic measurements. Drilling into the Order transaction, takes us deeper into analysis of frontend performance.
  9. Again, one of the strengths of synthetic measurements is their consistency, which is ideal for detecting anomalies in performance. But as Greg mentioned, detection is half the game. The other half is taking accurate and focused corrective action. Advanced Synthetic helps you immediately rule in or out many of the typical causes of disruptions, especially those originating from the edge of the Internet.
  10. With a click, we can get a Root Cause analysis driven by automated analysis across a trended history of your application’s delivery. Inside that analysis, it’s easy to explore likely factors resulting in a performance anomaly—like a slow javascript call.
  11. With another click, you can see all the components assembled inside the browser and their individual contribution to page render and interactivity. Again, because Advanced Synthetic and Application Monitoring work perfectly together, you can dive straight to the PurePath analysis of any instrumented component within the page. And within context, click into the method tree analysis of this javascript and the overall transaction flow traced in Application Monitoring. Here you can see the hotspot analysis and quickly leverage findings to correct application-level bottlenecks impacting end user experience.
  12. Digital Experience brings the best of… Synthetic Monitoring benefits: Proactive Management Early warning system, independent of users, including in pre-prod/dev “Experimental” visibility in production, like new site sections, new geographic regions, new services Competitor comparisons Service Levels Reliable measure of availability Response-independent visibility Controlled Consistency Very controlled and repeatable – good for accurate detection of small changes Easy to understand and identify optimizations and fault domain from lab-like datasets …and Real User Monitoring benefits: User Behavior Visitor journey details, session by session Measures of engagement, conversion, abandonment Business Impact Quantify usage, adoption and impact of outages or changes in performance Comprehensive Visibility All users, all browsers, all pages, all dynamic content and inputs driven by user interaction Great for Mobile App/Web – multi variable environments (phone, OS, carrier etc.) – and single page apps otherwise difficult to script Together, they… Bridge the gap between IT and digital business The combined capabilities of Synthetic and RUM enable IT to act in the context of business goals and objectives. Synthetic provides comparative context—competitor and service provider. RUM provides customer context—engagement and adoption. Decisions based on this context improve return on digital experience investment. Eliminate the performance blind spot Relying on only one perspective opens exposure to performance pitfalls that impact customers. Combining both active and passive performance insights ensures complete coverage against customer experience disruptions Drive smart and focused recognition, along with fast and verifiable remediation Synthetic provides a clear signal of when end user experience is disrupted, RUM exposes the scope and impact in terms of actual users and provides urgency/business relevance. Both deliver detail needed for troubleshooting, and synthetic validates that implemented changes either improve or persist disruptive conditions