We cannot generalize a migration way to the cloud for all the companies & enterprises. But I have provided a check list of topics which can help to have a good start without wasting the time with staring from scratch.
Enterprise Infrastructure
- On-Prem <-> Cloud
- Azure
- VPN
- Express Route
- AWS
- …
- Azure
- DNS
- Azure
- DNS private, public
- AWS
- Route 53 private, public
- Azure
- Network
- Azure
- Vnet, Subnet, NSG, ASG, UDR
- Subnet Endpoint, Private Endpoint, Service Endpoint
- AWS
- VPC, Subnet, SecurityGroup, InternetGateway, NAT
- Subnet Endpoint, Service Endpoint
- Azure
- Credential management
- Azure
- Key/Vault
- Manage or Dedicated HSM (FIPS 140-2 level 3)
- AWS
- Secret Management
- Certificate Management
- CloudHSM [AWS DOC] (FIPS 140-2 level 3)
- Key Management Service (KMS)
- Azure
- Backup & Restore
- Logging & Monitoring
- Azure
- Application Insight
- Monitor
- AWS
- CloudWatch
- Azure
- Access Control (who access to was)
Enterprise Application
- Storage
- Azure
- Storage
- AWS
- S3
- Azure
- Serverless services
- Azure
- App Function
- Logic App
- AWS
- Lambda
- Azure
- API/APP Gallery
- Azure
- API Management
- AWS
- API Gateway
- Azure