AWS Migration

No surprises. No downtime. No stress.

Migration run through the three phases of the AWS methodology: assess, mobilize, migrate and modernize, with a strategy defined application by application.

The context

Most migrations that go wrong do not fail on technical execution. They fail earlier: nobody knows which applications exist, dependencies are not mapped, and a hundred different systems get the same recipe. The result is the migration that stalls halfway, with half the systems in the cloud, half in the data center and cost running in duplicate.

AWS defines seven migration strategies, known as the 7 Rs: retire, retain, rehost, relocate, repurchase, replatform and refactor. Each application in your portfolio gets one of these strategies based on objective criteria. AWS itself advises that, in large migrations, refactoring during the migration is the most complex path: better to rehost or replatform first and modernize later, already in the cloud, where integration with managed services is simpler.

Finding out what to discard is usually the fastest win. AWS documents criteria for identifying applications that are candidates for retirement: systems with average CPU and memory use below 5% (called zombie applications), applications between 5% and 20% usage over 90 days (idle applications) and systems with no inbound connection in the last 90 days. Not migrating is the cheapest migration there is.

When this solution applies

If two or more of these scenarios sound familiar, it is worth a conversation.

  • A data center or colocation contract is expiring and you have to decide now
  • Hardware reaching end of life with a renewal quoted in the millions
  • You have no reliable inventory of which applications run where
  • Demand peaks require capacity that sits idle the rest of the year
  • Disaster recovery requirements the current environment cannot meet
  • A previous migration was started and stopped halfway through

Benefits

  • Defined timeline
  • Zero downtime
  • Guaranteed rollback
  • Protected data
Request a proposal

Initial assessment at no cost

Technical stack

AWS services we use

The exact composition depends on your environment and on the requirements identified during the assessment. This is the baseline we work from for this solution.

AWS Application Discovery Service

Automated collection of inventory, utilization and dependencies from the source environment

AWS Migration Hub

Single dashboard to track migration progress by application and by wave

AWS Application Migration Service (MGN)

Automated rehosting with continuous replication and low-downtime cutover

AWS Database Migration Service (DMS)

Database migration with continuous replication, including across different engines

AWS Schema Conversion Tool

Schema and code conversion when the migration changes the database engine

AWS DataSync

Transfer of large file volumes between on-premises and AWS

AWS Snowball Family

Physical data transfer when the volume makes the network impractical

AWS Transform

Speeds up rehosting and modernization with AI-assisted automation

AWS CloudFormation

Reproducible provisioning of the target environment

Amazon CloudWatch

Performance baseline comparison before and after cutover

Methodology

The three phases of the AWS methodology

  1. Phase 1: Assess

    We map the full application portfolio, collect utilization and dependency data, build the business case and establish organizational readiness. This is where we identify what should not be migrated.

  2. Phase 2: Mobilize

    We build the landing zone on AWS, define the strategy (7 Rs) per application, assemble the wave plan grouping applications by affinity and dependency, and run pilot migrations to calibrate the process.

  3. Phase 3: Migrate and modernize

    We execute wave by wave, with technical and business validation in each one. Every wave has a cutover plan, acceptance criteria and a rollback tested before it reaches production.

  4. Stabilization and optimization

    After cutover we track performance and cost against the baseline, apply right-sizing and shut down the source environment only when the stability criteria are met.

Deliverables

What you receive

  • Complete portfolio inventory with utilization and dependency data
  • 7 Rs strategy assigned and justified per application
  • Business case comparing source and target costs
  • Wave plan with sequencing, windows and owners
  • AWS landing zone provisioned through infrastructure as code
  • Cutover plan and tested rollback procedure per wave
  • Performance comparison before and after each migration
  • Decommissioning plan for the source environment
Indicators

What we measure

Downtime per cutover

Continuous replication tools allow short, predictable cutover windows

Infrastructure cost

Direct comparison between the cost of the source environment and the target after right-sizing

Applications retired

Systems eliminated along the way: immediate savings with no migration effort

Wave plan adherence

Waves delivered inside the planned window, an indicator of program predictability

References

Case studies published by AWS

Market references documented by AWS itself in equivalent scenarios. Each card links to the original story published on the AWS site.

The Coca-Cola Company

Global

Migration of a corporate environment to AWS with a strong component of automation across operational and support routines.

Published result

AWS published 40% operational savings and an 80% reduction in tickets opened at the IT help desk, attributed to the automation added.

Read on the AWS site

Pilkington Brasil (NSG Group)

Brazil

The glass manufacturer ran its migration to AWS using the AWS Experience-Based Acceleration (EBA) program, focused on building internal technical autonomy during the process.

Published result

AWS highlights the internal team gaining self-sufficiency throughout the migration.

Read on the AWS site

Envase

North America

Migration supported by the AWS Migration Acceleration Program (MAP), which combines methodology, tooling and financial incentive to offset the upfront cost of migrating.

Published result

According to AWS, the company reduced infrastructure costs and improved its security and disaster recovery capabilities.

Read on the AWS site

Nubank

Brazil

Migration of more than one hundred applications to Amazon RDS for Oracle, moving from manual database administration to a managed service.

Published result

AWS reports latency up to 50% lower after the migration.

Read on the AWS site

The cases above are customer stories published by Amazon Web Services. The results cited belong to the companies mentioned and serve as a reference for what is technically achievable on AWS. They do not represent results delivered by Núvoli, nor a guarantee of equivalent performance, since every environment has its own context.

Technical basis

Official AWS documentation behind this solution

Our approach is not opinion. It follows guidance documented by AWS, and you can check the source yourself.

Want to assess aws migration in your environment?

The first step is an assessment of your current setup, at no cost and with no commitment. You come out of it with risks mapped and priorities defined, even if you decide not to move forward with Núvoli.