dev ops to make developer life happier

Post on 16-Apr-2017

268 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

What do you think about the word ‘DevOps’ ?

DevOps = Developers + Operations

Dev and Ops in Real Life

Dev Saids

Ops said

What if we don’t have DevOps?

Ops Deploy Live on Friday

When Ops miss the last deployment step

When developer’s codes don’t support the server ability

What is DevOps? - In Simple English

What is DevOps?

DevOps is the concept of integrates developers and operations teams in order to improve collaboration and productivity by automating infrastructure, automating workflows, and continuously measuring application performance.

Why DevOps?

Technical Benefit:

- Continuous software delivery- Less complex problem to fix- Faster resolution of problem

Business benefit:

- Faster delivery of feature- More stable operating environments- More time available to add value (rather than fix/maintain)

New Relic, ‘benefits of DevOps’

More deploys means faster time-to-market and continual improvement.

New Relic, ‘benefits of DevOps’

State of DevOps Report in 2015

Puppet Labs 2015 State of DevOps Report

The Biggest Challenges to DevOps Success

Addressing the Biggest Challenges to DevOps Success

- Conflicting incentives and measurement across functional teams

- Cultural stasis and mistrust

- Outdated tools, legacy systems and brownfield environments

How to implement DevOps Tools?

How to implement DevOps Tools?

Tools that I Recommend

Source Code Management: Github / Gitlab

Continuous Integration: Jenkins

Infrastructure Setup: Puppet / Ansible

Monitoring System: Kibana / Nagios / New Relic

top related