-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Description
Provision Azure infrastructure for the ZavaStorefront web application with the following requirements:
- Use a single resource group in the westus3 region (dev environment)
- Deploy a Linux Azure App Service (Web App)
- Use Docker for deployment
- Use Azure Container Registry (ACR) in the same region
- App Service pulls images from ACR via Azure RBAC (no passwords)
- Enable monitoring via Application Insights
- Include Microsoft Foundry for GPT-4 and Phi integration (as they're available in westus3)
- No need to install Docker locally
- All code and infra should be provisioned and deployed using Azure Developer CLI (azd) and Bicep
Acceptance Criteria:
- Bicep templates and azd configuration for infra provisioning
- Resource group, App Service, Container Registry, App Insights, and Foundry resources all provisioned in westus3
- App Service configured for Docker deployment, authenticating to ACR via RBAC
- Instructions for deploying locally without Docker (using azd pipeline only)
- Application Insights wired up for monitoring
- Dev ready: All resources and costs appropriate for development workloads only
If there are gaps in Foundry or GPT-4/Phi provisioning via Bicep, note them explicitly in follow-up tasks.
Metadata
Metadata
Assignees
Labels
No labels