Skip to content

nsinorov/DevOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The main objective of the module is to present the fundamental concepts of DevOps in a Linux environment. This will be achieved through an introduction to the discipline, supported by both theoretical and practical familiarization with some of the commonly used tools that form the foundation of most DevOps practices.

During the two courses within the module, topics such as virtualization, containerization, and the automation of core processes—such as provisioning, configuration, monitoring, and others—will be covered. Methods and tools for working in a team environment will be presented, including the creation, integration, and use of source code by more than one person simultaneously.

In addition, AI will be used to solve routine tasks that do not require active memorization, with the goal of freeing up resources for a deeper understanding and application of the new concepts.

SKILLS:

Working with the Linux shell

Setting up Docker containers

Working with Docker Compose

Deploying a completed project to a cloud infrastructure

Preparing infrastructure through Infrastructure as Code (IaC)

Working with monitoring tools

Working with Git and GitHub

Using tools and methodologies for teamwork and collaboration

Creating and managing Continuous Integration (CI) processes

Working with CI/CD pipelines

Creating conditions for automated testing

About

SoftUni DevOps course materials, study and work

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published