Since the last couple of years, we have seen a tremendous amount of awareness about Cloud Computing. However, at the same time, we noticed a steady resistance from the customers on adoption of Cloud Computing. There is a huge base of customers who are still either afraid of moving their data to the cloud or it’s not technically feasible to move it to the cloud. Thus, AWS, Azure, and other cloud vendor’s adoption were not a slam dunk for VMworld attendees.
Yes, AWS adoption continues to skyrocket, but not everyone at VMworld was ready to go all-in, as attendees expressed excitement and concern over moving workloads to the public cloud. Let’s look at one of those statements.
AWS may be the darling of public cloud, but many VMworld attendees feel as much trepidation about the market leader as intrigue.
Unlike tech startups that often adopt a cloud-first mentality and forgo building their own data centers altogether, VMware customers typically have on-premises workloads to mind, and many are just starting to explore the public cloud. So, this week, here at VMworld, the largest annual gathering of VMware users, opinions on AWS adoption were decidedly mixed.
You need to understand why. Well, to be an honest lot of those reasons are fear and lack of confidence to move the data to the Cloud. But there are a great number of customers who can’t move their applications to AWS, Azure, Google as-is and the reason is pretty simple. It’s the networking of those on-premise workloads.
Customers today are looking for speed, flexibility and innovative solutions to their business problems and their IT Infrastructure should be geared to support this. The IT Infrastructure should also provide compelling costs of ownership and price/performance while being scalable to business needs.
The Challenge with Existing Workloads
Today, existing applications that run in data centers assume a certain underlying infrastructure. That includes virtualization technology (usually VMware), networking configuration (static IPs, DHCP, DNS, multicast, etc.) and storage. Further, IT teams have developed deployment and management processes specific to their data centers. This inextricably ties an existing application to the data center because the cloud is completely different. In the cloud, organizations have to deal with changing IPs, instances that fail often, DNS names that may change and certain protocols like multicast and others that may not be supported. Hence, moving an existing application to the cloud is extremely difficult, and often requires a re-architecture or a re-write. It’s no wonder that cloud “migration” projects can take six months or more and often end up failing.
The Ravello Solution
With Ravello, you can take an existing application and run it on any cloud on your terms: your tools, know-how and processes — with no changes to the application, no lock-in and at a fraction of the cost. We support Amazon and Rackspace today, and will add more as we go along including IBM, HP, etc.
• Lift and Shift (Flexibility) – Ravello’s cloud enabled hypervisor – HVX – enables rapid deployment of virtualized VMware & KVM workloads to public clouds without any network or storage re-configuration work. Ravello fully encapsulates the DC based virtualized application which can be moved from on-premises data center to public cloud using an intuitive UI with point-and-click simplicity.
• Increased Agility – Business needs are ever-changing, so too are the requirements – multiple copies of production applications are needed for development testing, staging, UAT etc. With Ravello, enterprises can run their DC based apps on public cloud ‘as-is’, and rapidly deploy multiple high fidelity clones of this environment on cloud using Ravello’s innovative blueprinting capability.
• Reduced Cost – After moving VMware workloads to Ravello enterprises can save on CapEx and OpEx costs associated with running and managing a DC (including license and support costs for hypervisor (ESX) and management tools such as vSphere). Re-testing costs can be significantly reduced by using Ravello when migrating them from on-premises to the Cloud as the environment remains exactly as it was on-premise.
Ravello’s software-as-a-service offering enables you to seamlessly use any leading public cloud to develop and test your existing on-premises applications. With Ravello, enterprises can easily, without making any changes, create replicas of their on-premises, multi-tier VMware or KVM based applications in Oracle public cloud for development and testing. You can create blueprints of multi-tier applications and spin up as many instances as you need for testing, without having to build out massive on-premises test capacity that sits idle most of the time.
Ravello is an overlay cloud that enables enterprises to run their VMware and KVM workloads with DC-like (L2) networking ‘as-is’ on public cloud without any modifications. With Ravello, enterprises don’t need to convert their VMs or change networking. This empowers the business to rapidly develop and deploy existing DC applications on the public cloud without the associated infrastructure and migration cost and overhead.
Using Ravello, developers can take entire multi-VM applications running on VMware or KVM infrastructure in their data center — with multiple switches, routers, and firewalls — and deploy them with the click of a button in the cloud, without any changes or transformations. Unlike existing cloud management platforms, Ravello does not require modifications to the applications or VMs. This easy approach facilitates agile development and testing today, and in the future, seamless bursting, disaster recovery and other on-demand use-cases that are ideal for the cloud.
Ravello allows organizations to develop new applications in any cloud without worrying about the underlying cloud specifics. Developers can simply push their code onto an application blueprint and rapidly collaborate and develop their application in the cloud.