Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Comprehensive DevOps Fundamentals
Rating: 4.4 out of 5(14 ratings)
1,092 students

Comprehensive DevOps Fundamentals

Comprehensive DevOps Fundamentals
Created byHoney Charnalia
Last updated 3/2024
English

What you'll learn

  • Chapter-1 Introduction to DevOps, What Exactly DevOps is, Advantages of DevOps
  • Chapter-2 Transformation of Business Using DevOps, DevOps role in current Business Model, Traditional Development with DevOps
  • Chapter-3 DevOps Company and Customer Prospective, Complete DevOps Process
  • Chapter-4 Project Java Number, Source Code Management
  • Chapter-5 Pipeline Script, Pipeline Groovy Test, How to manage Jenkins
  • Chapter-6 DevOps transformation, Culture change/ Way of work, DevOps of Agile process
  • Chapter-7 DevOps Pipeline Configuration, Review Pipeline YAML
  • Chapter-8 Best practices for writing Docker Files
  • Chapter-9 Azure Kubernetes Services, Kubernetes Cluster Creation

Course content

1 section9 lectures4h 18m total length
  • Introduction and Advantages of DevOps47:35
  • Transformation of Business Using DevOps5:53
  • Complete DevOps Process with Company and Customer Perspective24:52

    Explore the complete DevOps process from a company and customer perspective, detailing setup with Java and Jenkins, and a GitHub driven workflow that automates coding, building, and deployment.

  • DevOps- Project Java Number and Source Code Management23:23
  • DevOps Pipeline Script , Pipeline Groovy Test9:55
  • DevOps transformation and DevOps of Agile process22:40
  • DevOps Pipeline Configuration and Pipeline YAML Review54:31
  • Best practices for writing Docker Files35:25
  • Azure Kubernetes Services and Kubernetes Cluster Creation33:49

Requirements

  • 1. Familiarity with software development methodologies.
  • 2. Proficiency in Java programming language.
  • 3. Basic understanding of scripting languages and agile methedologies
  • 4. Basic understanding of cloud computing and containerization concepts

Description

The Comprehensive DevOps Fundamentals course offers participants an in-depth understanding of the essential principles, practices, and tools required for modern software development and delivery. Covering a wide array of topics, this course explores the core concepts of DevOps, including automation, continuous integration and continuous delivery (CI/CD), infrastructure as code (IaC), containerization, monitoring, and collaboration techniques.

Throughout the course, participants will discover how DevOps practices can accelerate software development cycles, improve collaboration between development and operations teams, and enhance the reliability, scalability, and security of applications. Hands-on labs and real-world scenarios will provide opportunities to apply DevOps concepts using popular tools like Git, Jenkins, Docker, Kubernetes, and others.

By the end of the course, participants will have the knowledge and skills needed to implement DevOps practices effectively, streamline software delivery, and drive innovation within their organizations.

Course Objectives:

  • Understand the fundamental principles and benefits of DevOps.

  • Explore key DevOps practices such as version control, CI/CD, automated testing, and infrastructure automation.

  • Gain hands-on experience with DevOps tools and technologies, including Git, Jenkins, Docker, Kubernetes, and Ansible.

  • Learn how to design and implement CI/CD pipelines for automated software delivery.

  • Grasp the concept of infrastructure as code (IaC) and its importance in DevOps.

  • Dive into best practices for containerization and orchestration with Docker and Kubernetes.

  • Learn techniques for monitoring, logging, and troubleshooting in a DevOps environment.

  • Develop collaboration skills to foster cross-functional teamwork and enhance communication between development and operations teams.

  • Gain insights into DevOps culture, organizational change, and continuous improvement practices.

Who this course is for:

  • Cloud Engineers/ Architect
  • Software Engineers
  • Software Developer
  • System Administrator