Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
23 views3 pages

DevOps Fundamentals

DevOps is a methodology that integrates software development and IT operations to enhance the development life cycle and align with business goals. The document outlines a comprehensive curriculum covering DevOps fundamentals, use cases, advanced concepts, and specific tools like Git, Docker, Jenkins, and IBM Cloud. It includes various exercises and assessments to reinforce learning and practical application of DevOps practices.

Uploaded by

rkooturi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views3 pages

DevOps Fundamentals

DevOps is a methodology that integrates software development and IT operations to enhance the development life cycle and align with business goals. The document outlines a comprehensive curriculum covering DevOps fundamentals, use cases, advanced concepts, and specific tools like Git, Docker, Jenkins, and IBM Cloud. It includes various exercises and assessments to reinforce learning and practical application of DevOps practices.

Uploaded by

rkooturi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DevOps Fundamentals

DevOps (Development and Operations) is a software development methodology that


combines software development (Dev) with information technology operations (Ops).
The goal of DevOps is to shorten the systems development life cycle while also
delivering features, fixes, and updates frequently in close alignment with business
objectives. The DevOps approach is to include automation and event monitoring at
all steps of the software build.

Module 1: DevOps Fundamentals

• Introduction To DevOps
• How is DevOps Different From Traditional IT ?
• Recognizing the Business Value of DevOps
• Introduction to Continuous Integration / Continuous Delivery / Continuous
Deployment
• Introduction to DevOps Tools
• Exercise 1: Git Server installation
• Exercise 2: Git Client Installation
• Exercise 3: Git Exercise
• Build Automation – Maven
• Exercise 4: ECLIPSE IDE Installation
• Exercise 5: Maven Installation
• Configuration Management – Puppet
• Exercise 6: Installing Puppet on Ubuntu
• Exercise 7: Puppet Exercise
• Containerization With Docker
• Exercise 8: Installing Docker on Ubuntu
• Exercise 9: Create Docker images.
• Continuous Deployment – Jenkins & Exercise 10: Installation of Jenkins on
Ubuntu
• Continuous Integration – Jenkins
• Continuous Testing – Junit
• Continuous Monitoring - Nagios
• Exercise 12: Nagios Installation
• Continuous Monitoring – Graphite & Grafana - Exercise 13: Graphite &
Grafana Installation
• Test your knowledge (5 Questions)

Module 2: DevOps Use case

• DevOps Use Case & Setup


• Exercise 1 - Set Up a CI/CD Pipeline from Scratch
• Solving Problems with DevOps
• DevOps in eCommerce
• DevOps in Internet of Things
• DevOps in Data Science & Data Engineering
• Test your knowledge (3 Questions)

Module 3: Advanced DevOps

• Introduction to Advanced DevOps Concepts


• Automatic Provisioning
• Exercise 1 - Automatic Rollback
• Infrastructure as Code (IaC) - a key DevOps practice
• Scalability
• Clustering
• Test your knowledge (4 Questions)
Module 4: Introduction to DevOps on IBM Cloud

• Introduction to Cloud
• DevOps on IBM Cloud
• Exercise 1 - DevOps Using IBM Cloud
• Test your knowledge (4 Questions)

Final Assessment

• Final Exam (10 Questions)

You might also like