Level Up

Automated AWS Migration Assessment

AWS Migration Assessment, Automated.

Discover infrastructure with Ansible. Analyze existing Terraform. Map workloads and dependencies. Generate AWS target architectures, migration recommendations, cost estimates, migration waves, and an executable backlog.

Open-source automation. Expert-reviewed migration planning.

Request an AssessmentView on GitHub · Coming soonSee Example Assessment
Don't pay engineers to manually build spreadsheets about your infrastructure. Automate the assessment, then spend engineering time on the decisions and migration work that matter.

Example Assessment

What one assessment can produce

Illustrative output from a sample environment. These figures are not a customer engagement.

Open the full example →
Servers
214
Apps
38
Databases
17
Inventory coverage
96%
Dependencies mapped
81%
Utilization evidence
57%
Workloads assessed
38
Migration waves
5
Migration tasks
287

What it does

Discover. Model. Assess. Plan. Execute.

A visual pipeline from environment evidence to an actionable backlog.
  1. 01 Discover

    Collect evidence about servers, operating systems, applications, databases, storage, networking, services, Terraform, and Ansible inventories.

    Ansible + Terraform + infrastructure APIs + structured imports

    • · Servers and operating systems
    • · Applications and databases
    • · Storage, networking, and services
    • · Terraform state and Ansible inventories
  2. 02 Model

    Turn infrastructure data into a normalized picture of what actually runs.

    Deterministic normalization

    • · Normalized inventory
    • · Logical workloads
    • · Application relationships
    • · Dependency graphs and evidence
  3. 03 Assess

    Evaluate readiness, disposition, target architecture, and risk from evidence.

    Rules + engineer review

    • · Migration readiness and disposition
    • · AWS target architecture and sizing
    • · Compatibility and risk
    • · Modernization opportunities
  4. 04 Plan

    Generate an executable backlog instead of a slide deck that expires.

    Wave and task generation

    • · Migration waves and prerequisites
    • · Implementation tasks
    • · Terraform and Ansible candidates
    • · Validation requirements
  5. 05 Execute

    Continue from assessment into foundation work, migration, and modernization.

    Level Up engineering

    • · AWS foundation, Terraform, and Ansible
    • · Migration execution
    • · Application remediation
    • · Modernization and custom engineering

Not another migration spreadsheet

Your assessment should be executable.

Traditional migration assessments frequently end as documents describing what an engineering team should eventually do.

Level Up's assessment starts with machine-readable evidence and ends with a migration backlog. The same underlying data can produce:

Traditional

  1. Consultants
  2. Interviews
  3. Spreadsheets
  4. Analysis
  5. PowerPoint
  6. Migration project

Level Up

  1. Environment
  2. Automated discovery
  3. Evidence
  4. Dependency model
  5. AWS recommendations
  6. Migration waves
  7. Executable backlog
  8. Engineers review
  9. Migration
  • Executive reports
  • Technical reports
  • Architecture recommendations
  • Dependency graphs
  • Cost estimates
  • Migration waves
  • Terraform plans
  • Ansible automation
  • Validation tests
  • Engineering tasks
The report isn't the system of record. The evidence is.

Evidence-backed recommendations

Know why the recommendation was made.

Each important recommendation is traceable to collected evidence. Software classifies and documents. Engineers decide. An AI model does not independently determine migration architecture.
  1. 01 Fact
  2. 02 Inference
  3. 03 Recommendation
  4. 04 Human decision

Observed

  • PostgreSQL 15
  • 380 GB storage
  • Standard PostgreSQL connections
  • No unsupported extensions detected

Recommended

Replatform to Amazon RDS for PostgreSQL

Confidence · High

Human + automation

Automate the mechanical work. Keep engineers on the hard problems.

Automation is used for

  • · Discovery
  • · Normalization
  • · Deterministic analysis
  • · Repetitive classification
  • · Documentation
  • · Backlog generation
  • · Validation generation

Experienced engineers remain responsible for

  • · Architecture
  • · Ambiguous dependencies
  • · Business constraints
  • · Risk
  • · Migration strategy
  • · Exceptions
  • · Approval
  • · Cutover decisions
We don't use AI to replace migration engineering. We use software to give migration engineers leverage.

Open source

Inspect the machinery.

The core AWS Migration Assessment automation will be published as open source. The GitHub repository is coming soon. In the meantime, examine the example assessment on this site — no sales call required.
View GitHub Repository · Coming soonRead the Documentation · Coming soonView Example Assessment
  • Transparency
  • Reproducibility
  • Customer control
  • Engineering credibility
  • Extensibility
Latest release · Coming soonInstallation · Coming soonSupported discovery sources · Coming soon

Choose a path

Run it yourself or run it with us.

The open-source project will be usable on its own once published. Level Up exists when you want the assessment operated, reviewed, and turned into migration work.

Open Source

Run it yourself

