You’ve done it!

What You’ve Learned

Congratulations! In this lab, you have:

  • Discovered the new unified UI for Ansible Automation Platform 2.6

  • Configured AAP using Ansible and Configuration as Code (CaC) principles for maximum automation

  • Used workflows to orchestrate your automation and enable efficient team collaboration

  • Applied surveys to customize automation execution results

  • Implemented RBAC (Role-Based Access Control) for secure self-service access

  • Used dynamic and constructed inventories to flexibly extend the scope of your automation

  • Applied content signing to secure your automation supply chain

  • Getting a first impression of the powerful, new Self-Service Automation Portal

  • Learned, how to use Policy Enforcement to automate in a safe and compliant way

Next Steps

If you want to redo some of the exercises, or share your experience with others, simply spin up your own trial instance, create a RHEL host with ansible-navigator and ansible-sign installed, and spin up two generic RHEL hosts. With some adaptation, you should then be able to follow most of the (generic) guide available online.

The term "generic" means that hostnames, users and passwords are not adapted to your environment and are only placeholders. It’ll be up to you to apply the right values while reading the guide.

The git repositories we use in this lab are also freely available:

Lab Project Repo

playbooks-adv-controller-2025

Webdev Git Repo

playbooks-dev

Webops Git Repo

playbooks-ops

You might need to adapt slightly some of the code to your environment to make everything work correctly.