Skip to content

DevOps Foundations

1

Introduction

Introduces DevOps principles, explains the evolution from traditional development models (waterfall, agile) to DevOps and shows the motivation for automated CI/CD processes for faster and error-free customer delivery.

2

Pipelines

Covers CI/CD pipeline concepts, automated build and deployment processes, and the practical implementation of Continuous Integration and Continuous Delivery for reproducible software delivery.

3

Containers

Explains container technologies as the foundation for cloud-native applications, covers tools like Docker and Kubernetes, and shows their integration into DevOps workflows.

4

Cloud

Focuses on cloud computing concepts, elastic scaling, cost efficiency, and the benefits of cloud infrastructures for modern DevOps practices.

5

X as Code

Covers Infrastructure as Code, Configuration as Code, and other 'X as Code' approaches for automating and versioning infrastructure and configurations.

6

Scaling and Microservices

Explains scaling strategies, microservices architectures, and their impact on DevOps processes, as well as container advantages over traditional virtualization.

7

Observability

Covers monitoring, logging, and observability concepts for infrastructure, applications, network, and security with key metrics for effective system monitoring.

8

Outlook

Course conclusion with an outlook on advanced DevOps concepts like GitOps, DevSecOps, BizDevOps, and future challenges in rapid technological development.