cloud innovation and automation journey to the cloud with ...€¦ · stage 2 –running hybrid...

24
#Perform2018 Cloud innovation and automation Journey to the Cloud with Dynatrace #Perform2018 #Perform2018

Upload: others

Post on 18-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Cloud innovation and automation

Journey to the Cloudwith Dynatrace

#Perform2018#Perform2018

Page 2: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

ABOUT US.

Page 3: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

WHO ARE WE

• #1 provider of best possible bar preparation experience

• 50+ years in business

• 20+ years online

• 2 years in the cloud

• 4 years as Dynatrace customer

#Perform2018

Page 4: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

““With Dynatrace, my team has a way to scale all of the services andresources that we need to ensure a positive customer experience”

Mark Kaplan, Barbri

#Perform2018

Page 5: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Why BARBRI Chose Dynatraceto Replace New Relic

• Single monitoring solution

• Auto-everything – Discovery, dependency detection and baselining.

• Ease of use: Artificial intelligence

• Pre-configured and automatically adjusted dashboards

#Perform2018

Page 6: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

THE JOURNEY

Page 7: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Stage 1 – The Beginning (2013)

• 2 identical physical DC‘s with one acting as a hot DR site

• BARBRI was a New Relic customer at the time

• Challenged with New Relic, we knew we needed something better

• Dynatrace product initially known as Ruxit, then re-branded Dynatrace

#Perform2018

Page 8: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Baselining

• Dynatrace automatically learns baseline response times for applications and

services

• In addition, factors in variables such as geo-location, browser type, operating

system, connection bandwidth, and user actions

• Intelligent and automatic baseline

• adjusts baselines over time based on patterns it detects

• detects anomalies at highly granular levels and alerts and notifies problems in

real-time

• Baselines can also be set manually

#Perform2018

Page 9: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018#Perform2018

Page 10: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Stage 2 – Running Hybrid

• Ran Hybrid for more than a year

• Duplicated our environment in Azure

• Compared Azure’s performance using Dynatrace

• Ensured cloud would operate the same, if not better,

than on-prem

• Dynatrace was pivotal role in Azure build out

• we compared the performance of our VM‘s between prem and cloud

• Duplicated metrics we had previously on prem

#Perform2018

Page 11: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Zero Configuration Monitoring of Docker Containers

#Perform2018

Page 12: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Stage 2 – Circle in the Developers

• Rolled out as a Systems tool initially

• Expanded to Software Development

• Dynatrace gave developers a window into code

bottlenecks

• Found developers utilized Dynatrace when

troubleshooting code issues

• Solutions provided by Dynatrace: showed problem and

where to look

#Perform2018

Page 13: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Stage 3 – Optimize the Tooling

• Continue to expand our use of Dynatrace

• Consolidate monitoring from multiple tools to one

• Continue to use Splunk for log monitoring

• Evaluate Dynatraces capabilities in log monitoring as well

• Continue to optimizing our environment with the

assistance of Dynatrace using the optimizing the tool as

well

#Perform2018

Page 14: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Stage 4 – All Cloud (2017)

• Entire production environment is in Azure

• 3 DC‘s in Azure using 2 regions.

• Failover is automatic within regions, manual to another region

due to the way we have Windows clustering configured

• Small DR site built out in AWS: ensures against unexpected

total Azure outage

• Process of moving from VM‘s to PaaS offerings within Azure

• DBaaS will be first deployment phase for our SQL

environment

#Perform2018

Page 15: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

DASHBOARDS

Page 16: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

BARBRI Docker Dashboard

#Perform2018

Page 17: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Full-Stack Visibility: Out of the Box

#Perform2018

Page 18: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Who do your services talk to?

#Perform2018

Page 19: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Where do your services actually run?

#Perform2018

Page 20: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

BARBRI Docker Dashboard

#Perform2018

Page 21: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

#Perform2018

Dashboards

#Perform2018

Page 22: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

CUSTOM DASHBOARDS

• Create custom dashboards based on Filters

• Select the components to show on dashboard

• Select the metrics to show on the dashboards

• Share the dashboards among teams

• Set these to be home dashboard for login

#Perform2018

Page 23: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared

Thank you

Page 24: Cloud innovation and automation Journey to the Cloud with ...€¦ · Stage 2 –Running Hybrid •Ran Hybrid for more than a year •Duplicated our environment in Azure •Compared