Keep 3 Linux VMs powered on continuously for 12 months under Azure Free Tier (12 months + Always Free services), with minimal extra charges (~$1–8/month), while using Cloudflare + Backblaze CDN for static asset delivery.
- $70 Credit/budget Plan (domain is not required) Click here to View Plan in detailed
- Gets Full Potential of 3 VMs, total
5vcpuand3 GB RAM, and gets aStatic IP address. - 🚀 Quick Setup Script:
dollar70plan.sh
- Gets Full Potential of 3 VMs, total
-
$25 Credit/budget Plan (domain is required and dns are must to be at cloudflare) Click here to View Plan in detailed
- Gets Full Potential of 3 VMs, total
5vcpuand3 GB RAM. - 🚀 Quick Setup Script:
dollar25plan.sh
- Gets Full Potential of 3 VMs, total
-
$0.99 (sometimes $0) Credit/budget Plan (domain is required and dns are must to be at cloudflare) Click here to View PLan in detailed
- Gets Full Potential of 3 VM's, total
4/3 vcpuand3 GB RAM. - 🚀 Quick Setup Scripts:
dollar0.99plan/option9A.shdollar0.99plan/option9B.shdollar0.99plan/step14removeip.sh(for removing public IP after tunnel setup)
- Gets Full Potential of 3 VM's, total
| Script | Budget | Description |
|---|---|---|
dollar70plan.sh |
Full setup with static public IP, 3 VMs (B1s + B2ats_v2 + B2pts_v2) | |
dollar25plan.sh |
Cloudflare Tunnel setup, temporary public IP removed after tunnel | |
dollar0.99plan/option9A.sh |
~$0.99/year | Budget option A with Cloudflare Tunnel |
dollar0.99plan/option9B.sh |
~$0.99/year | Budget option B with Cloudflare Tunnel |
dollar0.99plan/step14removeip.sh |
- | Helper script to remove public IP after tunnel setup |
- Name: sprt-vm
- Size: B1s (1 vCPU, 1 GiB RAM)
- Architecture: Intel x64 (Intel CPU)
- OS Image: Ubuntu 24.04-LTS Gen2
- Hyper-V Generation: Gen2
- URN: Canonical:ubuntu-24_04-lts:server:latest
- OS Disk: 64 GB P6 Standard SSD (free tier)
- Networking: Private VNet + NIC, Dynamic Basic IPv4 Public IP (free)
- Purpose: Lightweight workloads, testing, or API/microservice
- Name: mgmt-vm
- Size: B2ats v2 (2 vCPUs, 1 GiB RAM)
- Architecture: AMD x64 (AMD CPU)
- OS Image: Ubuntu 24.04-LTS Gen2
- Hyper-V Generation: Gen2
- URN: Canonical:ubuntu-24_04-lts:server:latest
- OS Disk: 64 GB P6 Standard SSD (free tier)
- Networking: Private VNet + NIC, Dynamic Basic IPv4 Public IP (free)
- Purpose: Medium workloads, main web service handling
- Name: powr-vm
- Size: B2pts v2 (2 vCPUs, 1 GiB RAM, Premium SSD capable)
- Architecture: ARM64 (ARM CPU)
- OS Image: Ubuntu 24.04-LTS Gen2
- Hyper-V Generation: Gen264:latest
- URN: Canonical:ubuntu-24_04-lts:server-arm64:latest
- OS Disk: 32 GB Standard HDD S4 (lowest cost, ~$1.5–$2/month)
- Networking: Same VNet + NIC, Dynamic Basic IPv4 Public IP (free)
- Purpose: Additional services, background jobs, scaling capacity
- No Load Balancer used
- Only mgmt-vm have Static (SKU: Standard) Public IP to connect to VM.
- Only mgmt-vm will have a public IP (mgmt-pip).
- sprt-vm and powr-vm are private-only).
- To connect sprt-vm and powr-vm you will connect to mgmt-vm first and from inside mgmt-vm you will connect to sprt/powr vm accordingly.
- Outbound egress minimized by caching/static asset delivery via Cloudflare + Backblaze B2.
- OS Disks:
- VM1 → 64 GB P6 SSD (free)
- VM2 → 64 GB P6 SSD (free)
- VM3 → 32 GB S4 HDD (paid)
- No Data Disks attached
- Assets, HTML, videos, illustrations → stored in Backblaze B2 bucket, fronted by Cloudflare CDN (zero egress fees)
- Standardized OS: Ubuntu 24.04-LTS Gen2 on all VMs
- URN for B2ats v2 mgmt-vm and B1s sprt-vm:
Canonical\:ubuntu-24\_04-lts\:server\:latest^ - URN for B2pts v2 powr-vm:
Canonical:ubuntu-24_04-lts:server-arm64:latest^ - Boot Diagnostics: Enabled (stored in free tier Storage Account)
- Updates: Automatic security patching enabled
- VM Usage: Free (B1s + B2ats_v2 + B2pts_v2 CPU/RAM covered by free tier)
- OS Disks: 2 × free P6 SSDs, 1 × paid S4 HDD (~$1.5–$2/mo)
- Public IPs: One Standard SKU Static PIP (
$3.66/mo)($0.005/mo) - Outbound Egress: Minimized via Cloudflare + Backblaze B2 (0 fees for cached assets)
- Estimated Total: ~$1.5–$2 per month → ~$18–$24 per year ~$3.66 per month → ~$42-$45 per year
✅ With this updated plan, all 3 VMs stay online for 12 months, OS disks assigned properly (2 free SSDs + 1 minimal HDD), and CDN offloading keeps egress charges near zero.
(When Site is in ready state).
