Break down silos. Eliminate toil. Accelerate adoption.
Put AI to work — safely — with AAP as the trusted engine.
← → Navigate | Enterprise Architecture & Strategy
Every team builds their own scripts, their own tooling, their own way. Knowledge stays locked in individual heads. Secrets get copied into places they shouldn't be. Operations depend on the one person who wrote the script.
Critical processes live in someone's bash history. When they leave, the knowledge goes with them.
Credentials embedded in scripts, shared over Slack, copied into CI pipelines. No audit trail, no rotation.
Three teams solving the same patching problem three different ways — none of them documented.
Consumers run job templates without seeing playbook logic or credentials. Producers maintain control.
Credentials used at runtime but never exposed. Teams consume automation without seeing secrets.
Share curated templates across teams. Consumers can launch, but not modify.
Every execution logged — who ran what, when, with what parameters.
Event-Driven Ansible listens to your environment — monitoring alerts, ServiceNow tickets, webhook events — and triggers the right automation instantly, without a human in the loop.
The hardest part of automation isn't the technology — it's the adoption curve. Red Hat Developer Hub + Dev Spaces + AAP creates a guided on-ramp that meets operators where they are.
Software catalog with golden-path templates. Click to scaffold a new Ansible project with CI, linting, and AAP integration wired in.
Cloud IDE — zero local setup. Open a browser, get a fully configured Ansible development environment with AWX CLI, collections, and molecule pre-installed.
Push to Git → Tekton runs lint & molecule tests → ArgoCD syncs config-as-code to AAP Controller. Fully automated, fully auditable.
The familiar UI is still there. ClickOps users start in the GUI, then graduate to code as confidence builds. No forced migration.
Not everyone starts as a YAML expert. The platform supports every stage of the journey — from GUI-first operators to full infrastructure-as-code practitioners.
Familiar starting point
Code-assisted
Full automation
Build job templates in the AAP Controller UI
Edit playbooks in Dev Spaces with AI assistance
Scaffold projects from Developer Hub templates
Launch workflows manually via UI or surveys
Push to Git, CI runs molecule tests automatically
ArgoCD syncs config-as-code to AAP on merge
Copy/paste credentials into the credential store
External Secrets Operator pulls from Vault
EDA handles events, zero human intervention
AI accelerates creation. AAP enforces safety. The smart coworker writes the playbook. The engine runs it through guardrails.
AI assistants in Dev Spaces help write, refactor, and optimize Ansible content.
Paste a failed job output. AI explains root cause and suggests fixes.
New team members ask AI to explain existing playbooks and ramp up in days, not months.
Same playbook, same result, every time. No hallucinations in production.
Workflow approval nodes ensure human review before AI-suggested changes reach production.
Every execution logged. Who wrote it, who approved it, what changed.
Key insight: AI makes humans faster at writing automation. AAP makes it safe to run. Git is the boundary — with reviews, tests, and approvals enforcing it.
The left loop creates automation. The right loop runs it. Git is the crossover — reviewed, tested, approved. AAP provides tooling for every phase.
Dev → Ops: AI and developers create. Git gates the handoff.
Ops → Dev: Monitoring feeds back to planning. The loop accelerates.
Next slides break down the AAP tooling for each phase →
The left side of the DevOps Möbius loop is where automation content is created, validated, and prepared for production. Each phase maps to specific AAP platform tooling.
Identify what to automate. Prioritize work. Scaffold a new project from a golden-path template with CI, linting, and AAP wiring built in.
Developer Hub catalog + Software Templates
Write playbooks, roles, and collections in a cloud IDE. AI assistants help draft content, explain errors, and accelerate learning for new contributors.
Dev Spaces + Lightspeed + AWX CLI
Compile execution environments that bundle all dependencies into an immutable container image. Pull certified collections from an internal source.
Ansible Builder + Automation Hub + Tekton
Static analysis catches syntax and best-practice violations. Integration tests run playbooks against ephemeral environments. Policy gates enforce org standards.
ansible-lint + Molecule + Tekton CI
The handoff → Merge to main is the boundary between Dev and Ops. Git is the contract. Everything that crosses is reviewed, tested, and approved.
The right side of the loop is where automation runs in production. AAP is the engine — deterministic, auditable, and credential-safe. Feedback flows back to planning.
ArgoCD watches Git and syncs config-as-code to AAP Controller. Job templates, workflows, inventories, and RBAC are declared — no manual UI changes.
ArgoCD + infra.controller_configuration
AAP Controller runs automation deterministically. Workflows chain multi-step processes. Approval nodes gate production changes. Credentials injected, never exposed.
AAP Controller + Workflows + Surveys
EDA listens to monitoring alerts, webhooks, and ITSM events. Rulebooks filter noise and trigger AAP jobs — disk cleanup, scaling, restarts — no human in the loop.
EDA Controller + Rulebooks
Track job success, time savings, and ROI. Surface top templates and cost data. Insights feed back to EDA for tuning and to planning for next iteration.
Automation Analytics + Dashboard
The loop closes ↻ Monitor data feeds back to Plan. Operational insights drive the next automation use case. The loop never stops — each cycle builds on the last.
Software catalog, golden-path templates, TechDocs. Single pane of glass for platform and consumers.
Cloud IDE with AWX CLI, ansible-lint, molecule pre-installed. VS Code desktop connects via SSH.
Central identity brokering GitHub, GitLab, AAP, and cloud providers.
External Secrets Operator syncs Vault into AAP credentials and Dev Spaces.
Job templates, workflows, surveys, approval nodes, RBAC. The execution engine.
Event-driven rulebooks that listen, filter, and trigger AAP jobs automatically.
Curated, approved collections and execution environments from a trusted internal source.
GitOps pipeline. Config declared in Git, tested in CI, synced to Controller on merge.
Self-service catalog. Golden paths that enforce standards. Less ticket-driven work, more strategic infrastructure.
Launch automation without learning Kubernetes. Use the GUI, graduate to code. AI bridges the knowledge gap.
AAP is the engine that makes enterprise automation safe, shareable, and scalable. EDA eliminates toil. The developer platform lowers the barrier to entry. And AI — channeled through guardrails — accelerates every step without compromising production reliability.