SlideShare una empresa de Scribd logo
1 de 53
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rafi Katanasho
CTO & Solution Sales VP – APAC, Dynatrace
Automation & Augmentation Driven by
AI, Enabling Self Driving IT
Migrants
In the world regions living immigrants according to their origin
North America
Europe
Asia
Australia/Oceania
Austra
lia/Oceania
Africa
Latin America
and Caribbean
Confidential, Dynatrace, LLC
Migration is not the goal
• Agility
• Flexibility
• Automation
Re-platforming to Cloud
Old tooling no longer works – must reinvest
Speed of Innovation Accelerating
• Competitive advantage – competitive survival
• From months to minutes
Insert
image here
Rafi Katanasho
rafi.katanasho@dynatrace.com
Dynatrace.com/trial
au.linkedin.com/in/rafikatanasho
@rkatanasho
APAC CTO - Dynatrace
confidential
“The outside world can push you
into Day 2 if you won’t or can’t
embrace powerful trends quickly.
If you fight them, you’re probably
fighting the future.
Embrace them and you have a
tailwind”
—Jeff Bezos
Amazon CEO
Our ultimate goal: Self-driving IT – for Dynatrace and for the world!
The worlds needs software to work perfectly.
WHAT IT TAKES: to enable Self-Driving IT
AI: answers & orchestration
obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
AI: answers & orchestration
Obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
WHAT IT TAKES: to enable Self-Driving IT
• Where to start?
• What to break out?
• Dependencies?
• Works as expected?
• Users happy?
• Does it scale?
• Does it perform?
• Works as expected?
• Users happy?
• How to optimize?
• How to automate?
?
? ?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
? ?
?
?
?
? ? ?
?
?
?
?
From
On-Premises Monolith
Via
Containerized Services
To
Functions & Cloud Services
• Where to start?
• What to break out?
• Dependencies?
• Works as expected?
• Users happy?
• Does it scale?
• Does it perform?
• Works as expected?
• Users happy?
• How to optimize?
• How to automate?
Understand Dependencies
WHAT to migrate and WHERE to
break the monolith
Get Answers using AI
Automatic End-User, service and
infrastructure root-cause analysis
Drive Automation using API
Auto rollout to containers &
functions, auto Shift-left and Self-
healing
Plan: Decide WHAT to migrate
In minutes:
• Auto-dependency
mapping of internal
& external services
• Auto-load detection
and baselining
• Auto-resource
consumption
detection
Move faster: Decide WHAT to migrate TO
In minutes:
• Infrastructure
behaviour
• Auto-load detection
and baselining
• Auto-resource
consumption
detection
Operate with confidence
In minutes:
• Who, where, what
• Performance
• Behaviour
pushDynatraceDeploymentEvent
Pushes Deployment Info to Dynatrace Entities
validateBuildDynatraceWorker
Compares Builds and Approves/Rejects Pipeline
pushDynatraceDeploymentEvent
Pushes Deployment Info to Dynatrace Entities
validateBuildDynatraceWorker
Validates Production and Approves/Rejects Pipeline
handleDynatraceProblemNotification
Executes Auto-Remediating Actions, e.g: Rollback
Build 6
Build 7
Production
Production
Auto-Approve!
Auto-Reject!
Auto-Approve!
Auto-Reject!
Self-Healed
Automating quality gates in CI / CD
WHERE to break the monolith
Tightly coupled! Shall we really distribute/extract?
Dynatrace “virtually” breaks your monolith!
Validate & optimize scalability
Low Load Peak LoadRegular Load
How does each service scale? Does it correctly fail over??
Validates architecture
Planned Architectural Service Flow
Actual Architectural Service Flow
Identify / optimize architectural patterns
Recursive Calls, N+1 Call Pattern, Chatty Interfaces, No Caching Layer …
See end-to-end through serverless
Full End-to-End Support for Serverless
No code change necessary to trace through AWS Lambda
AI: answers & orchestration
Obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
WHAT IT TAKES: to enable Self-Driving IT
ChatOps
Self-heal: transform NOC into Zero-dashboard SRE
teams
Problem Evolution
Self-heal: path to NoOps with smart auto-remediation
Auto Mitigate!
1 CPU Exhausted? Add a new service instance!
3 Issue with BLUE only? Switch back to GREEN!
?Escalate at 2AM?
2 High Garbage Collection? Adjust/Revert Memory Settings!
4 Hung threads? Restart Service!
5 Still ongoing? Initiate Rollback!
Escalate
? Still ongoing?5
1
2
3
4
Mark Bad Commits
Update Dev Tickets
…
…
Impact Mitigated??
Self-heal: path to NoOps with smart auto-remediation
AI: answers & orchestration
Obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
WHAT IT TAKES: to enable Self-Driving IT
11/4/1838
AI: answers & orchestration
Obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
WHAT IT TAKES: to enable Self-Driving IT
confidential
getting agile requires
breaking the silos
80% org & culture 20%technology
Sales
Services
Biz
Ops
Dev
Breaking Silos
Breaking Silos – aligned with Biz Outcomes
….
Sales
Services
Biz
Ops
Dev
Product
Team 1
biz outcome
Product
Team 3
biz outcomebiz outcome
Product
Team 2
biz outcome
Platform
Team
AI: answers & orchestration
Obsess: customers
technology: cloud
organization: break silos culture: BizDevOps
WHAT IT TAKES: to enable Self-Driving IT
AI-Powered Collaboration & Feedback
DAVIS
UFO
http://dynatrace.github.io/ufo
ufo
AI-Powered Collaboration & Feedback
Visual Interfaces
of the future
Augmented Collaboration
Confidential, Dynatrace, LLC
Insert
image here
Rafi Katanasho
rafi.katanasho@dynatrace.com
Dynatrace.com/trial
au.linkedin.com/in/rafikatanasho
@rkatanasho
APAC CTO - Dynatrace

