AWS Summit - Trends in Advanced Monitoring for AWS environments

44
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Andreas Grabner / @grabnerandi Wednesday April 19 th , 4:30-5:00 Trends in Advanced Monitoring for AWS environments

Transcript of AWS Summit - Trends in Advanced Monitoring for AWS environments

Page 1: AWS Summit - Trends in Advanced Monitoring for AWS environments

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Andreas Grabner / @grabnerandi

Wednesday April 19th, 4:30-5:00

Trends in Advanced Monitoring for

AWS environments

Page 2: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Dynatrace is the industry-first AI-based monitoring solution

Runs on the AWS Cloud, monitoring thousands of servers

The biggest companies in the world trust us when it comes to monitoring

We are certified for AWS competencies

Available via the AWS marketplace

Page 3: AWS Summit - Trends in Advanced Monitoring for AWS environments

Monitoring used to

be about looking at

dashboards …

Page 4: AWS Summit - Trends in Advanced Monitoring for AWS environments
Page 5: AWS Summit - Trends in Advanced Monitoring for AWS environments
Page 6: AWS Summit - Trends in Advanced Monitoring for AWS environments

.. and about

analyzing logs &

exceptions …

Page 7: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Page 8: AWS Summit - Trends in Advanced Monitoring for AWS environments

.. and finding bad

code through CPU

Sampling

Page 9: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Deployment

Page 10: AWS Summit - Trends in Advanced Monitoring for AWS environments

But the apps and

services we build have

transformed …

Page 11: AWS Summit - Trends in Advanced Monitoring for AWS environments

Develop

Ship

Deploy

Run

Scale

Compute

nodejs mongo db netty cassandra redis

ansible jenkins puppet chef

docker cloudfoundry rh openshift rh atomic rocket

core os rancher kvm busybox

mesos marathon kubernetes swarm

amazon azure openstack mesosphere calico weave

eureka/hystrix

A whole new technology stack & polyglot development

Page 12: AWS Summit - Trends in Advanced Monitoring for AWS environments

ruxit theme 2014.05.15

Big monolithic application. Small interconnected purpose-built services.

Develop

Page 13: AWS Summit - Trends in Advanced Monitoring for AWS environments

ruxit theme 2014.05.15

Ship

Deploy

Big Bang Releases of single special built

applications.

Small continuous service delivery of standardized delivery

blocks.

Page 14: AWS Summit - Trends in Advanced Monitoring for AWS environments

ruxit theme 2014.05.15

Run

One size fits-all operating systems. Slimmed down OS to run containers.

Page 15: AWS Summit - Trends in Advanced Monitoring for AWS environments

ruxit theme 2014.05.15

Compute

Hardwired datacenters. Datacenter as an API.

Page 16: AWS Summit - Trends in Advanced Monitoring for AWS environments

THIS IS WHY

monitoring had to

transform as well

Page 17: AWS Summit - Trends in Advanced Monitoring for AWS environments

2 major releases/year

customers deploy & operate on-prem

26 major releases/year

170 prod deployments/dayself-service online sales SaaS & Managed

2011 2016

sprint releases (continuous-delivery)

1h : Code -> Prod6 monthsmajor/minor release

Page 18: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Monitoring as Pipeline & Platform Feature

Dev Perf/Test Ops Biz

Faster Innovation with Quality Gates

Faster Acting on Feedback

Unit Perf

Cont. Perf

New Deploy

New Capability

CI CD Remove/Promote

Triage/Optimize

Update Tests

Innovate/Design$$$

Lower Costs

Happy Users

Page 19: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

acting as

Engineers

Role of Dynatrace DevOps Team

Dynatrace Managed/SaaS

Orchestration Layer

Dynatrace Pipeline Visualization

Deployment Timeline

Log Overview

using Dynatrace Log APIJIRA Integrations

&

Product Managers

Page 20: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Learnings when scaling DevOps Pipelines

Service Team A

Service Team B

Service Team X

Improve “Efficiency”

Cloud Ops

Ensure “Operational Service”

PM/Biz

Imp

rove

“B

usin

ess”

Page 21: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Be proud of your feature!DevOps NoOps

Page 22: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Dynatrace Transformation by the numbers

26

170

Releases / Year

Deployments / Day

31000 60hUnit & Int Tests / hour UI Tests per Build

More Quality

~200 340Code commits / day Stories per sprint

More Agile

93%Production bugs found by Dev

More Stability 450 99.998%Global EC2 Instances Global Availability

Page 23: AWS Summit - Trends in Advanced Monitoring for AWS environments

Confidential, Dynatrace, LLC

Monitoring redefinedEvery user, every app, everywhere. AI powered, full stack, automated.

Full lifecycle - development, test, and production

Page 24: AWS Summit - Trends in Advanced Monitoring for AWS environments

Here is what we

have built …

Page 25: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

OneAgent for all Technologies and Use Cases

Page 26: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

We get to know your environment better than you do

small,

and big ones …

Page 27: AWS Summit - Trends in Advanced Monitoring for AWS environments
Page 28: AWS Summit - Trends in Advanced Monitoring for AWS environments

We baseline your hosts, processes and services

Page 29: AWS Summit - Trends in Advanced Monitoring for AWS environments

And understand your end users

Page 30: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

And we speak AWS natively

Page 31: AWS Summit - Trends in Advanced Monitoring for AWS environments

All this new monitoring requires a

new approach to analytics as well …

Page 32: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Cloud Ops: Automatic Problem, Anomaly and Root Cause Detection

Page 33: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Biz: Automated Problem, Impact and Root Cause Detection

Page 34: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Dev: Executing Fact-based Remediation Actions

#1: Compare w prev. Timeframe / Release

#2: Actionable Diff-View for Devs

Page 35: AWS Summit - Trends in Advanced Monitoring for AWS environments

Redefining monitoring doesn’t

stop with monitoring and

analytics …

Page 36: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

davis – the first digital assistant

Page 37: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Everybody knows how to ask a question

Page 38: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

How are we

doing from an

operational

perspective?Do I need to adjust

the priorities of the

team?

Anything

important for

my team?

The standup

Page 39: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

The board meeting

Are our digital

processes

working well for

customers ?

Are we meeting

availability, technical

requirements and costs?

Are customers

adopting new

functionalities

as expected?

Page 40: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Slacking with davis

Page 41: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Learn more @ https://www.dynatrace.com/meet-davis/

Page 42: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

AI-Driven Digital Operation Ecosystem

DAVIS / REST

Page 43: AWS Summit - Trends in Advanced Monitoring for AWS environments

confidential

Try what we’ve built @

http://bit.ly/dtsaastrial

or visit

http://www.dynatrace.com

Stalk me @grabnerandi

Page 44: AWS Summit - Trends in Advanced Monitoring for AWS environments

Monitoring redefined.

Thank you.