Templates to Infrastructure Agent

From template ecosystems to agent-driven infrastructure orchestration

Project Overview

This project explored the evolution of Azure's developer tooling from curated CLI templates to agent-driven infrastructure orchestration. Templates (Bicep and Terraform) provided standardized security, performance, and compliance baselines, reducing onboarding friction for developers.

Building on this foundation, the project envisioned a future where AI agents could dynamically generate, edit, and deploy infrastructure plans, bridging gaps left by static templates.

My Role

I served as a cross-organizational connector and strategic advisor, bridging product silos to create a cohesive developer experience. My contributions included:

  • Breaking down silos: Identified that templates living at https://azure.github.io/ai-app-templates/ had limited discoverability for developers working in the Azure portal, and advocated for tighter integration between the portal and IDE experiences

  • Building cross-divisional alignment: Sought out designers working on templates across different divisions and established regular cross-divisional team meetings to coordinate efforts and share learnings

  • Strategic influence: Championed thinking beyond product boundaries toward holistic customer journeys, connecting teams that hadn't previously collaborated

  • Agentic vision: Leveraged expertise from previous AI/agents work to guide the evolution from static templates to intelligent orchestration

The Challenge

Even with curated templates, developers faced:

  • Discovery gap: Valuable templates existed at https://azure.github.io/ai-app-templates/ but were invisible to Azure portal users (Typically IT but increasingly Developers)

  • Siloed thinking: Teams operated in product silos rather than considering the full customer journey across portal, IDE, and CLI

  • Manual effort: Developers still needed to compare architectures and configure deployments manually

  • Lack of dynamic guidance: No intelligent support for complex workload decisions

  • Fragmented experiences: Disconnected onboarding flows across infrastructure provisioning touchpoints

The core challenge: How could we connect existing template assets across Azure's ecosystem and evolve them into dynamic, AI-driven workflows that accelerate deployment while reducing manual toil?

Vision / Concept Summary

The concept envisioned agent-driven infrastructure orchestration built on cross-product integration:

  • Connected ecosystem: Templates discoverable and accessible across portal, IDE, and CLI—not siloed by product boundaries

  • AI-powered discovery: Agents help users find and select the right templates through natural language

  • Dynamic plan generation: AI agents generate infrastructure plans from prompts, using templates as intelligent starting points

  • Interactive refinement: Users preview, edit, and approve plans through conversational or visual interfaces

  • Intelligent comparisons: Side-by-side workload configuration comparisons highlight tradeoffs and ensure compliance

  • Flexible orchestration: Templates provide the foundation, but agents add intelligence and adaptability

This created a seamless evolution from static, siloed template experiences to autonomous, agentic workflows spanning the Azure ecosystem.

Key Capabilities Explored

  • Cross-Product Template Discovery — Making https://azure.github.io/ai-app-templates/ templates accessible in portal and IDE

  • AI-Powered Template Matching — Agents help users discover relevant templates through natural language

  • Dynamic Infrastructure Plan Generation — Agents generate plans based on user prompts

  • Plan Previews and Edits — Users refine plans via chat or UI before deployment

  • Artifact Generation — Automatic creation of Terraform/Bicep code

  • Configuration Comparison — Side-by-side comparison of workload setups

  • Seamless Integration — Templates and agents work together across touchpoints to reduce cognitive load

Research & Validation

Validation included:

  • Participating in usability tests for plan generation, editing, and deployment

  • Conducting bug bashes to uncover flow issues and friction points

  • Joining team standups to guide decisions and maintain momentum

  • Iterative prototyping of entry points, interaction models, and artifact previews

  • Incorporating feedback from both internal developers and stakeholders

Key insights:

  • Developers valued comparisons and previews as essential for trust

  • Chat-driven edits made AI-driven planning more approachable

  • Cross-product visibility dramatically improved template utilization

  • Entry point and flow design was critical for adoption

  • Breaking down silos between portal/IDE/CLI improved the overall customer journey

Design Process

Phase 1: Template Ecosystem Foundation

  • Identified the discovery gap for templates outside the portal

Phase 2: Cross-Product Integration

  • Advocated for bringing https://azure.github.io/ai-app-templates/ templates into portal and IDE

  • Sought out designers working on templates across divisions and established cross-divisional team meetings

  • Connected teams working in silos to think about holistic customer journeys

  • Discovered hackathon project exploring AI-powered template discovery

Phase 3: Hackathon to Production

  • Joined forces with hackathon team exploring AI template discovery

  • Guided project from proof-of-concept through production launch

  • Participated in standups, research, bug bashes, and decision-making

  • Connected stakeholders and removed blockers

Phase 4: Agentic Orchestration

  • Applied learnings from previous AI/agents work to guide UX vision

  • Ensured consistency with Agentic UX Playbook ( which I also help to author)

Phase 5: Testing & Iteration

  • Validated concepts through bug bashes and usability sessions

Impact & Outcomes

  • Broke down product silos: Connected portal, IDE, and CLI experiences around a unified template strategy

  • Built design community: Created cross-divisional meetings that brought together designers working on templates, establishing coordination where none existed

  • Increased template discoverability: Made valuable templates accessible where developers actually work

  • Positioned Azure for AI-driven infrastructure: Established foundation for agent-driven orchestration

  • Influenced strategic direction: Shaped roadmap decisions for Copilot and future agentic experiences in cloud infrastructure

  • Created cross-functional momentum: Connected dots across teams, enabling collaboration that hadn't existed before

What I Delivered

  • Cross-organizational influence and strategic guidance connecting siloed teams

  • Cross-divisional designer coordination through regular team meetings

  • End-to-end UX flows for infrastructure agents

  • Entry point designs for agent interaction across portal and IDE

  • Template standardization and guided onboarding workflows

  • Advocacy and execution plan for cross-product template integration

  • Hands-on participation in standups and bug bashes from hackathon through production

  • Usability testing insights and recommendations for roadmap integration

  • Customer journey thinking that bridged product boundaries

Visual Artifacts

  • Template ecosystem dashboards showing cross-product integration

  • Before/after flows showing silo vs. connected experiences

  • Infrastructure plan previews and comparison mockups

  • Agentic workflow flows (discovery, generation, edit, deploy)

  • Prototype screenshots and Figma designs

  • Customer journey maps spanning portal, IDE, and CLI

  • Usability testing feedback visualizations

  • Hackathon-to-production evolution timeline

Previous
Previous

Guided Stack Planning (Concept)

Next
Next

Blog Post Title Four