null

From On-Premises to Cloud: Lessons from Real Migrations

Posted by Riley Underwood on October 22, 2026

 

The single most expensive surprise in on-premises to cloud migrations in 2026 is not the bill that arrives after cutover.

It is the discovery, two weeks into a wave, that an application nobody flagged still talks to a forgotten license server, an SMTP relay, or a scheduled job on a machine that was never in the inventory.

Teams treat migration as moving servers. The real work is untangling an ecosystem. Incomplete dependency mapping creates the most underestimated friction: extended dual-running costs, emergency redesign, and the quiet period where both environments burn money while the “quick lift-and-shift” turns into a six-month recovery.

Everything that follows—right-sizing, Hybrid Benefit, identity, networking, and cost governance—fails or succeeds based on how thoroughly that mapping was done before the first VM is created.

Discovery Is Not Optional Inventory

Azure Migrate and equivalent tools will give you a list of servers, utilization numbers, and suggested sizes. That is the starting point, not the plan.

In current deployments the pattern is consistent. Architecture diagrams from 2019 or 2022 miss the quiet dependencies that only show up in live traffic:

  • Hardcoded IP addresses or hostnames that break when the machine moves.
  • Authentication flows that still expect an on-premises domain controller or LDAP endpoint.
  • File shares, print services, or license servers that multiple applications silently rely on.
  • Scheduled ETL jobs, batch processes, or monitoring agents running on “management” boxes that were never tagged as critical.
  • Third-party vendor appliances or site-to-site VPN endpoints that assume the original network adjacency.

Run dependency analysis for at least 30 days on production traffic. Capture application-to-application, application-to-database, and application-to-service conversations. Then walk the results with the application owners. The sentence “we didn’t know those two systems talked to each other” still appears in too many post-mortems.

Portfolio rationalization happens in the same pass. Fifteen to twenty-five percent of the estate can often be retired immediately—duplicate VMs, abandoned test systems, or applications replaced years earlier that still consume power and licenses. Retiring them funds the rest of the program and removes surface area that would otherwise generate support tickets after cutover.

Choose the Strategy Per Workload, Not Per Project

The 6 Rs (or 7 Rs depending on the framework) are not a sequence. They are a decision tree applied to each application:

  • Rehost (lift-and-shift) when the application is stable, the vendor only supports a full OS, or the hardware is failing and speed matters more than optimization.
  • Replatform when modest changes (managed database, containers, or configuration) unlock real cloud value without a rewrite.
  • Refactor or rearchitect when the business case justifies modernizing for scale, event-driven design, or PaaS.
  • Repurchase when a SaaS product already does the job better.
  • Retain (often with Azure Arc) when data residency, latency, or sunk investment makes full migration the wrong call.
  • Retire when the application no longer earns its keep.

Defaulting everything to rehost is the most common way to produce a higher cloud bill than the old data center. On-premises servers are frequently oversized for peak load that rarely arrives. Matching that size in Azure creates immediate overspend. Right-size from actual utilization data, not from the physical core count on the label. B-series or smaller general-purpose sizes frequently replace the D-series machines that discovery tools suggest by default.

Licensing and the 180-Day Window

Windows Server and SQL Server licenses with active Software Assurance or qualifying subscriptions unlock Azure Hybrid Benefit. Applied correctly, it removes the Windows or SQL license component from the Azure meter and can cut compute cost by 40–85 percent depending on the SKU and reservation.

Standard edition licenses generally cannot run on-premises and in Azure at the same time outside a defined 180-day migration window. Datacenter edition has more flexibility for dual use during migration and for unlimited virtualization on properly licensed Azure Dedicated Hosts.

Document the licenses, the Software Assurance coverage period, and the attestation. Keep the evidence. The most frequent audit finding in cloud environments is over-claiming Hybrid Benefit or using perpetual licenses that never carried Software Assurance.

Stack three-year reservations on the steady-state fleet after the first 30–60 days of real metrics. Do not buy the reservation on day one of a lift-and-shift while the sizing is still wrong.

Identity and Networking First

Move identity before production data. Entra ID (formerly Azure AD) hybrid join, Conditional Access policies, and MFA should be tested and enforced while the bulk of the estate is still on-premises. Applications that break authentication at cutover create the loudest outages.

Network design is the other early gate. On-premises co-location hides latency. Cross-availability-zone traffic or traffic that must hairpin through a hub can turn a sequential batch job that finished in minutes into one that runs for hours. Measure intra-zone versus cross-zone latency for chatty applications. Design the landing zone (hub-spoke, Private DNS Resolver, private endpoints) before the first wave. ExpressRoute or a properly sized VPN is not optional for any serious hybrid period.

Wave Planning and the Dual-Running Tax

Big-bang cutovers still fail more often than they succeed. Sequence by business criticality and technical complexity: low-risk supporting systems first, then platforms, then the customer-facing or high-transaction workloads.

Every day both environments run is pure cost. The longer discovery takes and the more surprises surface mid-wave, the longer the dual-running window stretches. Build contingency into the schedule—20–30 percent for a first large-scale migration is common—and treat the decommission date of the old environment as a hard milestone with executive visibility.

Test rollback. Near-zero downtime techniques exist (replication, continuous data sync, cutover windows), but they add licensing and operational complexity. Decide consciously whether the business can accept a short, planned outage in exchange for lower cost and simpler tooling.

