You are on page 1of 2

Formation DevOps

Course Description
Businesses across the globe are increasingly implementing DevOps practices to optimize daily
systems administration and software development tasks. As a result, businesses across industries are
hiring IT professionals that can effectively apply DevOps to reduce delivery time and improve
quality in the development of new software products.

Learning Objectives
Candidates should be able to :
• Understand the concepts of DevOps and its implications to software developers and
operators.
• Understand services offered by common cloud platforms and configure IaaS cloud instances
• Use Git to manage and share source code.
• Understand the principles and implement components of a continuous integration and
continuous delivery pipeline.
• Build, share and operate Docker containers and images
• Run and manage multiple containers that work together to provide a service.
• Set up a runtime environment for containers.
• Automate the deployment of a virtual machine with an operating system and a specific set of
configuration files and software.
• Create images for containers, virtual machines and IaaS cloud instances.
• Use Ansible and other configuration management tools to ensure a target server is in a
specific state regarding its configuration and installed software.
• Understand the role of monitoring and log files in operations and troubleshooting.

Course Outline
• Day 1 : Modern software management
• Day 2 : Components, platforms and cloud deployement
• Day 3 : Source code management
• Day 4 : System image creation and VM deployement
• Day 5 : Container usage
• Day 6 : Container infrastructure
• Day 7 : Container deployment and orchestration
• Day 8 : CI/CD
• Day 9 : Ansible and configuration management tools
• Day 10 : IT monitoring and log management and analysis

You might also like