For Managed Service Providers

The all-in-one Microsoft cloud control plane for MSPs

Deploy, govern, and optimize Azure Virtual Desktop, Windows 365, and Microsoft 365 across every customer tenant from one console. Template-driven, drift-locked, and built multi-tenant from the ground up.

Free forever for 1 tenant and 5 users · verify a card, never charged · runs against your own Azure

Everything in one console

The whole Microsoft cloud practice, batteries included

From the first migration to day-2 governance and cost - the work an MSP does every day, consolidated and automated.

Guided migration with an honest coverage matrix

Move a customer onto your stack in a single guided pass. The migration engine inventories every workload and accounts for all of it before cutover - showing exactly what maps over cleanly and what needs a manual review, so nothing is a surprise.

The rugglet automation catalog

A library of first-party automations and templates, plus a marketplace to share and adopt more. Run a fix across the whole fleet from one place.

Governance baselines & drift control

Author a baseline once, apply it everywhere, and watch for drift. When a tenant changes out from under you, roll it back to the golden state in one click.

Template-driven AVD & Windows 365

Versioned, parameterized templates stand up Azure Virtual Desktop for a client, and Windows 365 Cloud PCs provision from managed policies. Readable Bicep under the AVD hood, no black boxes.

Autoscale designed to self-fund

Schedule and load-based autoscale profiles power idle hosts down; the savings are modeled per tenant against the flat per-tenant fee.

Security posture & risk screening

A continuous read on every tenant's security posture, plus a MITRE ATT&CK screener on the automations you run, so the gaps that matter surface before an auditor finds them.

A client-first console

Pick a customer and every screen narrows to them, or zoom out to the whole fleet. Hard tenant isolation is built into the spine, not bolted on.

Client-ready QBRs, generated for you

Turn the fleet data you already have into a client-facing Quarterly Business Review with one click: what's managed, autoscale savings, seats and Cloud PCs, and the governance and drift posture. Add an optional AI-written executive summary that is grounded only in your own numbers, never invented ones. Export to CSV or print clean.

Support & helpdesk, built in

Tickets, a helpdesk queue, and scoped support access live in the same console your team already runs the fleet from.

Simple pricing

Flat per tenant, not per user

Manage every client's Microsoft cloud from one dashboard. No per-user counting, no minimums, no sales call.

Microsoft 365 management

$10 / tenant / mo

Governance, drift detection, Intune & Conditional Access baselines.

Azure (AVD / Windows 365)

$50 / tenant / mo

One-click deployment, autoscaling, cost optimization.

Manage a client's M365 only, Azure only, or both -- $10, $50, or $60/month per tenant. No per-user fees, no base subscription, no minimums.

Price comparison against a typical per-user AVD/M365 management tool
Client exampleTypical per-user toolrugged.sh
M365 only, 25 users~$75$10
Azure, 30 AVD users~$360$50
Azure, 100 AVD users~$1,200$50
  • One-click AVD / Windows 365 deployment
  • Autoscaling that cuts the Azure bill
  • Multi-tenant dashboard
  • M365 governance + drift detection
  • Automation

Founder pricing: lock in $10/$50 today. Your rate stays yours for as long as you keep an active subscription -- rates may rise for new customers as we add more capability, but you'll never pay more for what you already have.

Full pricing details · Flat per-tenant vs per-user, compared

Why MSPs choose it

Built for the way you actually operate

Your tenants stay yours

App-only access with hard tenant isolation. Customer data is never pooled or resold; partner isolation lets competing MSPs run side by side.

Source-grounded, not guessed

Automations and remediations are grounded in Microsoft's own documented surfaces, so what you apply matches what Microsoft ships.

Pricing designed to fund itself

A transparent flat per-tenant fee, designed to be covered by the autoscale savings it finds. Billing runs through the Azure Marketplace or direct checkout, set up when you go live.

  • Azure Virtual Desktop
  • Windows 365 Cloud PCs
  • Microsoft 365 governance
  • Intune & Conditional Access
  • Cost Management

Full security details

Questions

Frequently asked questions

What is rugged.sh?

rugged.sh is a Microsoft cloud control plane built for MSPs: one console to deploy, govern, and optimize Azure Virtual Desktop, Windows 365, and Microsoft 365 across every customer tenant you manage.

How is rugged.sh priced?

Flat per tenant, not per user: $10/month per tenant for Microsoft 365 management, $50/month per tenant for Azure (AVD / Windows 365), or $60/month for both. No per-user fees, no minimums, no sales call.

Is there a free tier?

Yes - free forever for 1 tenant and 5 users, running against your own Azure subscription. A card verifies you're a real business; you're never charged unless you upgrade.

Is my customers' data isolated from other MSPs on the platform?

Yes. Every tenant is isolated at the platform level with app-only access. Customer data is never pooled or resold, and partner isolation lets competing MSPs run on the same platform side by side.

How does billing work?

Billing runs through the Azure Marketplace or a direct checkout, whichever you set up when you go live. Founder pricing locks in today's rate for as long as you keep an active subscription.

What Microsoft workloads does rugged.sh manage?

Azure Virtual Desktop, Windows 365 Cloud PCs, Microsoft 365 governance, Intune and Conditional Access baselines, and Azure Cost Management - all from one multi-tenant console.

How does deployment work?

Deployments run from versioned, parameterized templates. Pick a customer and a template, and rugged.sh provisions the AVD host pool or Windows 365 policy as a tracked, idempotent job you can watch through to completion.

Can I try rugged.sh before moving my whole fleet onto it?

Yes. Sign up free, connect a single customer tenant, and run it against your own Azure subscription before deciding whether to bring the rest of your fleet onto the platform.

Run your Microsoft practice the easy way

One console for every tenant, every workload

See it running, then bring your own fleet. Start free and sign in to the live console.