Cost Governance After Go-Live

Cloud waste remains stubbornly high—Flexera’s 2026 numbers still put average waste in the high 20s percent. The usual sources after a migration are:

  • Resources left running from test or pilot environments.
  • Storage left on premium tiers after the working set has cooled.
  • Untagged resources that cannot be attributed to a cost center.
  • Over-provisioned VMs that were never resized after real traffic arrived.

Set budgets and alerts on day one. Require tags for owner, application, and environment. Review the Cost Management + Billing blade weekly for the first quarter. Right-size again after 30 days of production metrics. The savings from Hybrid Benefit and reservations only materialize if the underlying resources are actually needed.

What Still Belongs On-Premises

Not every workload should move. Plant-floor systems with hardware keys, ultra-low-latency control systems, or highly regulated data that must stay in a specific jurisdiction often remain. Azure Arc can bring governance, monitoring, and update management to those retained servers without forcing a full migration. The hybrid model is a legitimate long-term architecture, not a temporary compromise.

Practical Sequence That Holds in 2026 Deployments

  1. Inventory and 30-day dependency analysis with Azure Migrate (or equivalent).
  2. Portfolio rationalization—retire what no longer earns its keep.
  3. Strategy decision per application (the Rs).
  4. Landing zone, identity, and network design.
  5. Licensing reconciliation and Hybrid Benefit attestation.
  6. Wave plan with explicit dual-running limits and rollback criteria.
  7. Right-size from utilization, apply reservations after metrics stabilize.
  8. Continuous cost and security review after each wave.

The migrations that finish on time and under the projected TCO are the ones that treated dependency mapping as the critical path, not as a checkbox. The ones that treat the move as pure infrastructure relocation still discover, months later, that the real cost was the period both environments stayed alive while the missing pieces were rebuilt under pressure.

That is the lesson that keeps repeating across real business migrations from on-premises to cloud in 2026. Map the ecosystem first. Everything else becomes manageable.

DirectDeals FAQ

Frequently Asked Questions

Everything you need to know before purchasing software, cloud subscriptions, hardware and IT solutions from DirectDeals.

Is DirectDeals an authorized software reseller? +
Yes. DirectDeals holds authorizations with many leading manufacturers and resells only genuine software licenses, cloud subscriptions, hardware, and enterprise IT products sourced through proper authorized channels. As a service-disabled veteran-owned business with more than 27 years of experience, we are committed to providing legitimate products that meet compliance standards. This approach gives IT professionals and business owners complete confidence whether they are purchasing a single license for personal use or managing volume requirements across their organization.
Can businesses request customer quotations? +
Absolutely. Our experienced business specialists work directly with organizations of all sizes to prepare fully customized quotations that align with your specific business size, compliance requirements, infrastructure setup, and budget goals. Whether you need volume licensing for multiple users, support for enterprise software deployments, or a complete technology refresh, we take the time to understand your current environment and deliver a clear competitive proposal featuring genuine products sourced through authorized channels. To get started simply reach out through our contact form, give us a call, or share details about your setup and objectives. We respond promptly with a tailored recommendation that helps you move forward efficiently while maintaining full compliance and strong cost control.
How quickly are software download delivered? +
Most digital software downloads and activation keys are delivered instantly via email through our Electronic Software Delivery service once your order is verified, often within just a few minutes. For certain products that involve manufacturer-delivered downloads or activation keys, processing may take a bit longer depending on the vendor and the manufacturer. However, we submit your order to the manufacturer immediately upon purchase to expedite the delivery timeline as much as possible. Our support team monitors these orders closely and communicates updates promptly so you experience reliable service and minimal delays whether your delivery is instant or requires manufacturer coordination.
Do I need RDS CALs for Remote Desktop Access? +
Yes. Most organizations that provide Remote Desktop access to multiple users or devices will need Microsoft Remote Desktop Services RDS CALs in addition to standard Windows Server CALs. These Client Access Licenses are required to legally allow remote connections to a Windows Server environment and help ensure compliance with Microsoft licensing rules. At DirectDeals we can help you determine the exact number of RDS CALs your specific setup requires and supply genuine licenses at competitive prices so your remote workforce stays productive and fully compliant without unnecessary complexity or risk. Reach out with details about your current environment and we will guide you toward the right solution quickly.
Do you provide cloud solutions? +
Yes. We provide comprehensive cloud solutions including Microsoft Azure and Microsoft 365 subscriptions along with expert guidance on cloud migration and ongoing subscription management for organizations of every size. Whether you are moving workloads to the cloud for the first time, optimizing existing Azure or M365 environments, or aligning licensing with your security and scalability requirements, our team can guide you through the options so you achieve results faster and with less internal effort. Reach out with details about your current setup and goals, and we will help you identify the right path forward with genuine solutions that support your business without unnecessary complexity.
Can DirectDeals help with enterprise deployments? +
Yes. Our experienced team regularly assists organizations with enterprise-scale software deployments from initial procurement and strategic licensing planning through deployment support, renewals, and complete software lifecycle management. We help IT leaders streamline complex projects, maintain compliance across environments, and control long-term costs so they can focus on strategic priorities instead of day-to-day licensing details. Reach out to discuss your current setup and upcoming initiatives, and we can outline how DirectDeals serves as a dependable partner that simplifies the entire process while ensuring you have the genuine solutions your organization needs.