DevOps and AppDynamics

16
DevOps and AppDynamics

Transcript of DevOps and AppDynamics

Page 1: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 1/16

DevOps and AppDynamics

Page 2: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 2/16

Magento eCommerce

SaaS Applications

Video Streaming Portals

Rich Internet Apps

Custom Development

250+ team with experience inmanaging offshore,distributed development.

Neev Technologiesestablished in Jan ’05 

VC Funding in 2009 By Basil

Partners

Part of Publicis Groupe

Member of NASSCOM.

Development Centers inBangalore and Pune.

Offices at Bangalore, USA,Delhi, Pune, Singapore andStockholm.

Key Company Highlights

iPhone

Android

Windows Phone 7

HTML5 Apps

Web

User Interface Design and User Experience Design

Performance Consulting Practices

Quality Assurance & Testing

AWS Consulting Partner

Rackspace

Joyent

Heroku

Google App Engine

Mobile  Cloud

About Neev

Outsourced Product Development

Page 3: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 3/16

  Why DevOps?

•  More than the required number of processes can

slowdown the whole ecosystem.

•   We have languages like Groovy/Scala in JVM world andframeworks like Grails/ROR which are changing the way

applications are written.

•  The average time-to-market has come down drasticallywith these rapid application development frameworks.

•  The operations team also faces the challenge of managingthese applications and manage their SLA application up-time.

Page 4: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 4/16

  About DevOps

•  The concept of “Dev” represents a software development and

engineering aspect, and “Ops”  has always stood for IToperations.

•  The combination of “DevOps”  tries to convey an intuitivealliance between software developers and IT operations team.

•  DevOps is the coming together of two fundamentally differenttraditional areas of perception  – software development and IToperations.

•  DevOps is constantly working on release cycles and makingsure every release is stable.

•  For more information, visit:http://www.youtube.com/watch?v=wdBNjHZPUsI 

Page 5: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 5/16

•  AppDynamics is one tool which gives insight into the application performance.

•   It is a major platform where Dev and Ops team can collaborate and take aunified view of the problem.

•  AppDynamics can also be used to measure success with its metrics.

•  It gives a map view of the application, and is very useful when you are looking

for bottlenecks.

•  This is “THE DASHBOARD” which will help DevOps look into the application in

a unified way and have a big picture.

Why AppDynamics for DevOps?

Page 6: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 6/16

Source: AppDynamics 

Page 7: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 7/16

• Monitoring with logs does not provide X-Ray view into the application problem.

• It does not provide business insight into the application like the number of hits forparticular product launched.

• AppDynamics helps in such metrics and can keep a check on application health.

• It also provides important business metrics that define the success of DevOps.

• Response time is one of the stats that define business success.

• Amazon defines 1s response time increase – If an e-commerce site is making $100,000 per day, a 1 second page delay could

potentially cost you $2.5 million in lost sales every year.

AppDynamics - Monitoring

Page 8: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 8/16

AppDynamics - Monitoring

Source: AppDynamics 

Page 9: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 9/16

•  Success is measured by comparing the previous cycle with thecurrent, even if it is the financial productivity of releases.

•  AppDynamics allows you to compare releases and decide

whether the current release is better or worse.

•  It also gives developers insight into factors affecting response

times.

AppDynamics - Compare

Page 10: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 10/16

AppDynamics - Compare

Source: AppDynamics 

Page 11: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 11/16

• It is easier to measure success with metrics available from

monitoring the application.

• AppDynamics gives a metrics analyzer which provides a one-

stop-shop for all metrics and graphs etc.

• The business impact of an application downtime can beseen with just a few clicks.

AppDynamics – Measure Success

Page 12: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 12/16

AppDynamics – Measure Success

Source: AppDynamics 

Page 13: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 13/16

•   There are many other features in AppDynamics which canhelp with building DevOps at your premise.

•  It’s  useful for the developers and operations teams to

collaborate.

•  It is also a useful tool to show the business value to the

management of a firm.

Final Word

Page 14: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 14/16

• http://devopsangle.com/2013/06/24/ask-devops-

nine-top-devops-tools-for-management-of-cloud-

applications/ 

Reference

Page 15: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 15/16

  Partnerships

Page 16: DevOps and AppDynamics

8/13/2019 DevOps and AppDynamics

http://slidepdf.com/reader/full/devops-and-appdynamics 16/16

India - BangaloreUSA

Sweden

The Estate, # 121,6th Floor,

Dickenson Road

Bangalore-560042

Phone :+91 80 25594416

Neev Information Technologies Pvt. Ltd.

1121 Boyce Rd Ste 1400,

Pittsburgh PA 15241

Phone : +1 888-979-7860

Neev AB, Birger

Jarlsgatan 53, 6tr,

11145, Stockholm

Phone: +46723250723

[email protected] 

India - Pune#13 L’Square, 3rd Floor

Parihar Chowk, Aundh,

Pune – 411007.

Phone : +91-64103338

Singapore#08-03 SGX Centre 2, 4

Shenton Way,

Singapore 068807

Phone: +65 6435 1961

For more info on our offerings, visit www.neevtech.com