Top Banner
How Verizon Innovates Through AI-Driven DevOps with Dynatrace on AWS
38

How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Jan 21, 2018

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

How Verizon Innovates

Through AI-Driven DevOps

with Dynatrace on AWS

Page 2: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Today’s Speakers

Kevin CochranPartner Solutions Architect

AWS

Andreas GrabnerDevOps Activist

Dynatrace

Anil ChintalapudiSenior Technical Manager

Verizon Enterprise

Page 3: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

DevOps on the AWS Cloud

Kevin Cochran, Partner Solutions Architect, AWS

Page 4: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Traditional Development Models are Obsolete

Business is increasingly software-driven

End-users expect both continuous improvement and stability

from applications

IT needs to be able to provision infrastructure as rapidly

as developers demand it

An organization’s pace of innovation is largely constrained

by their ability to develop applications

Page 5: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

DevOps at a Glance

Developers Customers

releasetestbuild

plan monitor

Delivery Pipeline

Feedback loop

DevOps = efficiencies and techniques that speed up this lifecycle

Very Important!

Page 6: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Increase Business agility

Application stability

Ability to meet customer demand

Time spent on innovation

Security

Decrease Length of development cycles

Time to market

Deployment failures

and rollbacks

Time to recover upon failure

Operational overhead

DevOps Can Help

DevOps practices enable companies to innovate at a higher velocity for customers

Page 7: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Infrastructure

as Code

Microservices Logging and

Monitoring

Continuous Integration/

Continuous Delivery

DevOps on AWS

AWS provides on-demand infrastructure resources and tooling built to enable

common DevOps practices

Page 8: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Infrastructure as Code

Replace traditional infrastructure provisioning and management with

ode-based techniques

Build services around the business capabilities you require

Scale up and down as required with virtually no notice

Make configuration code changes repeatable

and standardized

API-driven model enables management of infrastructure

with language typically used in application code

Free developers from manually configuring operating

systems, system applications, and server software

Page 9: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Microservices

Build applications as a set of small services that communicates

with other services through APIs

Build services around the business capabilities you require

Scale up and down as required with virtually no notice

Make configuration code changes repeatable and

standardized

API-driven model enables management of infrastructure

with language typically used in application code

Free developers from manually configuring operating

systems, system applications, and server software

Page 10: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Continuous Integration and Continuous Delivery

Rapidly and reliably build, test, and deploy your applications, while improving

quality and reducing time to market.

Model and visualize your own custom release workflow

Automate deployments of new code

Improve developer productivity and deliver updates faster

Find and address bugs quicker with more frequent

and comprehensive testing

Store anything from source code to binaries using

existing Git tools

Page 11: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Logging and Monitoring

Capture, categorize, and analyze data and logs generated by applications

and infrastructure

Model and visualize your own custom release workflow

Automate deployments of new code

Improve developer productivity and deliver updates faster

Find and address bugs quicker with more frequent

and comprehensive testing

Store anything from source code to binaries using

existing Git tools

Page 12: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Get started quickly

and pay as you go

Automate systems

operations

Scale without

infrastructure constraints

Improve visibility

and security

Leverage fully

managed services

Benefits of DevOps on AWS

Page 13: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Dynatrace

Andreas Grabner, DevOps Activist, Dynatrace

Page 14: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Static Monitoring Doesn’t Work Any Longer

And isn’t just about analyzing logs & exceptions

and finding bad code through CPU Sampling

Page 15: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

ShipDevelop

Scale

Deploy

Run

Because Apps And Services Delivery Has Transformed

Compute

Page 16: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Which Is Why Monitoring Has To Be Redefined!

Every user, every app, everywhere, AI-powered, full stack, automated

Page 17: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Dynatrace DevOps Transformation: 2011-2017

2

major/minor

release

2011

major releases/year

customers deploy &

operate on-prem

6months

26

Code -> Prod

sprint releases

(continuous-delivery)

2017

major releases/year 500

prod deployments /day self-

service online sales SaaS &

Managed

1h

Page 18: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Learnings: Monitoring as Pipeline Feature

CI CDUnit Perf

Cont. Perf

New Deploy

New Capability

Remove/Promote

Triage/Optimize

Update Tests

Innovate/Design

Faster Innovation with Quality Gates

Faster Acting on Feedback

+

Happy

Users

Page 19: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Transformation Led To Key Monitoring Capabilities

Full Stack with OneAgent

100% End-to-End

Log Analytics

Part of DevOps Pipeline

Artificial Intelligence

VoiceOps, ChatOps, Automation APIs

Page 20: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Dynatrace Transformation by the Numbers

More Quality

More Agile 26

500

Releases / Year

Deployments / Day

93%Production bugs found by Dev

More Stability

31000Unit & Int Tests / hour

~120Code commits / day

450Global EC2 Instances

60hUI Tests per Build

340Stories per sprint

99.998%Global Availability

Page 21: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Verizon Enterprise Solutions

Anil Chintalapudi, Senior Technical Manager, Verizon Enterprise Solutions

Page 22: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

200+ developers,

separated into siloed

workstreams

Monthly manual

release cycles

4-hour

deployments

28 fixed

servers

The Challenge: Siloed Teams and Long Revenue

Realization Times for ProQuest

This resulted in revenue realization time being 18 months.

Page 23: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

What We Achieved

3x faster build and test cycles

50% faster deployment

(every two weeks, rather than once a month)

33% faster revenue realization

50% reduction in issues

Page 24: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Now Lets Talk About How We Got To That Point

DEVOPS

MONITORING

Page 25: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Why Did Verizon Choose AWS?

AUTO SCALING

Page 26: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Supporting

Enterprise and Cloud

Technologies

100% Capturing of

End User Experience

and Ability to Replay

Artificial Intelligence:

Predictive Analysis &

Remediation Actions

Integrated into DevOps

Pipeline: Enabling Shift

Left & Shift Right

4 Pillars On Why Verizon Chose Dynatrace

Page 27: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#1: Application, Cloud And Container Tech Support

Page 28: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#2: 100% End User Experience and Behavior

Page 29: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#2: 100% End User “Replay”

Page 30: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#3: Integrated into DevOps Pipeline

CI CD

Dev Perf/test Ops

Page 31: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: Artificial Intelligence – Verizon’s Own Approach

Page 32: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: Dynatrace Artificial Intelligence for the Cloud

Dynatrace

Artificial Intelligence

Page 33: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: Dynatrace AI: Alerting on Anomalies –

Not on the Noise in the Cloud

Page 34: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: Dynatrace AI: Impact and Root Cause Details

Page 35: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: VoiceOps, ChatOps and Proactive Dashboards

Page 36: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

#4: Auto Healing – Auto Remediation

Page 37: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Advice for Cloud Transformation Projects

Automate Traditional Ops

towards NoOps

Monitoring is a Pipeline Capability

rather than after thought

Monitoring is Mandatory and

has to be fully automated

Artificial Intelligence to Reduce Noise with so many moving points

Page 38: How Verizon Innovates Through AI-Driven DevOps with Dynatrace

Q & A

For more information please visit: www.dynatrace.com

Start a free trial: http://bit.ly/dtsaastrial