If you’re looking to migrate to the cloud and you’re not looking for technical complexity, it may be tempting to go with the biggest brand names – Amazon Web Services (AWS) or Microsoft’s Azure platform. Both offer some advantages, but behind the familiarity of the brands and the interfaces, there are other aspects to consider.
It’s worth knowing that AWS and Azure aren’t inter-compatible. The services may work for your current requirements, but you may look to another platform as your business expands or your demands become more complex. An inability to migrate easily means you’re at the mercy of unexpected price hikes. If the service deteriorates, you may find it very expensive to move away from your provider and re-platform.
AWS offers a range of plugins such as RDS, S3, Elasticsearch, Redshift, ELBs, Autoscaling, Cloudfront, Lambda and Route 53 but apart from the complexity that this lost list demonstrates, you can soon lose all the benefits of scale. As your requirements change over time, you’ll need to add more layers to the basic provision and each of those becomes a new possible point of failure.
There is an alternative to the plugins; simple virtual machines make it much easier to re-platform, migrate between providers and ensure that your IT provision is fit for purpose and future-proofed for further growth. This might seem like a complex solution but ultimately, investing at the outset means that you’ll simplify your provision in the long run. We work with companies to ensure they have both the infrastructure and knowledge to ensure that they’re not at the mercy of cloud giants. A little technical detail at the outset means you can simplify your cloud infrastructure in the long term.