Migrating Azure to AWS
Migrating infrastructure between cloud providers can be a complex process.
Organisations tend to stick with their existing provider unless there is a compelling reason to change.
Two of the reasons that companies tend to consider moving from Azure to AWS are cost, and the increased pace of innovation and new features. Depending on the services they use, customers can save up to around 30% by moving from Azure to AWS. Savings are particularly large when utilising three year reserved instances.
It can be challenging to compare costs between AWS and Azure, since the underlying specifications and CPU speed vary considerably. The first step is to analyse the customer’s existing Azure inventory. We then produce a analysis of what the equivalent landscape would look like in AWS.
As a next stage, we workshop aspects of the overall design, to gain knowledge of the workloads and to hone the exact recommendations of an equivalent AWS architecture.
We are also able to identify areas where vendor-specific technology can be utilised to further offer performance or cost savings. For example, AWS Lambda (verses Azure Functions), with an eye to future AWS enhancements such as Aurora serverless.
A detailed migration plan is drawn up. We take a phased approach wherever possible, and scope to individual projects and applications, where these can be migrated in a self-contained way. At the same time, we build a migration masterplan which covers the eventual aim – whether that is to migrate all infrastructure to AWS, or to maintain both environments.