New applications have long been the choice for using public clouds. On-premise applications continue to reside in expensive data centers because of the complexity of the lift and shift involved in migrating workloads to public clouds. However, Amazon, Google, Microsoft and IBM have been steadily beefing up their features so that the stars are finally aligning for enterprises to be able to plan for migrating their on-premise applications to AWS, Azure, SoftLayer and GCP.

Enterprises evaluating the cloud for their on-premise applications typically weigh these factors:

Security: Will their cloud deployment be as secure or more secure than their data centers?
Performance: Will their users get the same level of responsiveness from the applications if the apps were moved to a public cloud that may reside in a different city from the users?
Cost: With the dramatically different cost paradigm in the public cloud, what will the impact on the IT budget be if the application resides in a public cloud?
Migration: How will they migrate the application and data to the cloud, particularly complex, multi-tiered enterprise applications

Security and Performance Considerations are roughly equivalent across the Mega Clouds. Cost is the Differentiation.

All the mega clouds – AWS, Azure, GCP and Azure have added data centers across the globe – not just in North America but in Australia, Asia and Latin America. Local access to applications reduces latency and improves application responsiveness. Nearly all cloud vendors offer solutions for big data applications with blazing analysis speeds. Beefed up security features, both native to the cloud vendors, and offered by a plethora of partners satisfy the need of the most security-sensitive organizations.
So, security and performance options are roughly equivalent across all the mega clouds. Costs, however, vary widely across the clouds with great variance in charges for services such as compute, storage, memory, network bandwidth, IO transactions and application licenses. So it makes sense to evaluate the differentiating factor – cost – first before pointing the lens at security and performance.

A good cloud planning software helps an enterprise answer these questions:

– Network topology: Will the supporting topology of the app be available in the cloud? If not, what changes will be required and what is the difficulty?
– Ingress/Egress accessibility: Will any other changes need to be made for the migrating app to be accessible once migrated?
– Supported OS’: Are all the supplication OS’ supported by the cloud destination, or will some modernization/ remediation be required?
– Supported app tier platforms: Are all the tiers of the application (load balancer, DB, etc) supported in the cloud destination, or will they need to be migrated/converted to other environments?
– Are there any other changes that are available/preferably so the application can take better advantage of cloud capabilities (e.g. auto-scaling, availability, etc.)?
– What is the closest equivalent cloud template(s) for the on-prem application infrastructure?
– What is the best pricing deal in the various clouds that will increase $$ savings over the long run?
– What do I save if I only migrate the utilized resources (right-sizing) to the cloud?
– I spent much time and effort optimizing my on-premise environment for optimal application performance – how can I retain this optimization in the cloud?

 

 

Ready to upload your on-premise data, view recommended cloud templates, right-sized savings and monthly cloud costs?

Go directly to our SaaS platform.

Go to Akasia SaaS