Cademy logoCademy Marketplace

Course Images

Dive Into Ansible - From Beginner to Expert in Ansible

Dive Into Ansible - From Beginner to Expert in Ansible

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 7 hours 39 minutes

  • All levels

Description

This concise and comprehensive course takes you through the basic and advanced topics of Ansible, explaining all the concepts clearly and thoroughly. You will not only master the concepts but also learn how to use Ansible with cloud services and containers.

Ansible is a simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments from day one, Ansible models IT infrastructure by describing how all the systems interrelate, rather than just managing one system at a time. This course will guide you through multiple topics to make you understand and master Ansible. The course starts with the learning objectives and introduces you to Ansible. Next, you will learn how to set up the environment by installing the Ansible lab, Docker, and configuring the Secure Shell (SSH) connectivity between hosts. Moving along, you will study the architecture, modules, playbooks, and YAML Ain't Markup Language (YAML) syntaxes used in Ansible. Next, you will learn how to structure advanced Ansible playbooks and uncover techniques to use Ansible with cloud services and containers. Towards the end, you will learn how to use Ansible for validation, testing, and troubleshooting. By the end of this course, you will have mastered the basic and advanced concepts of Ansible and will have developed the skills needed to work on real-world Ansible projects. All the Labs and resources for this course are available at https://github.com/PacktPublishing/Dive-Into-Ansible---From-Beginner-to-Expert-in-Ansible

What You Will Learn

Configure SSH connectivity between hosts
Become familiar with Ansible configuration, inventories, and modules
Discover how to create and execute Ansible playbooks
Use Ansible with cloud services and containers
Create a dynamic inventory with minimal scripting using Ansible
Use Ansible for validation, testing, and troubleshooting

Audience

This course is designed for beginners who are looking to master the basic and advanced concepts of Ansible. There are no prerequisites for taking this course.

Approach

With the help of hands-on exercises, examples, visual diagrams, and labs, this course will teach you the basic and advanced concepts of Ansible. You will also work on a playbook project where you will launch a website with a special Easter egg, an Ansible-themed game known as 'Playbook Stacker'.

Key Features

Gain a solid understanding of Ansible modules and playbooks * Includes the latest Ansible version (2022 v5.x) + full lab * Learn how to use Ansible with Amazon Web Services (AWS) and Docker

Github Repo

https://github.com/PacktPublishing/Dive-Into-Ansible---From-Beginner-to-Expert-in-Ansible

About the Author

James Spurin

James Spurin is an IT professional with over 15 years of experience, working in a variety of technology fields including internet technologies, automation, software development, storage, and UNIX administration. He holds an MSc with a distinction in computer science and software engineering from Liverpool University. Professionally, he has worked for a variety of major organizations, including Dell EMC, Goldman Sachs, Nomura, and Virgin Internet. He is also an advisory board member for StorageOS, a container-based storage solution. He is an active contributor to open-source software and is the creator and maintainer of Extensible Markup Language (XML) dataset, a Python library featured on the awesome Python list for parsing XML data.

Course Outline

1. Course Overview and Introduction to Ansible


2. Setup of the Lab Environment and Course Resources


3. Ansible Architecture and Design


4. Ansible Playbooks, Introduction


5. Ansible Playbooks, Deep Dive


6. Structuring Ansible Playbooks


7. Using Ansible with Cloud Services and Containers


8. Creating Modules and Plugins


9. Other Ansible Resources and Areas


10. Supplementary

Course Content

  1. Dive Into Ansible - From Beginner to Expert in Ansible

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews