A fully managed platform in Microsoft Foundry for hosting, scaling, and securing AI agents built with any supported framework or model
Hello @Brahadiswaran Suresh
You’re absolutely thinking in the right direction around source of truth, promotions, and auditability.
Is Azure AI Foundry enough as a source of truth?
Azure AI Foundry provides a built-in agent lifecycle (create, test, evaluate, publish, monitor) along with versioning and publishing to a stable endpoint. This means it can act as the operational source of truth for agent runtime behavior and versions.
However, it is primarily focused on managing and operating agents, not on full enterprise CI/CD governance (such as external approvals, Git-based workflows, or repo-driven audit trails).
Does Git add value here?
Yes, especially in enterprise scenarios.
Using Git alongside Foundry helps with:
- Change reviews through pull requests
- Traceability via commit history
- Controlled promotions across environments (DEV → TEST → PROD)
- Storing agent definitions as code for reproducibility
So, while Git is not strictly required to use Foundry, it typically complements Foundry when you need structured CI/CD and compliance-driven workflows.
Promotions across environments
Foundry supports publishing and versioning of agents, but it does not currently define a complete multi-environment promotion pipeline (for example, DEV to TEST to PROD) in the same way traditional CI/CD systems do.
In practice, teams usually adopt one of these patterns:
- Use Foundry publishing for version control within a single environment
- Use external pipelines (for example, Git-based workflows) to promote configurations across environments
Recommendation
- If your requirement is simple lifecycle management and versioning, Foundry alone may be sufficient.
- If you need strong governance, approvals, and auditability, combining Foundry with Git-based CI/CD is the recommended approach.
Summary
- Foundry = agent lifecycle, publishing, runtime management
- Git = governance, approvals, audit trail, and cross-environment promotion
Using both together typically gives the most complete enterprise setup.
Hope this helps clarify. Do let me know if you have any further queries.
Thankyou!