Más contenido relacionado

La actualidad más candente

Salesforce Agile Methodology and Tools
Salesforce Agile Methodology and ToolsSalesforce Agile Methodology and Tools
Salesforce Agile Methodology and Toolssonumanoj
 
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovSpiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovAtlassian
 
How to Develop, Track, and Release Like a Boss Using Atlassian Tools
How to Develop, Track, and Release Like a Boss Using Atlassian ToolsHow to Develop, Track, and Release Like a Boss Using Atlassian Tools
How to Develop, Track, and Release Like a Boss Using Atlassian ToolsAtlassian
 
Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation  Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation Return on Intelligence
 
ALTITUDE 2019 | SaaSOps Stars Awards
ALTITUDE 2019 | SaaSOps Stars AwardsALTITUDE 2019 | SaaSOps Stars Awards
ALTITUDE 2019 | SaaSOps Stars AwardsBetterCloud
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesAtlassian
 
Confluence and HipChat Keynote Summit 2014
Confluence and HipChat Keynote Summit 2014Confluence and HipChat Keynote Summit 2014
Confluence and HipChat Keynote Summit 2014Atlassian
 
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...People are Weird: Overcoming Resistance to Change and Achieving Continuous De...
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...Shaw Innes
 
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...Atlassian
 
Automate Your Business with Atlassian
Automate Your Business with AtlassianAutomate Your Business with Atlassian
Automate Your Business with AtlassianAtlassian
 
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...Atlassian
 
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Atlassian
 
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...BetterCloud
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsAtlassian
 
ALTITUDE 2019 | SaaSOps
ALTITUDE 2019  |  SaaSOpsALTITUDE 2019  |  SaaSOps
ALTITUDE 2019 | SaaSOpsBetterCloud
 
Bundeswehr Blueprint: A Collaboration Platform for the German Military
Bundeswehr Blueprint: A Collaboration Platform for the German MilitaryBundeswehr Blueprint: A Collaboration Platform for the German Military
Bundeswehr Blueprint: A Collaboration Platform for the German MilitaryAtlassian
 
Application Lifecycle Management at Scale
Application Lifecycle Management at ScaleApplication Lifecycle Management at Scale
Application Lifecycle Management at ScaleAtlassian
 
