Comprehensive Devops Fundamentals
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.76 GB | Duration: 4h 18m
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.76 GB | Duration: 4h 18m
Comprehensive DevOps Fundamentals
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
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 provides participants with a thorough understanding of DevOps principles, practices, and tools essential for modern software development and delivery. This course covers a wide range of topics, including the core concepts of DevOps, automation, continuous integration and continuous delivery (CI/CD), infrastructure as code (IaC), containerization, monitoring, and collaboration techniques.Throughout the course, participants will learn how DevOps practices can accelerate software development cycles, improve collaboration between development and operations teams, and enhance the reliability, scalability, and security of software applications. Hands-on labs and real-world scenarios will enable participants to apply DevOps concepts using popular tools and technologies such as Git, Jenkins, Docker, Kubernetes, and more.By the end of the course, participants will be equipped with the knowledge and skills needed to implement DevOps practices effectively within their organizations, streamline software delivery processes, and drive innovation in software development and operations.Course Objectives:Understand the fundamental principles and benefits of DevOps.Explore key DevOps practices, including version control, CI/CD, automated testing, and infrastructure automation.Gain hands-on experience with DevOps tools and technologies, such as Git, Jenkins, Docker, Kubernetes, and Ansible.Learn how to design and implement CI/CD pipelines for automated software delivery.Understand the concept of infrastructure as code (IaC) and its role in DevOps.Explore best practices for containerization and orchestration using Docker and Kubernetes.Learn techniques for monitoring, logging, and troubleshooting in a DevOps environment.Develop collaboration skills to foster cross-functional teamwork and communication between development and operations teams.Gain insights into DevOps culture, organizational change, and continuous improvement practices.
Overview
Section 1: Introduction
Lecture 1 Introduction and Advantages of DevOps
Lecture 2 Transformation of Business Using DevOps
Lecture 3 Complete DevOps Process with Company and Customer Perspective
Lecture 4 DevOps- Project Java Number and Source Code Management
Lecture 5 DevOps Pipeline Script , Pipeline Groovy Test
Lecture 6 DevOps transformation and DevOps of Agile process
Lecture 7 DevOps Pipeline Configuration and Pipeline YAML Review
Lecture 8 Best practices for writing Docker Files
Lecture 9 Azure Kubernetes Services and Kubernetes Cluster Creation
Cloud Engineers/ Architect,Software Engineers,Software Developer,System Administrator