Practical Ansible Solutions

Practical Ansible Solutions

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 36m | 584 MB

Quick and dirty Ansible for busy people

If you are looking for a simple IT automation engine that automates and fulfills your IT needs, Ansible is for you! With its handling multiple powerful automation tasks and its adaptability to various environments and workflows, Ansible is the perfect solution for your automation needs. This is achieved by connecting to nodes and pushing out small programs known as Ansible modules. Later the desired state is achieved by writing programs to the resource model. Ansible has a very efficient architecture that helps you manage your system with ease, providing a wide range of services such as container management, application deployment, and automating cloud provisioning.

Core concepts—such as setting up the inventory and playbooks for a finely tuned orchestration and then the deployment of the examples—are covered. Further, we’ll take a look at conditionals and variables, thus organizing playbooks. We take a brief look at real-world examples and managing system life cycles. Then we cover container and cloud management and network automation along with a brief coverage of Tower and Galaxy.

Finally, you will attain a deeper understanding of Ansible usage and design, and will be well on the way to the design and management of your automation.

This course is a structured video lecture with direct, hands-on examples. We will be concentrating on the fundamentals and real application of lesson items at an easy-to-follow, comprehensive pace without any theoretical fluff.

What You Will Learn

  • Immediately get started using Ansible
  • Practical understanding of Ansible usage in real-world usage scenarios
  • Concrete, real-world examples of Ansible playbook code provided (via a Git repo)
  • Master task-based automation approaches to increase efficiency and save time administering systems
  • Preparatory foundation for more advanced automation and IT streamlining with Ansible
  • A deeper understanding of Ansible design and usage, paving the way for designing and managing your own automation using Ansible
Table of Contents

Ansible Up and Running – One-Off Tasks
1 The Course Overview
2 Get Stuff Done Fast – The Basics
3 Real-World Examples – One-Off Tasks and Heavy Lifting

Ansible Up and Running – Real-World Examples
4 Learning the Basics of Ad Hoc Commands

Organizing Your Playbooks
5 Basics of Organizing Your Playbooks
6 Growing Your Playbook

Handlers, Variables, Conditionals, and Logic
7 Basics of Handlers and Variables
8 Using Conditionals and Logic
9 Adding an Intelligent, Idempotent Firewall Rule

Systems Lifecycle Management
10 Users, Packages, Services, and Content
11 Moving to Multi-Role Playbooks

Going Forward, Extending Ansible Usage
12 Modules and Plugins
13 Using Ansible Galaxy