What is DevOps & How It Works: The Model Explained
Learn DevOps essentials to overcome people & cultural barriers, streamline processes, and leverage technology & automation for efficient software delivery.
173
views
Last updated
8/2024
English
Or
* Please use the WELCOME-20 Discount Codeto enjoy 20% Off
Get your team access to top Uplyrn courses anytime,
anywhere.
Overview
If you are new to DevOps, this course provides comprehensive information about DevOps, covering key concepts and terminologies. The course encompasses the DevOps Full Stack, focusing on People and Culture, Processes and Practices, as well as Technology and Automation.
People and Culture
In the section on People and Culture, you will gain insights into the cultural, structural, and technological barriers that IT encounters when striving to deliver services at the optimal quality, speed, and cost. This includes understanding the challenges of implementing DevOps within modern organizations, where traditional siloed structures and mindsets can hinder collaboration and hinder the adoption of DevOps practices.
Processes and Practices
Moving on to Processes and Practices, the course delves into 15 specific practices related to culture, processes, and automation that are essential for the effective implementation of DevOps. These practices are designed to address common pain points and bottlenecks in the software development lifecycle, such as manual handoffs, slow feedback loops, and lack of visibility. By adopting these practices, organizations can streamline their processes and improve the overall efficiency and quality of their software delivery.
Furthermore, the course explores how DevOps practices can revolutionize processes by leveraging Lean processes, Agile practices, and ITSM accelerators to resolve process design issues in IT. It emphasizes the importance of embracing a continuous improvement mindset and adopting iterative and incremental approaches to software development. By doing so, organizations can respond more effectively to changing customer needs and market demands.
Technology and Automation
In the section on Technology and Automation, you will develop an understanding of the advantages of automation and the tools essential for a DevOps toolchain. Topics covered include Continuous Integration, Automated Build, Automated Testing, Automated Provisioning, Automated Deployment, cloud technology, virtualization, and architecting for Continuous Delivery. These topics are crucial for enabling organizations to achieve faster and more reliable software delivery, as well as facilitating scalability and flexibility in their infrastructure.
Additionally, the course will explore the drawbacks of the silo mentality and how to overcome the resulting consequences. It will emphasize the importance of breaking the Wall of Confusion between Development and Operations, highlighting the necessity for shared priorities, goals, processes, and knowledge to achieve flow and feedback. By fostering a collaborative and cross-functional culture, organizations can overcome the challenges associated with siloed thinking and promote a more holistic and efficient approach to software development and delivery.
By the end of this course, you will have acquired a comprehensive foundation in DevOps, equipping you with the knowledge and skills required to embark on your DevOps journey. Whether you are a software developer, operations engineer, or IT manager, this course will provide you with the necessary insights and tools to drive organizational transformation and deliver value to your customers.
So, get ready to dive into the world of DevOps and unlock the potential for continuous improvement and innovation in your organization.
Who this course is for
System administrators
IT Operations
Developers
IT professionals
Testimonials
This course is Packed full of useful information. An amazing job by the instructor to collect and present a comprehensive introduction and overview of DevOps and the many frameworks, processes and practices. Highly recommended! ~ Richard V
Really Insightful course, really like the course because the instructor really explain in details for everything ~ E Kristoforus
Very interesting issues explained between Development and Operations ~ Anton S
What you'll learn
15 DevOps practices related to culture, processes, and automation;
Explain the key principles, and concepts of DevOps, including The Three Ways;
Describe how DevOps practices transform processes with Lean, Agile, and ITSM;
How to break silo between Development and Operations.
Overview
If you are new to DevOps, this course provides comprehensive information about DevOps, covering key concepts and terminologies. The course encompasses the DevOps Full Stack, focusing on People and Culture, Processes and Practices, as well as Technology and Automation.
People and Culture
In the section on People and Culture, you will gain insights into the cultural, structural, and technological barriers that IT encounters when striving to deliver services at the optimal quality, speed, and cost. This includes understanding the challenges of implementing DevOps within modern organizations, where traditional siloed structures and mindsets can hinder collaboration and hinder the adoption of DevOps practices.
Processes and Practices
Moving on to Processes and Practices, the course delves into 15 specific practices related to culture, processes, and automation that are essential for the effective implementation of DevOps. These practices are designed to address common pain points and bottlenecks in the software development lifecycle, such as manual handoffs, slow feedback loops, and lack of visibility. By adopting these practices, organizations can streamline their processes and improve the overall efficiency and quality of their software delivery.
Furthermore, the course explores how DevOps practices can revolutionize processes by leveraging Lean processes, Agile practices, and ITSM accelerators to resolve process design issues in IT. It emphasizes the importance of embracing a continuous improvement mindset and adopting iterative and incremental approaches to software development. By doing so, organizations can respond more effectively to changing customer needs and market demands.
Technology and Automation
In the section on Technology and Automation, you will develop an understanding of the advantages of automation and the tools essential for a DevOps toolchain. Topics covered include Continuous Integration, Automated Build, Automated Testing, Automated Provisioning, Automated Deployment, cloud technology, virtualization, and architecting for Continuous Delivery. These topics are crucial for enabling organizations to achieve faster and more reliable software delivery, as well as facilitating scalability and flexibility in their infrastructure.
Additionally, the course will explore the drawbacks of the silo mentality and how to overcome the resulting consequences. It will emphasize the importance of breaking the Wall of Confusion between Development and Operations, highlighting the necessity for shared priorities, goals, processes, and knowledge to achieve flow and feedback. By fostering a collaborative and cross-functional culture, organizations can overcome the challenges associated with siloed thinking and promote a more holistic and efficient approach to software development and delivery.
By the end of this course, you will have acquired a comprehensive foundation in DevOps, equipping you with the knowledge and skills required to embark on your DevOps journey. Whether you are a software developer, operations engineer, or IT manager, this course will provide you with the necessary insights and tools to drive organizational transformation and deliver value to your customers.
So, get ready to dive into the world of DevOps and unlock the potential for continuous improvement and innovation in your organization.
Who this course is for
Testimonials
What you'll learn
Requirements
No previous knowledge required.
Course Content
5 Sections 47 Lectures 3h 32m total length
All Comments