Course Outline
Introduction
Installing and Configuring Ansible AWX for Government Use
- System requirements for Ansible AWX in a government environment
Overview of Ansible AWX Features and Architecture for Government
- Comparison between Ansible AWX and Red Hat Ansible Tower
- Application of DevOps concepts within Ansible AWX for government workflows
Overview of the Ansible AWX Command Line Interface for Government Use
- Familiarization with the structure of the AWX HTTP API
- Basic parsing and output generation using the AWX CLI
- Introduction to automation tasks and feature support in the AWX CLI for government operations
Getting Started with AWX Resources and Environment Setup for Government
- Manipulating resource actions and global options within AWX for government use
Authenticating with Ansible AWX and Utilizing OAuth2.0 Tokens for Government
- Comparison of tokens versus session-based authentication methods
- Generating, displaying, and using token values in the AWX CLI for government tasks
Configuring OAuth2.0 Applications and Scoping OAuth2.0 Tokens for Government Use
- Use cases for session authentication in a government context
Formatting AWX Outputs and Configuring Default CLI Settings for Government
- Working with YAML and tabular output formats for government reporting
- Customizing outputs using the JSON processor for enhanced data management in government operations
- Enhancing readability of outputs with ANSI color nodes for government users
Creating Credentials and Inventories with Ansible AWX for Government Use
- Assigning permissions and delegating automated rules in a government setting
Extending Ansible AWX to Ansible Playbook Parameters for Government Operations
- Tracking Ansible Playbook logs and navigating the AWX dashboard for government oversight
Setting Up Projects and Job Templates with Ansible AWX for Government Use
- Creating a new project from a GitHub repository in a government context
- Generating and launching job templates for government tasks
- Scheduling the run-time of single or chained job templates for efficient government operations
- Running and monitoring Ansible Playbook outputs in a government environment
- Updating job templates using the Ansible AWX CLI for continuous improvement in government processes
Working with SSH Keys in Ansible AWX for Government Use
- Importing and exporting additional AWX resources for enhanced government security
Automating Workflows and Basic Tasks with the AWX and Ansible API for Government Operations
- Implementing RESTful API conventions in AWX for streamlined government workflows
- Utilizing AWX API tools to execute automation methods for government tasks
Scraping and Testing Metrics in the Ansible AWX API for Government Use
Managing Information Sharing Functions and Maintaining AWX Security for Government Operations
- Implementing advanced authentication setups to ensure government data security
Backing Up and Restoring AWX for Government
Troubleshooting Ansible AWX and Reviewing Logs for Government Use
Summary and Conclusion for Government Users
Requirements
- Experience with Linux system administration and command line operations for government IT environments
- Basic understanding of YAML programming syntax for configuration management
- Comprehension of IT infrastructure and processes, including those specific to public sector organizations
- Familiarity with the Ansible platform for automating IT tasks and workflows
- Proficiency in at least one programming language for developing and maintaining government systems
Audience
- DevOps Engineers responsible for streamlining and automating IT operations for government agencies
- Developers working on applications and services for government use
- Project Managers overseeing IT projects and initiatives within the public sector
Testimonials (1)
There were many practical exercises supervised and assisted by the trainer