SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Devops
View DevOps course details at http://www.edureka.co/devops
For Queries:
Post on Twitter @edurekaIN: #askEdureka
Post on Facebook /edurekaIN
For more details please contact us:
US : 1800 275 9730 (toll free)
INDIA : +91 88808 62004
Email Us : sales@edureka.co
Slide 2 www.edureka.co/devops
At the end of this module, you will be able to:
Objectives
 Understand the uses of DevOps
 Understand DevOps
 Understand the benefits of DevOps
 Understand the skills required for DevOps
 Implement DevOps processes
 Explore DevOps tools & implement use case of DevOps
Slide 3 www.edureka.co/devops
Development & Operation (DevOps)
“Dev” is used as a shorthand for developers in
particular, but in practice it is even wider and it
means that “all the people involved in
developing the product,” that include the
product, QA, and other kinds of disciplines
“Ops” is a blanket term for systems engineers,
system administrators, operations staff,
release engineers, DBAs, network engineers,
security professionals and various other sub-
disciplines and job titles”
Slide 4 www.edureka.co/devops
In delivering valuable software to customers, too often development and operations are in conflict with each other
Why DevOps?
Need for change: Development produces changes
(e.g., new features, bug fixes, etc.). They want the
changes to quickly roll out to production
Fear of change: Once the software is delivered, the
operations department avoids making changes to the
software to ensure stability
Slide 5 www.edureka.co/devops
DevOps as the Solution
Instead of seeing these two groups as silos who pass things along but don’t really work together, DevOps
recognizes the interdependence of software development and IT operations and helps an organization to produce
software and IT services more rapidly, with frequent iterations
DevOps bridges the gap between agile software development and operations
Slide 6 www.edureka.co/devops
What is DevOps?
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
Initially there was “Agile Development”, when agility aspect was applied to operations it became “agile administration”.
Thus DevOps was formed
DevOps leads to teams that bring together experts who share their skills and experiences. All experts
have at least a basic understanding of the others business subjects
Slide 7 www.edureka.co/devops
History: The Perfect Storm of 2009
A perfect storm of converging Agile methodology, Theory of Constraints, Lean IT Service management came together
in 2009 through a smattering of conferences, talks and Twitter (#devops) debates worldwide that eventually became
the philosophy behind DevOps
Slide 8 www.edureka.co/devops
Benefits of DevOps
Technical benefits:
 Consistent operations delivery
 Continuous software delivery
 Faster mean time to recovery
 Faster resolution of problems
Business benefits:
 Reduced operations cost
 Shortened lead time for new features
 Improved client services
 More time available to add value
Slide 9 www.edureka.co/devops
DevOps Skills
DevOps Tools – Ability to administer and customize them
Scripting Skills – Demonstrates the traditional scripting skills to IT operations
Coding Skill – Should possess developer skills in using automation
Process re-engineering Skills – Reflects the holistic view of IT and development as a single system, instead of
two different functions
Skills Products
Linux/Unix Commands & Administration
Shell Scripting Bash, Sed/Awk
Coding Perl, Python, Ruby
Configuration Management Puppet, SaltStack, Chef
Bare Metal Configuration Cobbler, Foreman, PXE, DHCP, DNS
DevOps Skill Matrix
Slide 10 www.edureka.co/devops
Continuous Delivery and Deployment
Code Done Unit Tests Integrate
Acceptance
Test
Deploy to
Production
Code Done Unit Tests Integrate
Acceptance
Test
Deploy to
Production
Continuous Delivery
Auto Auto Auto
Manual
Continuous Deployment
Auto Auto Auto
Auto
Slide 11 www.edureka.co/devops
Process in DevOps
Slide 12 www.edureka.co/devops
Provisioning Configuration Integration
Load Balancer
WebServer WebServer
DB Master
DB Slave DB Slave
Load Balancer
WebServer WebServer
DB Master
DB Slave DB Slave
DevOps Life Cycle
Slide 13 www.edureka.co/devops
DevOps Tools
 Tools for DevOps can be categorized based on the layer of Automation you choose
 Each layer has its own tools to build Automation
Infrastructure Automation 1. Cobbler
2. Foreman
3. Crowbar
Configuration Management 1. Puppet
2. SaltStack
3. Chef
Continuous Integration 1. Jenkins, Hudson
2. SVN, Git, Perforce
3. Ant, Maven
Continuous Deployment 1. Capsitrano
2. Custom Tools
3. Yum, Deb, RPM
Monitoring 1. Nagios, Sensu, Zabbix
2. Custom Tools
Slide 14 www.edureka.co/devops
How to Adopt DevOps?
People in DevOps
» DevOps culture
» DevOps team
Process in DevOps
» DevOps as a business process
» Change management process
Technology in DevOps
» Delivery pipeline
» Deployment pipeline
Slide 15 www.edureka.co/devops
DevOps Adoption
A 26% increase in rate of DevOps adoption by organizations of all sizes, compared to 2011
High-performing organizations deploy code 30 times faster with 50% fewer failures
High-performing organizations share two common practices: 89% use version control for infrastructure
management and 82% have automated their code deployments
Demand for DevOps skills continues to grow with job listings for "DevOps" up by 75%
Slide 16 www.edureka.co/devops
Use-Case of DevOps
Slide 17 www.edureka.co/devops
Use-Case of DevOps (Contd.)
Server Can Handle 10,000 Connections
What will happen if the connections cross 10K? Can the infra handle?
Slide 18 www.edureka.co/devops
Server Can Handle 10,000 ConnectionsConnection beyond 10K
are in the pipeline
Would you want the users to be in pipeline or would you like them to be serviced immediately?
Use-Case of DevOps (Contd.)
Slide 19 www.edureka.co/devops
If they have to be serviced
immediately, then, we would
need the exact copy of the
existing Infra and more
importantly this Infra will have to
be built in minutes not hours, else
we loose business
Use-Case of DevOps (Contd.)
Slide 20 www.edureka.co/devops
Server Can Handle 10,000 Connections
 How can we do this?
 What would it take to do this?
 What kind of skills are required?
Server Can Handle 10,000 Connections
Use-Case of DevOps (Contd.)
Slide 21 www.edureka.co/devops
DevOps – Job Trends
Slide 22 www.edureka.co/devops
LAB
Slide 23 www.edureka.co/devops
Devops
10% Discount on DevOps Course
Offer valid only till Friday, 30/1/2015, 24:00 Hrs
10%
OFF
Questions
Slide 24 Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions www.edureka.co/devops
Slide 25 www.edureka.co/devops
 Module 1
» Introduction to DevOps and its Necessities
 Module 2
» Understand Common Infrastructure Servers
 Module 3
» Implement Automated Installations and
Deployments
 Module 4
» Understand Performance tuning aspects and
basic Security for Infrastructure
 Module 5
» Basics of Bash/Python Scripting
 Module 6
» Basics of Virtualization and it's Concepts
 Module 7
» Monitoring And Logging
 Module 8
» The Useful DevOps Tools & Commands
Course Topics
LIVE Online Class
Class Recording in LMS
24/7 Post Class Support
Module Wise Quiz
Project Work
Verifiable Certificate
Slide 26 www.edureka.co/devops
How it Works?
DevOps-Redefining your IT Strategy-28thJan15

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Simplilearn
 

Was ist angesagt? (20)

Devops
DevopsDevops
Devops
 
What Is DevOps?
What Is DevOps?What Is DevOps?
What Is DevOps?
 
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07OpenSouthCode 2016  - Accenture DevOps Platform 2016-05-07
OpenSouthCode 2016 - Accenture DevOps Platform 2016-05-07
 
DevOps
DevOps DevOps
DevOps
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
 
Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011
 
Devops ppt
Devops pptDevops ppt
Devops ppt
 
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
 
DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summit
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
The State of DevOps Tools: A Primer
The State of DevOps Tools: A PrimerThe State of DevOps Tools: A Primer
The State of DevOps Tools: A Primer
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Devops
DevopsDevops
Devops
 
DevOps
DevOpsDevOps
DevOps
 
Devops Intro - Devops for Unicorns & DevOps for Horses
Devops Intro - Devops for Unicorns & DevOps for HorsesDevops Intro - Devops for Unicorns & DevOps for Horses
Devops Intro - Devops for Unicorns & DevOps for Horses
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops Devops
 

Andere mochten auch

Andere mochten auch (20)

What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Control Transactions using PowerCenter
Control Transactions using PowerCenterControl Transactions using PowerCenter
Control Transactions using PowerCenter
 
Know the Science behind WorkFlows using Git & GitHhub
Know the Science behind WorkFlows using Git & GitHhubKnow the Science behind WorkFlows using Git & GitHhub
Know the Science behind WorkFlows using Git & GitHhub
 
CI-CD and DevOps with Ruby
CI-CD and DevOps with RubyCI-CD and DevOps with Ruby
CI-CD and DevOps with Ruby
 
RightScale Webinar: The DevOps Debate - Is the Enterprise Ready?
RightScale Webinar: The DevOps Debate - Is the Enterprise Ready?RightScale Webinar: The DevOps Debate - Is the Enterprise Ready?
RightScale Webinar: The DevOps Debate - Is the Enterprise Ready?
 
Workflows using Git GitHub | Edureka
Workflows using Git GitHub | EdurekaWorkflows using Git GitHub | Edureka
Workflows using Git GitHub | Edureka
 
SOURCE CODE MANAGEMENT SYSTEM (GITHUB)
SOURCE CODE MANAGEMENT SYSTEM (GITHUB)SOURCE CODE MANAGEMENT SYSTEM (GITHUB)
SOURCE CODE MANAGEMENT SYSTEM (GITHUB)
 
Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.Continuous delivery with zero downtime. made real by dev ops.
Continuous delivery with zero downtime. made real by dev ops.
 
DevOps Cardiff - Puppet vs Chef vs Ansible
DevOps Cardiff - Puppet vs Chef vs AnsibleDevOps Cardiff - Puppet vs Chef vs Ansible
DevOps Cardiff - Puppet vs Chef vs Ansible
 
Integrating SDLC, DevOps, and ITSM
Integrating SDLC, DevOps, and ITSMIntegrating SDLC, DevOps, and ITSM
Integrating SDLC, DevOps, and ITSM
 
Enhance your Agility with DevOps
Enhance your Agility with DevOpsEnhance your Agility with DevOps
Enhance your Agility with DevOps
 
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
Cloud Foundry Deployment Tools:  BOSH vs Juju CharmsCloud Foundry Deployment Tools:  BOSH vs Juju Charms
Cloud Foundry Deployment Tools: BOSH vs Juju Charms
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
 
Get Ready for DevOps - Enabling the DevOps Journey
Get Ready for DevOps - Enabling the DevOps JourneyGet Ready for DevOps - Enabling the DevOps Journey
Get Ready for DevOps - Enabling the DevOps Journey
 
Innovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical StrategyInnovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical Strategy
 
DevOps is Going to Replace SDLC! Learn Why?
DevOps is Going to Replace SDLC! Learn Why?DevOps is Going to Replace SDLC! Learn Why?
DevOps is Going to Replace SDLC! Learn Why?
 
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Devops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with PuppetDevops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with Puppet
 

Ähnlich wie DevOps-Redefining your IT Strategy-28thJan15

What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.
anilpmuvvala
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.
anilpmuvvala
 
Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019
Hidora
 

Ähnlich wie DevOps-Redefining your IT Strategy-28thJan15 (20)

Webinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT StrategyWebinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT Strategy
 
Continuous Integration With Jenkins
Continuous Integration With JenkinsContinuous Integration With Jenkins
Continuous Integration With Jenkins
 
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
 
Dev ops webinar 5 aug 15
Dev ops webinar 5 aug 15Dev ops webinar 5 aug 15
Dev ops webinar 5 aug 15
 
Devops Engineer E-Degree In Just 3 Months
Devops Engineer E-Degree In Just 3 MonthsDevops Engineer E-Degree In Just 3 Months
Devops Engineer E-Degree In Just 3 Months
 
100% job oriented dev ops training online @ free demo !!!
100% job oriented dev ops training online @ free demo !!!100% job oriented dev ops training online @ free demo !!!
100% job oriented dev ops training online @ free demo !!!
 
What_is_DevOps.pptx
What_is_DevOps.pptxWhat_is_DevOps.pptx
What_is_DevOps.pptx
 
What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.
 
Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates
 
DevOps culture, concepte , philosophie and practices
DevOps culture, concepte , philosophie and practicesDevOps culture, concepte , philosophie and practices
DevOps culture, concepte , philosophie and practices
 
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONSDEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
 
DevOps Real-Time Projects | Edureka
DevOps Real-Time Projects | EdurekaDevOps Real-Time Projects | Edureka
DevOps Real-Time Projects | Edureka
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
 
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
Docker Enables DevOps - Keep C.A.L.M.S. and Docker on ...
 
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...
 
DevOps open house #cpdof (17th september 2020)
DevOps open house #cpdof   (17th september 2020)DevOps open house #cpdof   (17th september 2020)
DevOps open house #cpdof (17th september 2020)
 
Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019Meetup Devops-Geneva-19.10.2019
Meetup Devops-Geneva-19.10.2019
 
Devops
DevopsDevops
Devops
 
Introduction to dev ops
Introduction to dev opsIntroduction to dev ops
Introduction to dev ops
 

Mehr von Edureka!

Mehr von Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

DevOps-Redefining your IT Strategy-28thJan15

  • 1. Devops View DevOps course details at http://www.edureka.co/devops For Queries: Post on Twitter @edurekaIN: #askEdureka Post on Facebook /edurekaIN For more details please contact us: US : 1800 275 9730 (toll free) INDIA : +91 88808 62004 Email Us : sales@edureka.co
  • 2. Slide 2 www.edureka.co/devops At the end of this module, you will be able to: Objectives  Understand the uses of DevOps  Understand DevOps  Understand the benefits of DevOps  Understand the skills required for DevOps  Implement DevOps processes  Explore DevOps tools & implement use case of DevOps
  • 3. Slide 3 www.edureka.co/devops Development & Operation (DevOps) “Dev” is used as a shorthand for developers in particular, but in practice it is even wider and it means that “all the people involved in developing the product,” that include the product, QA, and other kinds of disciplines “Ops” is a blanket term for systems engineers, system administrators, operations staff, release engineers, DBAs, network engineers, security professionals and various other sub- disciplines and job titles”
  • 4. Slide 4 www.edureka.co/devops In delivering valuable software to customers, too often development and operations are in conflict with each other Why DevOps? Need for change: Development produces changes (e.g., new features, bug fixes, etc.). They want the changes to quickly roll out to production Fear of change: Once the software is delivered, the operations department avoids making changes to the software to ensure stability
  • 5. Slide 5 www.edureka.co/devops DevOps as the Solution Instead of seeing these two groups as silos who pass things along but don’t really work together, DevOps recognizes the interdependence of software development and IT operations and helps an organization to produce software and IT services more rapidly, with frequent iterations DevOps bridges the gap between agile software development and operations
  • 6. Slide 6 www.edureka.co/devops What is DevOps? 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 Initially there was “Agile Development”, when agility aspect was applied to operations it became “agile administration”. Thus DevOps was formed DevOps leads to teams that bring together experts who share their skills and experiences. All experts have at least a basic understanding of the others business subjects
  • 7. Slide 7 www.edureka.co/devops History: The Perfect Storm of 2009 A perfect storm of converging Agile methodology, Theory of Constraints, Lean IT Service management came together in 2009 through a smattering of conferences, talks and Twitter (#devops) debates worldwide that eventually became the philosophy behind DevOps
  • 8. Slide 8 www.edureka.co/devops Benefits of DevOps Technical benefits:  Consistent operations delivery  Continuous software delivery  Faster mean time to recovery  Faster resolution of problems Business benefits:  Reduced operations cost  Shortened lead time for new features  Improved client services  More time available to add value
  • 9. Slide 9 www.edureka.co/devops DevOps Skills DevOps Tools – Ability to administer and customize them Scripting Skills – Demonstrates the traditional scripting skills to IT operations Coding Skill – Should possess developer skills in using automation Process re-engineering Skills – Reflects the holistic view of IT and development as a single system, instead of two different functions Skills Products Linux/Unix Commands & Administration Shell Scripting Bash, Sed/Awk Coding Perl, Python, Ruby Configuration Management Puppet, SaltStack, Chef Bare Metal Configuration Cobbler, Foreman, PXE, DHCP, DNS DevOps Skill Matrix
  • 10. Slide 10 www.edureka.co/devops Continuous Delivery and Deployment Code Done Unit Tests Integrate Acceptance Test Deploy to Production Code Done Unit Tests Integrate Acceptance Test Deploy to Production Continuous Delivery Auto Auto Auto Manual Continuous Deployment Auto Auto Auto Auto
  • 12. Slide 12 www.edureka.co/devops Provisioning Configuration Integration Load Balancer WebServer WebServer DB Master DB Slave DB Slave Load Balancer WebServer WebServer DB Master DB Slave DB Slave DevOps Life Cycle
  • 13. Slide 13 www.edureka.co/devops DevOps Tools  Tools for DevOps can be categorized based on the layer of Automation you choose  Each layer has its own tools to build Automation Infrastructure Automation 1. Cobbler 2. Foreman 3. Crowbar Configuration Management 1. Puppet 2. SaltStack 3. Chef Continuous Integration 1. Jenkins, Hudson 2. SVN, Git, Perforce 3. Ant, Maven Continuous Deployment 1. Capsitrano 2. Custom Tools 3. Yum, Deb, RPM Monitoring 1. Nagios, Sensu, Zabbix 2. Custom Tools
  • 14. Slide 14 www.edureka.co/devops How to Adopt DevOps? People in DevOps » DevOps culture » DevOps team Process in DevOps » DevOps as a business process » Change management process Technology in DevOps » Delivery pipeline » Deployment pipeline
  • 15. Slide 15 www.edureka.co/devops DevOps Adoption A 26% increase in rate of DevOps adoption by organizations of all sizes, compared to 2011 High-performing organizations deploy code 30 times faster with 50% fewer failures High-performing organizations share two common practices: 89% use version control for infrastructure management and 82% have automated their code deployments Demand for DevOps skills continues to grow with job listings for "DevOps" up by 75%
  • 17. Slide 17 www.edureka.co/devops Use-Case of DevOps (Contd.) Server Can Handle 10,000 Connections What will happen if the connections cross 10K? Can the infra handle?
  • 18. Slide 18 www.edureka.co/devops Server Can Handle 10,000 ConnectionsConnection beyond 10K are in the pipeline Would you want the users to be in pipeline or would you like them to be serviced immediately? Use-Case of DevOps (Contd.)
  • 19. Slide 19 www.edureka.co/devops If they have to be serviced immediately, then, we would need the exact copy of the existing Infra and more importantly this Infra will have to be built in minutes not hours, else we loose business Use-Case of DevOps (Contd.)
  • 20. Slide 20 www.edureka.co/devops Server Can Handle 10,000 Connections  How can we do this?  What would it take to do this?  What kind of skills are required? Server Can Handle 10,000 Connections Use-Case of DevOps (Contd.)
  • 23. Slide 23 www.edureka.co/devops Devops 10% Discount on DevOps Course Offer valid only till Friday, 30/1/2015, 24:00 Hrs 10% OFF
  • 24. Questions Slide 24 Twitter @edurekaIN, Facebook /edurekaIN, use #askEdureka for Questions www.edureka.co/devops
  • 25. Slide 25 www.edureka.co/devops  Module 1 » Introduction to DevOps and its Necessities  Module 2 » Understand Common Infrastructure Servers  Module 3 » Implement Automated Installations and Deployments  Module 4 » Understand Performance tuning aspects and basic Security for Infrastructure  Module 5 » Basics of Bash/Python Scripting  Module 6 » Basics of Virtualization and it's Concepts  Module 7 » Monitoring And Logging  Module 8 » The Useful DevOps Tools & Commands Course Topics
  • 26. LIVE Online Class Class Recording in LMS 24/7 Post Class Support Module Wise Quiz Project Work Verifiable Certificate Slide 26 www.edureka.co/devops How it Works?