How to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
How to Use HipChat to Collaborate and Build Culture - Matthew WeinbergHow to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
How to Use HipChat to Collaborate and Build Culture - Matthew WeinbergAtlassian
 
Brick by Brick: Building Collaboration at The New York Times
Brick by Brick: Building Collaboration at The New York TimesBrick by Brick: Building Collaboration at The New York Times
Brick by Brick: Building Collaboration at The New York TimesAtlassian
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamAtlassian
 

La actualidad más candente (20)

Salesforce Agile Methodology and Tools
Salesforce Agile Methodology and ToolsSalesforce Agile Methodology and Tools
Salesforce Agile Methodology and Tools
 
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovSpiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
 
How to Develop, Track, and Release Like a Boss Using Atlassian Tools
How to Develop, Track, and Release Like a Boss Using Atlassian ToolsHow to Develop, Track, and Release Like a Boss Using Atlassian Tools
How to Develop, Track, and Release Like a Boss Using Atlassian Tools
 
Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation  Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation
 
ALTITUDE 2019 | SaaSOps Stars Awards
ALTITUDE 2019 | SaaSOps Stars AwardsALTITUDE 2019 | SaaSOps Stars Awards
ALTITUDE 2019 | SaaSOps Stars Awards
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
 
Confluence and HipChat Keynote Summit 2014
Confluence and HipChat Keynote Summit 2014Confluence and HipChat Keynote Summit 2014
Confluence and HipChat Keynote Summit 2014
 
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...People are Weird: Overcoming Resistance to Change and Achieving Continuous De...
People are Weird: Overcoming Resistance to Change and Achieving Continuous De...
 
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...
Building a Successful Service Culture: How Airbnb Elevates with Jira Service ...
 
Automate Your Business with Atlassian
Automate Your Business with AtlassianAutomate Your Business with Atlassian
Automate Your Business with Atlassian
 
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...
How Standardizing on Atlassian Products is Helping Publicis.Sapient Scale and...
 
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
 
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...
ALTITUDE 2019 | Smart Scaling through Automation: How to Scale Without Adding...
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
 
ALTITUDE 2019 | SaaSOps
ALTITUDE 2019  |  SaaSOpsALTITUDE 2019  |  SaaSOps
ALTITUDE 2019 | SaaSOps
 
Bundeswehr Blueprint: A Collaboration Platform for the German Military
Bundeswehr Blueprint: A Collaboration Platform for the German MilitaryBundeswehr Blueprint: A Collaboration Platform for the German Military
Bundeswehr Blueprint: A Collaboration Platform for the German Military
 
Application Lifecycle Management at Scale
Application Lifecycle Management at ScaleApplication Lifecycle Management at Scale
Application Lifecycle Management at Scale
 
How to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
How to Use HipChat to Collaborate and Build Culture - Matthew WeinbergHow to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
How to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
 
Brick by Brick: Building Collaboration at The New York Times
Brick by Brick: Building Collaboration at The New York TimesBrick by Brick: Building Collaboration at The New York Times
Brick by Brick: Building Collaboration at The New York Times
 
Don't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote TeamDon't be Left Out: Tips for Working in a Remote Team
Don't be Left Out: Tips for Working in a Remote Team
 

Similar a AWS Summit Singapore - Automation & Augmentation Driven by AI, Enabling Self-Driving IT

Fearless From Monolith to Serverless with Dynatrace
Fearless From Monolith to Serverless with DynatraceFearless From Monolith to Serverless with Dynatrace
Fearless From Monolith to Serverless with DynatraceAmazon Web Services
 
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018Amazon Web Services
 
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS SummitTransform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS SummitAmazon Web Services
 
DEM09 [Repeat] Fearless: From Monolith to Serverless with Dynatrace
DEM09 [Repeat] Fearless: From Monolith to Serverless with DynatraceDEM09 [Repeat] Fearless: From Monolith to Serverless with Dynatrace
DEM09 [Repeat] Fearless: From Monolith to Serverless with DynatraceAmazon Web Services
 
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with DynatraceDEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with DynatraceAmazon Web Services
 
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS SummitTransform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS SummitAmazon Web Services
 
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017Amazon Web Services
 
Atlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQAtlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQServiceRocket
 
