Prerequisites
What you need before deploying Ajutant.
Azure Requirements
Ajutant deploys into your existing Azure tenant. You will need:
Subscription
An active Azure subscription with sufficient quota for the following services. If you’re on a pay-as-you-go or Enterprise Agreement subscription, no changes are typically required.
Required Services
| Service | Purpose | Minimum SKU |
|---|---|---|
| Azure Container Apps | Application hosting | Consumption plan |
| Azure Database for PostgreSQL | Conversation and vector storage | Flexible Server, Burstable B1ms |
| Azure AI Foundry | Model endpoints (GPT-4o, etc.) | Standard |
| Azure Key Vault | Secrets management | Standard |
| Azure Virtual Network | Network isolation | Standard |
Azure AD / Entra ID
Ajutant uses your existing identity provider for authentication. You will need:
- An Azure AD tenant (Entra ID)
- Permission to register an application (App Registration)
- At least one security group for initial team assignment
Permissions
The person performing the deployment will need:
- Contributor role on the target Azure subscription (or a dedicated resource group)
- Application Administrator or Global Administrator to create the Entra ID App Registration
- Access to Azure AI Foundry to provision model endpoints
Model Access
Before deployment, ensure you have access to at least one model in Azure AI Foundry. We recommend starting with:
- GPT-4o — general-purpose assistant work
- GPT-4o mini — cost-effective for simpler tasks
Additional models (DeepSeek, Llama, o3-mini) can be added post-deployment through the admin panel.
Network Considerations
Ajutant deploys within a Virtual Network with private endpoints. Outbound internet access is not required for core functionality. If your organisation uses network security groups or Azure Firewall, ensure the following internal traffic is permitted:
- Container Apps ↔ PostgreSQL (port 5432)
- Container Apps ↔ Key Vault (port 443)
- Container Apps ↔ AI Foundry endpoints (port 443)
Next Steps
Once you have confirmed the prerequisites, proceed to the Quick Start guide.