You provide

  • Environment access
  • Architecture knowledge
  • Engineering review
  • Migration decisions
  • Implementation

Level Up provides

  • Software
  • Documentation
  • Examples
  • Updates
Get the Project · Coming soon

Migration Assessment

Run it with Level Up

Level Up provides

  • Assessment setup
  • Discovery
  • Evidence review
  • Architecture analysis
  • Migration recommendations
  • Cost analysis
  • Risk analysis
  • Migration waves
  • Engineering backlog
  • Architect review
  • Stakeholder presentation
Request an Assessment

Deliverables

What you leave with

Concrete artifacts, not a binder that ages out of date the week after the readout.

Infrastructure Inventory

Machine-readable inventory of discovered resources.

Workload Map

Applications and supporting infrastructure grouped into logical workloads.

Dependency Graph

Known and inferred dependencies with supporting evidence.

Migration Disposition

Recommended 7 Rs disposition for each workload: rehost, relocate, replatform, refactor, repurchase, retain, or retire.

AWS Target Architecture

Proposed AWS services and architecture for each workload.

Cost Analysis

Estimated AWS costs with assumptions and uncertainty identified.

Risk Register

Technical and operational migration risks.

Migration Waves

Dependency-aware migration sequencing.

Engineering Backlog

Concrete tasks required to execute the migration.

Automation Plan

Identification of work suitable for Terraform and Ansible.

From assessment to migration

The assessment is the beginning, not the deliverable.

You may take the assessment and execute independently. That is intentional. Trust in the assessment should not depend on hiring us for the next phase.
  1. Assess

    • Inventory
    • Evidence
    • Architecture
    • Costs
  2. Mobilize

    • AWS foundation
    • Security
    • Networking
    • Terraform
    • Automation
  3. Migrate

    • Migration waves
    • Data
    • Applications
    • Validation
    • Cutover
  4. Modernize

    • Managed services
    • Containers
    • Platform engineering
    • AI
    • Custom software

Terraform + Ansible

Planning that connects to execution.

The assessment identifies which portions of the target environment and migration process can be implemented using Terraform and Ansible. Terraform is used where infrastructure should become declarative. Ansible is used where systems, applications, validation, or migration procedures require configuration and orchestration.

Assessment

Terraform

Infrastructure as code

  • Infrastructure
  • Networking
  • AWS services
  • IAM
  • Observability

Ansible

Configuration and orchestration

  • Configuration
  • Application setup
  • Migration procedures
  • Validation
  • Post-migration checks

AWS target

AWS migration methodology

Assess → Mobilize → Migrate & Modernize

Level Up maps the automated assessment to the broader AWS migration lifecycle. We follow current AWS migration terminology so your internal program, partner conversations, and engineering backlog use the same language.

This offering is Level Up's automation and engineering practice. It is not an AWS endorsement, funding commitment, or program qualification.

AWS migration program information →

Trust

Judge the work, not the slideware.

The strongest technical trust signal is the working open-source implementation.
  • Red Hat partnership

    Award-winning Red Hat partner with a long public record in Ansible and enterprise automation.

    Red Hat practice →
  • Terraform and Ansible

    Assessments are written to become infrastructure-as-code and operational automation, not a separate documentation track.

  • Public GitHub engineering

    The assessment repository is coming soon. Level Up's other public engineering work is already on GitHub.

    Assessment repository · Coming soon

  • AWS Marketplace

    Level Up also publishes related migration assessment offerings on AWS Marketplace, including OpenShift Virtualization Migration Assessment.

    Marketplace listing →

In 30 seconds

What a first-time visitor should understand.

What is this?
An automated AWS migration assessment system. It discovers infrastructure, models workloads and dependencies, and produces evidence-backed AWS recommendations.
What does it produce?
Evidence, inventory, dependency maps, AWS target architectures, cost estimates, migration waves, and an executable engineering backlog.
Why is Level Up different?
We automate the mechanical portions of assessment instead of billing engineers to assemble spreadsheets and slide decks by hand.
Can I inspect it?
Yes. Review the example assessment on this site with no sales call required. The open-source repository is coming soon.
Can I use it without Level Up?
Yes, once the repository is published. Until then, inspect the example assessment and engage Level Up to run it on your estate. Customers may take the assessment and execute independently.
Why would I hire Level Up?
To operate and validate the assessment, solve ambiguous architectural problems, and execute the resulting migration and modernization work.

Request an assessment

Tell us enough to start a useful conversation.

You do not need an exact infrastructure count. A range, a current environment, and what you are trying to decide is enough.

A range is fine. You do not need an exact count.

What are you migrating, and what would a useful assessment unlock?

We use this to follow up on your assessment request. See our Privacy Policy.

We would rather spend your engineering budget migrating and modernizing your systems than documenting things software can discover for us.
Request an AssessmentView on GitHub · Coming soonSee Example Assessment