Introduction to Red Hat AAP
So far, you have learned how to use Ansible, develop playbooks, create roles, use content collections, and more for your use cases. Anyone can install and use Ansible in their workstation or some random servers in an environment and use them for their automation use cases. However, there won’t be any standardization, traces, or accountability as each person works on their methods and practices. This will result in the following challenges in the organization:
- Individuals work in silos, which will result in no collaboration in the workplace.
- Automation artifacts (playbooks, roles, and collections) are not shared between individuals or teams.
- No logging or auditing options will be available since the automation is running on an individual’s workstation or some random servers.
- Less control over who can execute the playbooks or automated jobs.
- Difficulty keeping secrets and credentials.
- Lack of job scheduling and monitoring...