Packt
Automation with Ansible - Hands-on DevOps

Acquérir des compétences de haut niveau avec Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Automation with Ansible - Hands-on DevOps

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Set up and configure Ansible in your environment for automation tasks.

  • Write and execute powerful Ansible playbooks to automate infrastructure management.

  • Manage inventories, use variables, and configure dynamic environments with Ansible.

  • Securely manage sensitive data with Ansible Vault and troubleshoot automation tasks effectively.

Compétences que vous acquerrez

  • Catégorie : Automation
  • Catégorie : Configuration Management
  • Catégorie : Ansible
  • Catégorie : YAML
  • Catégorie : Debugging
  • Catégorie : DevOps
  • Catégorie : Security Controls
  • Catégorie : Docker (Software)
  • Catégorie : Kubernetes
  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Microsoft Windows

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

janvier 2026

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 16 modules dans ce cours

In this module, we will provide an overview of the course and lay the groundwork for your Ansible journey. You will get a clear understanding of the course's objectives and how the lessons will guide you in mastering Ansible for automation. We’ll also discuss the practical applications of what you will be learning throughout the course.

Inclus

1 vidéo1 lecture

In this module, we will dive deep into the world of Ansible, exploring its role in automation. You’ll learn key foundational concepts and how Ansible simplifies automation tasks. Additionally, we’ll introduce the fundamental terminologies, setup requirements, and the tools Ansible uses, laying the foundation for a deeper exploration.

Inclus

10 vidéos1 devoir

In this module, we will walk you through the step-by-step process of installing and configuring Ansible on your machine. From setting up the environment to configuring passwordless SSH authentication and validating your installation, you’ll be ready to execute Ansible automation tasks. This section is essential for ensuring that your environment is set up correctly for successful automation.

Inclus

9 vidéos1 devoir

In this module, we will dive into Ansible inventory, exploring its essential role in automation. You will learn how to organize hosts and groups, manage inventory files, and leverage variables to make your automation more dynamic. Practical demonstrations will help you understand how to effectively manage and utilize inventory.

Inclus

11 vidéos1 devoir

In this module, you’ll learn about the powerful Ansible modules that facilitate automation tasks. We’ll show you how to execute ad-hoc tasks and commands for quick results, giving you the flexibility to handle immediate automation needs. You’ll also explore how to access Ansible's documentation to find the right modules for your tasks.

Inclus

11 vidéos1 devoir

In this module, you’ll discover the power of Ansible playbooks—scripts that define automation tasks. We’ll guide you through writing your first playbook, understanding its YAML structure, and leveraging advanced features. By the end of this section, you'll be able to create playbooks that automate complex tasks like Docker and MySQL setups.

Inclus

11 vidéos1 devoir

In this module, we’ll introduce Ansible’s capabilities for managing Windows-based systems. You’ll learn how to configure and manage Windows nodes, write and execute Windows-specific playbooks, and run ad-hoc tasks. By the end of the section, you’ll be equipped to automate Windows environments with Ansible.

Inclus

6 vidéos1 devoir

In this module, we will explore Ansible's powerful variable system, including magic variables and facts. You’ll learn how to define and use variables within your playbooks and dynamically retrieve system information using Ansible facts. We will also demonstrate how to disable facts gathering for more efficient playbook execution.

Inclus

9 vidéos1 devoir

In this module, we’ll focus on making your playbooks more dynamic and efficient with conditionals, loops, and handlers. You will learn how to control the flow of your playbooks using conditionals, perform repetitive tasks with loops, and trigger actions automatically with handlers. This module will help you write smarter, more flexible Ansible playbooks.

Inclus

7 vidéos1 devoir

In this module, we’ll explore Ansible roles, a powerful feature for structuring your playbooks and automation tasks. You’ll learn how to create and manage roles to improve the maintainability of your playbooks. This module also covers role dependencies and how to work with variables and defaults in roles.

Inclus

10 vidéos1 devoir

In this module, we’ll introduce Ansible Collections, which allow you to extend the functionality of Ansible. You will learn how to install and manage collections, as well as how to incorporate them into your playbooks. This section will provide you with the tools to expand your automation tasks by leveraging community-contributed and custom collections.

Inclus

7 vidéos1 devoir

In this module, we will explore Ansible Galaxy, a platform for sharing and discovering Ansible roles and collections. You’ll learn how to use Galaxy to find existing automation resources, as well as how to contribute your own roles. This section is key for leveraging the power of the Ansible community to enhance your workflows.

Inclus

6 vidéos1 devoir

In this module, we will introduce Ansible Vault, a tool for encrypting sensitive information in your playbooks. You’ll learn how to securely handle passwords, keys, and other sensitive data by encrypting variables and files. This section will equip you with the knowledge to protect your automation tasks and data.

Inclus

7 vidéos1 devoir

In this module, we will focus on troubleshooting Ansible playbooks and automation tasks. You’ll learn how to use tools like --syntax-check, ansible-lint, and debug modules to diagnose and resolve issues. By the end of this section, you’ll be equipped with the troubleshooting skills needed to ensure smooth automation operations.

Inclus

9 vidéos1 devoir

In this module, we will introduce Ansible AWX, a user-friendly web interface for managing Ansible automation. You’ll learn how to install AWX, set it up on Kubernetes, and use it to run tasks and playbooks. This section will give you a new perspective on managing Ansible tasks through an intuitive web interface.

Inclus

5 vidéos1 devoir

In this module, we will summarize everything you’ve learned throughout the course, ensuring you have a solid foundation in Ansible automation. We will also discuss next steps for applying your new skills in real-world environments and explore further learning opportunities in DevOps and automation.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 299 Cours334 545 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions