Back
DevOps

How I Plan to Record 100+ Cloud Videos for Under $50

Pay-as-you-go cloud + terraform destroy after every recording session. The cost math behind building a massive YouTube series on a budget.

JB
Josue Barros
3 min read
How I Plan to Record 100+ Cloud Videos for Under $50

I'm building a YouTube series teaching cloud infrastructure across Azure, AWS, GCP, and OCI. I've scripted and lab-tested over 100 episodes. My projected total infrastructure cost: under $50.

That's $0.34 per video. Less than a cup of gas station coffee.

The Strategy

The trick is embarrassingly simple:

  1. terraform apply — spin up the infrastructure
  2. Record the video (10-20 minutes)
  3. terraform destroy — tear everything down
  4. Total runtime: ~2 hours per recording session

Most resources cost pennies per hour. A B1 App Service on Azure is $0.018/hour. A PostgreSQL Flex server is $0.018/hour. Even an AKS cluster with two B2s nodes is only $0.083/hour.

Cost Breakdown by Series

Series Episodes Total Cost
Azure for SaaS Developers 24 ~$5
AWS for SaaS Developers 24 ~$10
GCP for SaaS Developers 24 ~$8
OCI for SaaS Developers 24 ~$0 (free tier)
Advanced Lead-Gen 30 ~$10
Migration Masterclass 10 ~$14
Total 100+ ~$47

The Danger Zones

Not everything is cheap. These will burn your wallet if you forget to destroy:

Resource Cost/Hour If You Forget Overnight
Azure SQL Managed Instance $0.846 $120/day
Azure Firewall Standard $1.250 $15/night
AKS nodes (B2s x2) $0.083 $10/night
NAT Gateway $0.045 $5/night

My rule: az group list -o table before closing the laptop. If I see any resource groups, something is still running and burning money.

Why Not Use Free Tiers?

I do — where it makes sense. OCI's always-free tier gives you 4 ARM CPUs, 24GB RAM, and an Autonomous Database forever. That's an entire series for $0.

But Azure, AWS, and GCP free tiers have limitations that make them unreliable for recording:

  • They expire (Azure: 30 days of credits)
  • They lack features you need to demonstrate (no always-on, no custom domains)
  • They throttle under load

Pay-as-you-go with immediate destroy is more reliable and costs less than you think.

The Recording Workflow

4:00 AM  — Wake up (quiet recording window)
4:15 AM  — terraform apply for Episode N
4:25 AM  — Infrastructure ready. Start recording.
4:45 AM  — Recording done. terraform destroy.
4:55 AM  — terraform apply for Episode N+1
5:05 AM  — Record Episode N+1
...
9:00 AM  — 5-6 episodes recorded. $2-3 spent.

Batch recording is key. I record 5-6 episodes in one sitting. The terraform destroy + terraform apply cycle takes ~10 minutes between episodes — the perfect time for a water break.

One BoilerForge Sale Pays for Everything

BoilerForge sells for $97. One sale covers the entire infrastructure cost of the whole series — twice over. That's the math that makes content creation sustainable.

The point isn't to spend zero. It's to spend so little that your content investment is essentially free compared to any single product sale.

The Bottom Line

Cloud infrastructure is not expensive. Forgetting to destroy cloud infrastructure is expensive. Terraform makes creation and destruction equally easy. Use that symmetry.

terraform apply to teach. terraform destroy to save. Repeat for every episode.

#azure#aws#gcp#cost-optimization#youtube

Join the Newsletter

Subscribe to get my latest content by email.

We won't send you spam. Unsubscribe at any time.