devops , a quick introduction

21
Mustafa Sameeh S.Business/System Analyst eg.linkedin.com/pub/ mustafa-sameeh /17/12b/888 /

Upload: mustafa-sameeh

Post on 27-Jun-2015

147 views

Category:

Software


0 download

DESCRIPTION

A quick introduction about DevOps

TRANSCRIPT

Page 2: DevOps , A quick introduction

History: From where came?

http://devopsdays.org/

Page 3: DevOps , A quick introduction

Concept: What is ?

A culture and mindset for collaborating between Development and Operation ?

Philosophy ?

New Term emerging , Agile, Lean, with expanded Collaboration ?

Page 4: DevOps , A quick introduction

Concept: What is ?

Concept emphasizes communication, collaboration, and integration between software development, operations, and services.

Page 5: DevOps , A quick introduction

So means …

Development Operations

Page 6: DevOps , A quick introduction

So is …

Culture

Concept

Philosophy

Term

OR

Page 7: DevOps , A quick introduction

But is NOT …

Methodology

Process

SDLC OR

Page 8: DevOps , A quick introduction

So aims to …

DevelopmentOperations

Page 9: DevOps , A quick introduction

So aims to …

Page 10: DevOps , A quick introduction

So aims to …

Page 11: DevOps , A quick introduction

Life without

Page 12: DevOps , A quick introduction

Benefits of applying …

Page 13: DevOps , A quick introduction

Benefits of applying …

Page 14: DevOps , A quick introduction

Approaches for Applying

Applying Methodologies :

• Measurement and incentives to change culture• Unified processes• Unified tooling

http://dev2ops.org/2010/02/what-is-devops/

Page 15: DevOps , A quick introduction

Approaches for Applying

• A version-controlled software library

• Deeply modeled systems

• Automation of manual tasks

Using Tools:

http://dev2ops.org/2010/02/what-is-devops/

Page 16: DevOps , A quick introduction

Approaches for Applying

• Holistic system thinking• No Silos• Rapid, useful feedback• Automate drudgery away

http://radify.io/blog/four-principles-of-devops

Applying principles:

Page 17: DevOps , A quick introduction

Tools & Providers for Applying http://www.ibm.com/developerworks/devops/

• Principles• Practices• Products

Page 18: DevOps , A quick introduction

Tools & Providers for Applying

Page 19: DevOps , A quick introduction

Summery

• History• Concept• Benefits of DevOps• Approaches to apply

DevOps• Tools & Providers for

DevOps

Page 21: DevOps , A quick introduction

THANK YOU!