View on GitHub

Launch Adoption

Enablement CoP for the AAP Team

Launch Adoption - AAP

Welcome! This repository serves as the entry point for our Community of Practice (CoP) for Ansible Automation Platform (AAP) developer enablement.

From the Adoption point of view – we aim to master the creation, management, and scaling of automation content within the Ansible Automation Platform. Our first step is to streamline the onboarding experience for team members that are either new to the project team or new to Ansible by curating tips and links which guide independent learning. Ultimately, the outcome of simplified user training and onboarding increases product adoption (maturity) for the team.

The CoP maintains a versioned set of living documents that provide recommendations - it will take a commitment of time and effort to cultivate this repository specifically for a team. Notice the entry point is automation developer, not installation, infrastructure management, nor day-to-day administration of the AAP environment itself.

About our CoP for AAP Enablement

Our domain, community, and practices:

Tip: Formatting Files for this Repo

Our Enablement Framework

Our Enablement Framework aligns Onboarding Topics with Product Adoption Sessions.

Onboarding Topics

The Onboarding Topics are grouped into sections in order to support a crawl, walk, run approach to AAP enablement.

Product Adoption Sessions

The Product Adoption Sessions provide the team with a roadmap to increase AAP Enablement. It is expected that the sessions are facilitated by a Red Hat Adoption Specialist Architect. The community (team) should agree upon a set of collaborative sessions to align the community and domain – and keep a log of events.

Refer to our Practice Framework for details. Here is a summary of recommended MILESTONES to drive sessions:

MILESTONE # Title Focus Area
1 CoP Kickoff Collaborating & Agreeing on Goals, Cadence, & Member Commitment
2 Practical Application Identifying Business Use Cases to Drive Value
3 Fundamental Concepts Confirming Core Concepts (IaC, GitOps) & Tools (Git, YAML, VSCode)
4 Ansible Building Blocks Authoring Automation with Playbooks & Collections
5 Containerization Essentials Utilizing Containers with Podman & Image Registry
6 AAP Architecture Navigating Execution Environments, Advanced Workflows & Repositories
7 Scale Automation Building a Community of Excellence with Best Practices

:link: This repo in web format
:star: Favorites