When you move from on-premises IT or colocation to an IaaS cloud infrastructure, there are several important factors you need to consider. If complex applications and services are involved then the migration can be an involved process. Certain systems might need significant redevelopment work before they can be moved, some may have security and compliance needs to consider while for others it may even be more cost-effective to upgrade or replace outright.
So what do you need to consider when moving to IaaS cloud?
Are your operating systems compatible with cloud?
Some legacy applications may rely on old and unsupported operating systems that aren’t compatible with cloud. You will need to consider the architecture of these apps and the software they were initially built for. Review your applications carefully, conduct plenty of tests and consider the option that it may perhaps be best not to move them at all. If some of your legacy applications were built to rely on specific physical hardware, migrating them directly to the cloud will be impossible.
Would this be a good opportunity to upgrade?
If you draw the conclusion that not all of your applications should be migrated to the cloud and legacy applications are best left on physical hardware, then a hybrid environment will be your best solution. However, you may see this as an opportunity to replace those systems with more modern alternatives. This could work out more cost-effective when total cost of ownership and expected ROI are taken into account.
What software licences are you using?
Before you move applications into the cloud it is a good idea to run a review of your licensing arrangements. Would migrating them to off-premises infrastructure constitute a breach of contract? Some software licences won’t allow you to install the applications outside of a specific country, for example, which can be problematic if your cloud provider uses a global portfolio of data centres and can’t ensure your data will only ever live in a particular territory. (This may be a barrier you can overcome with a UK cloud hosting service, however.)
What are your security and compliance requirements?
Reviewing your security and compliance requirements is essential when moving applications to a cloud environment. Any application used to store or process personal data, for example, may need to stay within a particular territory to comply with local data protection laws - GDPR for example. Therefore, it is important to check that your cloud provider can meet your requirements – potentially by offering full visibility of where data is stored or by supporting you in the development of a hybrid IT environment.
If you have questions about how IaaS could work for your business, why not get in touch for a chat, here.