What is AWS Migration Hub?
AWS Migration Hub is a service for planning, orchestrating, and tracking application migration to AWS.
Supports migration status updates from the following:
AWS Application Migration Service
AWS Database Migration Service
Use network visualization to quickly organize on-premises discovery data and accelerate migration planning.
Strategy Recommendations analyzes your applications to help you determine the best strategy and tools for migrating and modernizing at scale.
The orchestrator automates and simplifies application migration to AWS.
A dashboard for monitoring the status and metrics of your migrations in all AWS Regions.
Refactor Spaces provides an application proxy that emulates the strangler-fig pattern, allowing you to add new services to an external HTTPS endpoint and incrementally route traffic to new services.
Supports multi-region migrations.
To discover on-premises resources, you’ll need to use the following AWS tools:
AWS Application Discovery Service (see AWS ADS Cheat Sheet)
Migration Evaluator Collector
Migration Hub import
The status and migration tracking data is stored in the home region.
You can also register agents and collectors outside of your home Region, but this disables data collection.
Performs an assessment to the following:
You can download the recommendations data in Microsoft Excel format.
Aside from using the application data collector, you can also import data using a template.
A centralized location for running and tracking migrations.
Provides predefined templates for creating a migration workflow that can be customized to meet your specific migration requirements.
Migrate SAP NetWeaver applications to AWS.
Rehost applications on Amazon EC2
Use this Refactor Spaces when you want to evolve applications into microservices.
You’ll need the following accounts to get started:
One for existing application
One for first new microservice
One for refactor environment owner
To add new services to an external HTTP endpoint, it orchestrates the following services:
Amazon API Gateway
Network Load Balancer
Resource-based AWS IAM
It also simplifies cross-account networking by orchestrating:
AWS Transit Gateway
AWS Resource Access Manager
The environment consists of bridged VPCs that allow resources to interact via private IP addresses.
An environment owner has cross-account visibility into routes, applications, and services, regardless of which account created the resource.
The application contains routes, services and a single external endpoint to expose the app.
A proxy matching rule that forwards a request to a service.
If none of the rules match, it uses a default route to forward requests to a default service.
It is configured on the application’s Amazon API Gateway proxy.
You can toggle it between active or inactive state.
You can use EC2 instance recommendations to estimate the cost of running on-premises servers to AWS.
Use the AWS Migration Hub API to obtain both application and server migration status.
AWS CloudTrail captures all API calls from console and API operations.
You are charged for the migration tools and resources used on AWS.
You are charged for using Refactor Spaces: