demystify devops

15
DEMYSTIFY DEVOPS

Upload: newt-global-consulting-llc

Post on 12-Feb-2017

68 views

Category:

Technology


0 download

TRANSCRIPT

DEMYSTIFY DEVOPS

Founded in 2004 ,HQ at Dallas TX, present in multiple locations in USA and India

Leader in DevOps Transformation, Cloud Enablement and Test Automation

One of top 100 fastest growing companies of Dallas twice in a row

Clientele includes Fortune 50 companies

About Newt Global

Table of Contents

05/01/2023 Copyright 3

What Is DevOps?

Do you have DevOps gap?

Traditional deployment Stage Problem

Comparing DevOps VS Traditional SDLC

DevOps Tools

Dark Launching Technique

What Is DevOps?

DevOps is a Software Development approach which involves Continuous Development, Continuous Testing, Continuous Integration, Continuous Deployment and Continuous Monitoring of the software throughout its development lifecycle.

DevOps is an approach that promotes closer collaboration between lines of business, development and IT operations. Development, testing, operations and lines of business were often isolated in the past. DevOps brings them together to improve agility.

 DevOps is a culture and a mindset that should pervade every member of the organization – beyond even developers and operations.

Do you have DevOps gap?

Development Operations

Production Releases

Change Requests

Production releases are seen as risky Collaboration between development and operations is strained Development does not appreciate the realities of operations Operations does not understand new development strategies

Traditional Deployment Stage Problem

05/01/2023 Copyright 6

Traditional Deployment Stage Problem

05/01/2023 Copyright 7

Traditional Deployment Stage Problem

05/01/2023 Copyright 8

Traditional Deployment Stage Problem

05/01/2023 9

Comparing DevOps VS Traditional SDLC

05/01/2023 10

Traditional SDLC DevOps

A business unit made a request for an app and then let the dev team do all the work. The end user wouldn't see the app until developers declared it finished, and often, it was not to their liking.

The business unit is involved all along the development cycle. Their feedback is constantly solicited and taken into consideration as development goes along.

Comparing DevOps VS Traditional SDLC

05/01/2023 11

DevOps Benefits

Shorter Development Cycle Increased Release Velocity Improved Defect Detection Reduced Deployment Failures and Rollbacks Reduced Time to Recover upon Failure.

DevOps Tools

05/01/2023 12

Dark Launching Technique

05/01/2023 Copyright 13

Dark launching is a process where software is gradually or stealthily released to consumers in order to get user feedback and test performance. Code is wrapped in a feature flag or feature toggle which is used to control who gets to see the new feature and when.

Contact Us

For any questions/clarifications please contact:

Newt Global Consulting [email protected]

http://newtglobal.com/

05/01/2023 Copyright 15