Clouds

Ansible 301 - Customizing Ansible

Essential Skills Gained

Checkmark

Advanced Ansible skills and tools

Checkmark

Creating your own collection

Checkmark

Writing your own Ansible plugin module or other plugins

Checkmark

Playbook and solution architecture including best practices and solutions throughout industry

Format

4 day course with lecture and hands-on labs.

Audience

DevOps Engineers

System and Cloud Administrators

Network Engineers and Developers

Python Developers

Description

This course is designed to move students beyond Ansible Essentials, and joins Ansible with other DevOps skill sets, including: Python scripting, utilizing Ansible Galaxy, running automated solutions with Jenkins, syncing code with Git and GitHub, continuous integration, debugging / linting, and much more! The lessons are built around current concepts observed within enterprises using Ansible.

Summary

  • 💻 Register for Poll

  • 💻 Welcome to the Alta3 Research Lab Environment

  • 💻 Using Vi and Vim

Certification

  • 💻 Alta3 Research Customizing Ansible Certification

AI LLM Toolkit

  • 💻 Large Language Model toolkit for AI Solution Assistance

Software Control Management

  • 💻 SCM Option #1 - GitHub

  • 💻 SCM Option #2 - GitLab

  • 💻 Git Branching

Ansible Review

  • 💻 Complete Playbook Design Guide

Creating Ansible Plugins

  • 💻 Getting dir(obj) help() and pydoc

  • 💻 Dictionaries

  • 💻 Lists

  • 💻 Python Data to JSON file

  • 💻 Python Data to YAML file

  • 💻 Writing an Ansible Module with Python

  • 💻 Ansible Lookup Plugin

Collections

  • 💻 Ansible Collections

  • 💻 Ansible Galaxy

Dynamic Inventory

  • 💬 Ansible Dynamic Inventory

  • 💻 YAML, JSON, Dynamic, and Cloud Inventories

Testing

  • 💻 Ansible Best Practice

  • 💻 Roles and Molecule

  • 💻 Ansible Lint

CI CD Tools

  • 💬 Ansible Workflow

  • 💻 Ansible and CI CD

  • 💻 Ansible Runner

  • 💻 ansible-builder

  • 💻 Building Custom Ansible Execution Environments

  • 💻 Triggering AWX builds with WebHooks

  • 💻 Pull Requests

  • 💻 AWX Playbooks

Ansible and GitLab

  • 💻 Ansible and CI Workflows with GitLab

AWX Studies

  • 💻 K8S Pods And Control Plane

  • 💻 Deploying AWX on Kubernetes

Kubernetes

  • 💻 K8S Architecture

  • 💻 Deploying Kubernetes using Ansible

Enterprise

  • 💻 Reverse Engineering Enterprise Playbooks

Windows

  • 💻 Update Windows with Ansible

  • 💻 Ansible Windows and Downloading Resources

  • 💻 Checking Windows Services with Ansible

  • 💻 Automating Windows MSI Files

  • 💻 Ansible and Windows Registry Editor

Case Studies

  • 💻 postgreSQL with Python

Appendix

  • 💬 Glossary

  • 💬 Curriculum Path: NetDevOps

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.