Transform to Serverless with Dynatrace
Transform to Serverless with DynatraceTransform to Serverless with Dynatrace
Transform to Serverless with DynatraceAmazon Web Services
 
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner VogelsOpening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner VogelsAmazon Web Services
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Making sense of microservices, service mesh, and serverless
Making sense of microservices, service mesh, and serverlessMaking sense of microservices, service mesh, and serverless
Making sense of microservices, service mesh, and serverlessChristian Posta
 
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationAmazon Web Services
 
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentHow We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentAmazon Web Services
 
Initiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AIInitiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AIAmazon Web Services
 
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS! AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS! Amazon Web Services
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITThe Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITVMware Tanzu
 

Similar a AWS Summit Singapore - Automation & Augmentation Driven by AI, Enabling Self-Driving IT (20)

Fearless From Monolith to Serverless with Dynatrace
Fearless From Monolith to Serverless with DynatraceFearless From Monolith to Serverless with Dynatrace
Fearless From Monolith to Serverless with Dynatrace
 
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018
Breaking Up the Monolith While Migrating to AWS (GPSTEC320) - AWS re:Invent 2018
 
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS SummitTransform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace - DEM04 - Toronto AWS Summit
 
DEM09 [Repeat] Fearless: From Monolith to Serverless with Dynatrace
DEM09 [Repeat] Fearless: From Monolith to Serverless with DynatraceDEM09 [Repeat] Fearless: From Monolith to Serverless with Dynatrace
DEM09 [Repeat] Fearless: From Monolith to Serverless with Dynatrace
 
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with DynatraceDEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with Dynatrace
 
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS SummitTransform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS Summit
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS Summit
 
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
How to Successfully Exploit the Power of the Matrix - ENT225 - re:Invent 2017
 
Atlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQAtlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQ
 
Transform to Serverless with Dynatrace
Transform to Serverless with DynatraceTransform to Serverless with Dynatrace
Transform to Serverless with Dynatrace
 
AI & AWS DeepComposer
AI & AWS DeepComposerAI & AWS DeepComposer
AI & AWS DeepComposer
 
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner VogelsOpening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner Vogels
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Making sense of microservices, service mesh, and serverless
Making sense of microservices, service mesh, and serverlessMaking sense of microservices, service mesh, and serverless
Making sense of microservices, service mesh, and serverless
 
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
 
Unblocking Innovation for Digital Transformation
Unblocking Innovation for Digital TransformationUnblocking Innovation for Digital Transformation
Unblocking Innovation for Digital Transformation
 
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentHow We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
 
Initiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AIInitiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AI
 
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS! AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITThe Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

