课程目录: Advanced Automation with Red Hat Ansible培训
4401 人关注
(78637/99817)
课程大纲:

        Advanced Automation with Red Hat Ansible培训

 

 

Introduction

Overview of Red Hat Ansible Automation Platform Features and Architecture

Reviewing fundamental Ansible concepts and principles
Understanding core Ansible contents and resources
Installing and Setting Up Red Hat Ansible Automation Platform

Prerequisites for Ansible installation
Upgrading the current Ansible version
Configuring Red Hat Ansible Automation Platform

Performing advanced environment configuration methods
Working with higher-level Ansible CLI commands
Running Ansible Playbooks and Practicing Components Delegation

Executing and managing specific use cases for tasks and plays
Leveraging Re-usable Ansible Artifacts and Automating Complex Tasks with Inventory

Handling Data Interaction Between Ansible Tools and Systems

In-Depth Usage of Traditional Ansible Components and Ad-Hoc Commands

Utilizing Advanced Ansible Automation Syntax with YAML

Managing unsafe or raw data strings
Using YAML anchors and aliases for increased flexibility
Manipulating Complex Data and Transforming String Functionalities in Ansible

Working with Expandable Ansible Plugin Architecture

Types of Ansible plugins and how to maximize their uses
Employing Advanced Playbook Keywords and Command-Line Tools of Ansible

Overview of Complex Module Operations with Red Hat Ansible

Managing and Coordinating Ansible Rolling Updates

Accessing Red Hat Ansible Tower Using Ansible Automation Platform

Integrating Ansible with Red Hat Advanced Cluster Management

Interacting with RESTful APIs using Playbooks and Tower

Automating Build Pipelines and Streamlining Workflows in Ansible Automation Platform

Developing CI/CD Approaches with Ansible Automation Platform and Tower

Creating and Writing Custom Modules and Plugins for Ansible Development Projects

Adding and optimizing local modules and plugins
Conventions and best practices for Ansible modules development
Operating Red Hat Ansible Automation Platform with Python 3.x

Debugging Modules and Tips for Documentation Formatting

Overview of Ansible Modules Development in External Platforms

Guidelines for Ansible Automation in Microsoft, AWS, and more
Testing Ansible with Efficient Methods and Monitoring Module Lifecycles

Advanced development practices for other Ansible resources and utilities
Maximizing the Python API of Red Hat Ansible Automation Platform

Working with Ansible Galaxy and Employing Metadata Structures

Leveraging Public Cloud Services in Alignment with Ansible

Deploying Cloud-Native Applications Using Ansible Automation

Migrating to a cloud-native platform with Ansible
Executing advanced Red Hat OpenShift implementations
Automating Networks with Ansible and Responding to Dynamic Operations Workload

Working with Ansible network modules and parsing Ansible data
Managing timeout, proxy, and other issues
Practicing virtualization and containerization methods
Maintaining and Administering Ansible Automation Platform and Components

Demonstrating the Most Common Automation Cases to the Organization

Troubleshooting Red Hat Ansible Automation Platform

Summary and Conclusion