Sandbox CLI Expands with Full Azure Container Instances Support
Published July 15, 2025
We're excited to announce a major expansion of Sandbox CLI with the addition of full Azure Container Instances (ACI) support. This update brings our vision of truly multi-cloud deployment closer to reality, giving developers the flexibility to deploy across multiple leading cloud platforms with a single, unified toolset.
🌟 Why Azure Container Instances?
Azure Container Instances represents one of the most developer-friendly containerization services in the cloud ecosystem. With this integration, Sandbox CLI users now benefit from:
Enterprise-Grade Reliability
- 99.95% SLA for production workloads
- Global availability across 30+ Azure regions
- Enterprise security with Azure Active Directory integration
- Compliance standards including SOC 2, HIPAA, and GDPR
Cost-Effective Scaling
- Per-second billing for precise cost control
- Automatic scaling based on demand
- No cluster management overhead
- Reserved capacity options for predictable workloads
Seamless Integration
- Azure ecosystem connectivity
- Virtual network integration
- Azure Monitor for observability
- Azure Key Vault for secrets management
🚀 What's New in This Release
One-Command Azure Deployment
Deploying to Azure is now as simple as:
# Configure Azure provider
sandbox-cli configure azure
# Deploy to Azure Container Instances
sandbox-cli create ./my-app --provider azure
sandbox-cli deploy ./my-app
Azure-Specific Features
Advanced Authentication
- Service Principal authentication
- Managed Identity support
- Azure CLI credential integration
- Interactive browser login
Resource Management
- Resource group automatic creation and management
- Virtual network configuration
- Storage account integration for persistent data
- Application insights for monitoring
Security & Compliance
- Private container registries (Azure Container Registry)
- Network security groups configuration
- SSL/TLS termination
- Custom domain support with Azure DNS
💻 Getting Started with Azure
Prerequisites
- Azure Subscription: Free tier available
- Azure CLI: For authentication (optional)
- Docker: For container building
- Sandbox CLI: Version 1.2.0 or later
Quick Setup Guide
1. Configure Sandbox CLI for Azure
# Interactive configuration
sandbox-cli configure azure
# Or provide details directly
sandbox-cli configure azure \
--subscription "Your-Subscription-ID" \
--resource-group "sandbox-deployments" \
--region "eastus"
2. Deploy Your First Application
# Create and deploy
sandbox-cli create ./sample-app --provider azure
sandbox-cli deploy ./sample-app
# Your application will be available at:
# https://sample-app-xyz.eastus.azurecontainer.io
🔄 Multi-Provider Workflow
One of the most powerful features of Sandbox CLI is the ability to easily switch between cloud providers. With Azure support, you can now:
Compare Performance Across Providers
# Deploy the same app to different providers
sandbox-cli create ./my-app --provider daytona --name myapp-daytona
sandbox-cli create ./my-app --provider azure --name myapp-azure
# Compare metrics and performance
sandbox-cli metrics --deployment myapp-daytona
sandbox-cli metrics --deployment myapp-azure
Cost Optimization
# Analyze costs across providers
sandbox-cli cost-analysis --providers all --period 30d
# Automatically deploy to cheapest provider
sandbox-cli create ./batch-job --provider auto --optimize-cost
📊 Performance & Benchmarks
We've conducted extensive testing to ensure Azure integration meets our high standards:
Deployment Speed
- Average deployment time: 42 seconds
- Container start time: 8-15 seconds
- DNS propagation: 30-60 seconds
- SSL certificate: 2-3 minutes (first time)
Reliability Metrics
- Deployment success rate: 99.2%
- Container uptime: 99.95%
- Network latency: <50ms (within region)
- Auto-recovery: 98% success rate
🚀 Try Azure Support Today
Upgrade to Latest Version
# Update Sandbox CLI
git pull origin main
npm install
npm run build
# Verify Azure support
sandbox-cli --version
sandbox-cli providers --list
Quick Demo
# Deploy a sample app to Azure
git clone https://github.com/Amaretto-Software-Labs/sandbox-cli-examples
cd sandbox-cli-examples/nodejs-api
sandbox-cli create . --provider azure --name demo-api
sandbox-cli deploy demo-api
# Clean up
sandbox-cli destroy demo-api
📚 Resources & Documentation
- Azure Configuration Guide: Setup instructions
- API Reference: Azure-specific commands
- Troubleshooting: Common issues and solutions
- Best Practices: Azure deployment patterns
Azure Container Instances support represents a significant step forward in our mission to provide seamless, multi-cloud deployment capabilities. We're excited to see what amazing applications you'll deploy across the Azure ecosystem.
Ready to deploy to Azure?
The Amaretto Software Labs Team