Trainers
Chapters | Training
0. Course overview
2. Inventory
3. Ad-Hoc commands
4. Roles
5. How to create dynamic files with Ansible? -> jinja2 templates
6. How to manage security in Ansible
7. Manage your infrastructure with Ansible: Infrastructure as code
8. How to manage my configuration with a graphical interface (WebUI)?
9. Going further
Cas concrets & Applications
Application deployment
Automate the deployment of a web application and its database on a set of servers.
Configuration management
Ensure that all servers in a fleet have an identical configuration (package installation, service configuration, user management).
Cloud provisioning
Create and configure instances on cloud providers like AWS, Azure or GCP using dedicated Ansible modules.
Questions Fréquentes (FAQ)
It is an open-source automation tool for configuration management, application deployment, and orchestration of IT tasks.
No, Ansible is 'agentless'. It communicates with remote servers via SSH (for Linux/Unix) or WinRM (for Windows).
It is a YAML formatted file that describes a set of ordered tasks to be executed on one or more target servers (the inventory).