Feature Update

Sandbox CLI Adds Azure Container Instances Support

Expanding cloud deployment options with full Azure integration, bringing multi-provider deployment to developers worldwide

Amaretto Software Labs ·

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 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

Share this article

Stay updated with our latest news

Get the latest updates and product announcements delivered to your inbox.

We respect your privacy. Unsubscribe at any time.