AWS Summit Singapore - Automation & Augmentation Driven by AI, Enabling Self-Driving IT

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rafi Katanasho CTO & Solution Sales VP – APAC, Dynatrace Automation & Augmentation Driven by AI, Enabling Self Driving IT
  • 2.
  • 3.
  • 4. Migrants In the world regions living immigrants according to their origin North America Europe Asia Australia/Oceania Austra lia/Oceania Africa Latin America and Caribbean
  • 5.
  • 6.
  • 7.
  • 8.
  • 10. • Agility • Flexibility • Automation Re-platforming to Cloud Old tooling no longer works – must reinvest
  • 11.
  • 12. Speed of Innovation Accelerating • Competitive advantage – competitive survival • From months to minutes
  • 13.
  • 14.
  • 16.
  • 17. confidential “The outside world can push you into Day 2 if you won’t or can’t embrace powerful trends quickly. If you fight them, you’re probably fighting the future. Embrace them and you have a tailwind” —Jeff Bezos Amazon CEO
  • 18. Our ultimate goal: Self-driving IT – for Dynatrace and for the world!
  • 19. The worlds needs software to work perfectly.
  • 20.
  • 21. WHAT IT TAKES: to enable Self-Driving IT AI: answers & orchestration obsess: customers technology: cloud organization: break silos culture: BizDevOps
  • 22. AI: answers & orchestration Obsess: customers technology: cloud organization: break silos culture: BizDevOps WHAT IT TAKES: to enable Self-Driving IT
  • 23. • Where to start? • What to break out? • Dependencies? • Works as expected? • Users happy? • Does it scale? • Does it perform? • Works as expected? • Users happy? • How to optimize? • How to automate? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? From On-Premises Monolith Via Containerized Services To Functions & Cloud Services
  • 24. • Where to start? • What to break out? • Dependencies? • Works as expected? • Users happy? • Does it scale? • Does it perform? • Works as expected? • Users happy? • How to optimize? • How to automate? Understand Dependencies WHAT to migrate and WHERE to break the monolith Get Answers using AI Automatic End-User, service and infrastructure root-cause analysis Drive Automation using API Auto rollout to containers & functions, auto Shift-left and Self- healing
  • 25. Plan: Decide WHAT to migrate In minutes: • Auto-dependency mapping of internal & external services • Auto-load detection and baselining • Auto-resource consumption detection
  • 26. Move faster: Decide WHAT to migrate TO In minutes: • Infrastructure behaviour • Auto-load detection and baselining • Auto-resource consumption detection
  • 27. Operate with confidence In minutes: • Who, where, what • Performance • Behaviour
  • 28. pushDynatraceDeploymentEvent Pushes Deployment Info to Dynatrace Entities validateBuildDynatraceWorker Compares Builds and Approves/Rejects Pipeline pushDynatraceDeploymentEvent Pushes Deployment Info to Dynatrace Entities validateBuildDynatraceWorker Validates Production and Approves/Rejects Pipeline handleDynatraceProblemNotification Executes Auto-Remediating Actions, e.g: Rollback Build 6 Build 7 Production Production Auto-Approve! Auto-Reject! Auto-Approve! Auto-Reject! Self-Healed Automating quality gates in CI / CD
  • 29. WHERE to break the monolith Tightly coupled! Shall we really distribute/extract? Dynatrace “virtually” breaks your monolith!
  • 30. Validate & optimize scalability Low Load Peak LoadRegular Load How does each service scale? Does it correctly fail over??
  • 31. Validates architecture Planned Architectural Service Flow Actual Architectural Service Flow Identify / optimize architectural patterns Recursive Calls, N+1 Call Pattern, Chatty Interfaces, No Caching Layer …
  • 32. See end-to-end through serverless Full End-to-End Support for Serverless No code change necessary to trace through AWS Lambda
  • 33. AI: answers & orchestration Obsess: customers technology: cloud organization: break silos culture: BizDevOps WHAT IT TAKES: to enable Self-Driving IT
  • 34. ChatOps Self-heal: transform NOC into Zero-dashboard SRE teams Problem Evolution
  • 35. Self-heal: path to NoOps with smart auto-remediation Auto Mitigate! 1 CPU Exhausted? Add a new service instance! 3 Issue with BLUE only? Switch back to GREEN! ?Escalate at 2AM? 2 High Garbage Collection? Adjust/Revert Memory Settings! 4 Hung threads? Restart Service! 5 Still ongoing? Initiate Rollback! Escalate ? Still ongoing?5 1 2 3 4 Mark Bad Commits Update Dev Tickets … … Impact Mitigated??
  • 36. Self-heal: path to NoOps with smart auto-remediation
  • 37. AI: answers & orchestration Obsess: customers technology: cloud organization: break silos culture: BizDevOps WHAT IT TAKES: to enable Self-Driving IT
  • 39.
  • 40.
  • 41.
  • 42. AI: answers & orchestration Obsess: customers technology: cloud organization: break silos culture: BizDevOps WHAT IT TAKES: to enable Self-Driving IT
  • 43. confidential getting agile requires breaking the silos 80% org & culture 20%technology
  • 45. Breaking Silos – aligned with Biz Outcomes …. Sales Services Biz Ops Dev Product Team 1 biz outcome Product Team 3 biz outcomebiz outcome Product Team 2 biz outcome Platform Team
  • 46. AI: answers & orchestration Obsess: customers technology: cloud organization: break silos culture: BizDevOps WHAT IT TAKES: to enable Self-Driving IT
  • 47. AI-Powered Collaboration & Feedback DAVIS UFO