Case study · Azure operations

How we optimized Azure costs across three regions with Spotto

Managing Serverless Functions, Container Apps, and dedicated VMs at global scale — and how AI-driven insights cut our costs and strengthened security.

·Updated 26 August 2026·7 min read

Full disclosure: Spotto and Add Screenshots share a co-founder. We built Spotto because running this exact infrastructure by hand was painful — and Add Screenshots runs on it every day. This case study is what that looks like in practice, numbers included.

The Challenge: Global-Scale Cloud Complexity

Running Add Screenshots - a high-volume screenshot API serving customers from US, Europe, and Australia / Asia Pacific regions—requires a sophisticated Azure infrastructure. Our architecture spans multiple continents and includes:

As our user base grew globally, managing this infrastructure became increasingly complex. We faced several challenges:

60%storage cost savings from tiering
3Azure regions scanned continuously
Dailyautomated scans for drift and anomalies
Read-onlyaccess — Spotto never writes or holds secrets

The Solution: Spotto's AI-Powered Cloud Optimization

We integrated Spotto, an AI-powered cloud optimization platform, into our workflow. Spotto acts as an "always-on" cloud architect that continuously scans our Azure subscriptions for inefficiencies, misconfigurations, and security risks.

What sets Spotto apart is its approach to intelligent cloud operations. As per their documentation, Spotto provides:

Key tool: the Spotto Autopilot browser extension. The game-changer for our team was the Spotto Autopilot browser extension. Instead of logging into a separate dashboard, our engineers see cost insights and recommendations directly inside the Azure Portal. When viewing a VM, Container App, or Storage Account, Spotto overlays actionable insights right where we take action.

How We Onboarded Spotto

Setting up Spotto was straightforward and non-invasive:

  1. Secure Read-Only Access: We registered an Azure AD (Entra ID) Application with Reader and Billing Reader roles. Spotto only reads metadata—it never writes or manages secrets.
  2. Storage Inventory Analysis: We generated Azure Blob Inventory reports with Last Access Time tracking and uploaded them to Spotto for storage tiering recommendations.
  3. Continuous Scanning: Spotto now runs multiple daily scans across all three regions, alerting us to misconfigurations as they arise.

Optimization Results by Resource Type

Serverless Functions & Container Apps

Managing serverless workloads across three regions meant dealing with cold starts, regional latency variations, and scaling policies that didn't always match actual demand. Spotto helped us:

Virtual Machine Rightsizing

Our regions run dedicated multi-CPU VMs — at least four per region, 12+ across the platform — for high-throughput screenshot rendering. Spotto's VM analysis revealed:

Web Application Firewall & CDN Migration

Maintaining consistent WAF policies across our regional Azure deployments was a manual nightmare—and expensive. Spotto's cost analysis helped us realize we could save significantly by migrating to Cloudflare for both our WAF and CDN. The results:

Storage Tier Optimization

Operational data — logs, usage records, and diagnostics — made storage a significant line item. Spotto's blob storage analysis helped us achieve 60% savings by:

Billing & Scaling Insights

Understanding our Azure bill across three regions was challenging. Spotto provided:

Security Improvements

Beyond cost optimization, Spotto strengthened our security posture without blocking legitimate traffic:

Improved Developer Velocity

Spotto offers multiple integration options that fit different workflows:

Our developers now spend less time debugging configuration issues and more time building features. The AI assistant answers infrastructure questions instantly, acting as a force multiplier for our DevOps team.


Conclusion: A Strategic Partner for Global-Scale Azure Infrastructure

For Add Screenshots, Spotto isn't just a monitoring tool - it's a strategic partner that keeps our infrastructure lean and secure across US, Europe, and Australia / Asia Pacific regions. Whether you're managing Serverless Functions, Container Apps, Virtual Machines, or complex WAF configurations, Spotto's AI-powered insights help you identify misconfigurations and optimize costs with simple, actionable recommendations.

We can confidently scale our screenshot API knowing that Spotto is continuously watching our back—detecting anomalies, recommending proven fixes, and helping us maintain a cost-effective, reliable service for our global customer base.

Try Spotto for free

See what your Azure subscriptions can save in minutes — secure read-only access, revoke anytime. No credit card required.

Need global screenshot coverage?

Add Screenshots captures from the US, Europe, and Australia / Asia Pacific on 12+ dedicated servers with automatic geo-failover and no concurrency caps. Free tier: 100 screenshots every month.

AS

The Add Screenshots team

Capturing the web since July 2020 — 12+ dedicated servers across three continents, screenshots delivered straight to your own storage.