Skip to main content

Prerequisites for Deployment

Before deploying the CodeNull AI Backend, ensure you have the following prerequisites installed and configured:

Required Tools

Docker

Required for containerizing the application

Azure CLI

Required for Azure deployments

Azure Subscription

An active Azure subscription

Additional Requirements

For production deployments, you’ll also need:
  • Azure Container Registry access for storing and managing your container images
  • Appropriate permissions to create resources in your Azure subscription
  • Knowledge of FastAPI and container-based deployments
Ensure your environment variables are properly configured before deployment. These include API keys, database connection strings, and other application-specific settings.

Next Steps

Once you have all the prerequisites in place, you can proceed to:

Local Docker Deployment

Deploy and test your application locally using Docker

Azure Container Apps

Deploy your application to Azure Container Apps

Production Deployment

Set up a production deployment with Azure Container Registry

Monitoring

Monitor your deployed application’s performance