Overview
Mastering Ansible from Udemy is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.
In addition to the core concepts of configuration with Ansible, we spend time on building tools to help us maintain and troubleshoot our application. The goal is to have a workflow where all of the configuration and troubleshooting is done through ansible playbooks that can be committed to a repository and improved over time.
Students at Mastering Ansible from Udemy will:
- Execute ad-hoc commands against servers using Ansible
- Write Ansible configuration playbooks to deploy a 3-tier web application
- Configure Ansible roles with tasks, handlers, files, templates, and default variables
- Write operational playbooks to check cluster status and perform a cluster restart.
- Optimize Ansible playbooks to reduce playbook execution time.
- Test and troubleshoot Ansible playbook execution.
Programme Structure
Courses include:
- Preparation
- Foundation
- Playbooks
- Modular Configuration with Roles
- Advanced Execution
- Troubleshooting, Testing, & Validation
- Appendix
Audience
- The course is designed for students who have little or no experience with Ansible, but are familiar with Linux systems administration concepts.
- No programming or previous automation experience is required.
- If you've never logged into a Linux shell and run commands before, you will learn the Ansible syntax but you may not understand the 'why' behind the tasks that we configure.
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Disciplines
Communication Studies Web Technologies & Cloud Computing View 63 other Short Courses in Communication Studies in United StatesAcademic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- You should have a Linux or Mac OS X computer, or access to at lease one Linux virtual machine for installing Ansible.
- You'll need a code editor or IDE of your choice.
- You'll need a terminal and ssh client for running Ansible against target hosts.
- You should have access to 5 Linux servers (bare-metal or virtual machine) if you want to setup the course environment and follow along step-by-step.
Tuition Fee
-
International
65 USD/fullTuition FeeBased on the tuition of 65 USD for the full programme during 1 days. -
National
65 USD/fullTuition FeeBased on the tuition of 65 USD for the full programme during 1 days.