Video description
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.
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.
About the Author
James Spurin - Docker Captain, CNCF Ambassador, and Kubestronaut: James Spurin is a Docker Captain and a CNCF Ambassador (The CNCF Manage and Maintain Kubernetes). He is also an Industry Veteran with over 25 years of IT experience. He has a vast technical knowledge in Software Development, Storage Engineering, Linux, Kubernetes, Databases, Middleware, DevOps, Cloud, Containers, Virtualization and the implementation and management of Internet Protocols and Technologies. He is a highly proficient developer in Python, HTML, JavaScript, Golang, C, C++ and Shell Scripting. He has developed solutions for API gateways, automation, housekeeping, migration and day to day management. He's the developer of the opensource 'XML Dataset' library, facilitating rapid development when using XML with Python, which has been featured on the 'Awesome Python' list. He is the contributor and maintainer of various Opensource projects including Ansible, Docker, and Kubernetes. He is the author of 'Dive Into' Video Courses.
Table of contents
- Chapter 1 : Course Overview and Introduction to Ansible
- Chapter 2 : Setting Up of the Lab Environment and Course Resource
- Chapter 3 : Ansible Architecture and Design
- Chapter 4 : Ansible Playbooks Introduction
- Chapter 5 : Ansible Playbooks- Deep Dive
- Chapter 6 : Structuring Ansible Playbooks
- Chapter 7 : Using Ansible with Cloud Services and Containers
- Chapter 8 : Creating Modules and Plug-ins
- Chapter 9 : Other Ansible Resources and Areas
- Chapter 10 : Supplementary
Product information
- Title: Dive Into Ansible - From Beginner to Expert in Ansible
- Author(s):
- Release date: January 2021
- Publisher(s): Packt Publishing
- ISBN: 9781801076937
You might also like
video
Ansible for the Absolute Beginner - Hands-On - DevOps
In the world of DevOps, Ansible is the game-changer, streamlining automation and making complex tasks a …
video
Ansible: From Basics to Guru
13+ Hours of Video Instruction 13+ hours of video instruction teaching you how to get started …
book
Ansible: Up and Running, 3rd Edition
Among the many configuration management tools available, Ansible has some distinct advantages: It's minimal in nature. …
video
Kubernetes for Beginners
Kubernetes is now a de-facto standard for the deployment of the containerized applications into the production …