Sie sind auf Seite 1von 22

Cloud and DevOps - Time to Change !!!

Learn Why, what and How ?


With: Vijay and Vivek
What You’ll Learn Today?
 Traditional Datacentre and about service industry
 A brief about SDLC, Waterfall model & AGILE - Scrum
 What is then DevOps ?
 Why Learn DevOps and Cloud ?
 What is Cloud Computing?
 +-Live Demo of what is happening currently in the Agile model.
 Roles & Responsibility (Skills) that a DevOps Engineer should possess
 My 10 tools Check List : Beginner to Expert (of-course a lot of hands-on experience is
required too)

2
Client Server Cloud Storage Backup
Data Life Cycle Management

SAN

App Server
NAS
•Disk to Disk
•Disaster recovery

LAN Based backup


Peer to
Peer

HA

•High performance
network
•Data processing •Provides raw device
•Read/write
SAN Dedicated
Virtualization
What is SDLC ?
A framework that describes the activities performed at each stage of a software development project.

4
What are CMM Levels ?
Capability Maturity Model (CMM): A bench-mark for measuring the maturity of an organization’s
software process. CMM defines 5 levels of process maturity based on certain Key Process Areas (KPA)

Level 5 – Optimizing (< 1%)  integrated software management


 training program
 process change management  organization process definition
 technology change management  organization process focus
 defect prevention
Level 2 – Repeatable (~ 15%)
Level 4 – Managed (< 5%)
 software configuration management
 software quality management  software quality assurance
 quantitative process management  software project tracking and oversight
 software project planning
Level 3 – Defined (< 10%)  requirements management

 peer reviews Level 1 – Initial (~ 70%)


 intergroup coordination
 software product engineering
5
SDLC Methodologies

TRADITIONAL: AGILE:
 Waterfall Model.  Extreme Programming (XP)
 V-Shaped Model.  Scrum
 Evolutionary Prototyping Model.  Crystal
 Spiral Method (SDM)  Dynamic Systems Development Method (DSDM)
 Iterative and Incremental Method.  Lean Development
 Feature-Driven Development (FDD)

6
Traditional - Waterfall Model

7
Agile Process

8
Scrum – Agile S/W development method

9
10
What is DevOps

11
What is DevOps
 DevOps is a combination of Development and Operations
 This stresses communication, collaboration and integration between software developers and
information technology professionals.
 DevOps is the practice of operations and development engineers participating together in the
entire service lifecycle, from design through the development process to production support.
 This will enhance:
• Enable rapid evolution of products or services
• Reduce risk
• Improve quality across portfolio
• Reduce the time consumption
• Reduce the costs

12
What are the roles of Dev and Ops?

Dev Team:

 Create change
 Add or modify features

Ops Team:

 Create stability
 Create or enhance services

13
Why DevOps ?

14
DEVOPS with Tools

16
17
18
QUESTIONAIRE TIME
?
Our Offerings – RedHat & Cloud & DevOps
RHCE RHCSA

RHCVA Hardening
JBOSS Hybrid Storage
Cloud Forms Openshift
Docker / Container DevOps
v
Ansible Devops Tools Automation
Courses
AWS Amazon VMWARE
Python Administration Kubernets
Netapp Storage Openstack
………....…..
THANK YOU
Wishing you all best of luck for your future endeavours in IT….
You can reach us at….

Phone: +91 8939984529


+91 8525948887
Email: training@cloudnloud.com

Web: www.cloudnloud.com
……………………………………………
Likely to reach across the world …

Das könnte Ihnen auch gefallen