Adopting the public cloud is similar to renting a car from Hertz or Avis. You pay for the days you use (or by the hour, if you rent from Car2Go or ZipCar). It’s very easy to get one anywhere anytime, you can jump in a car in minutes, the car is used by multiple customers every month (multi-tenant) and you have the flexibility in that you can rent a car in one location and drop it off in another when you’re done.
Yet, if it is so convenient and inexpensive, why don’t more people drive a rental car to work each day?
The public cloud is to renting a car as dedicated servers are to owning a car. Here are some of the benefits:
Here’s an example: The most powerful servers offered by most public cloud providers come with under 60GB of RAM. Meanwhile, you can get a dedicated server with 1.5TB of RAM. For some database applications, this capacity can make a huge difference in performance. It’s similar to renting a sedan when you need a minivan or a school bus. You can probably get the job done, but it’ll take more resources: multiple trips, more gas spent and a lot more time (or more cars and drivers) to get the results you need.
Customization is important because it allows you to tailor the infrastructure to the specific requirements of an application. A better fit usually results in higher performance and more efficient usage.
Cloud computing is a game-changing technology for not only the IT industry, but for the entire world. Cloud concepts have been evolving for years, and it’s incredibly empowering and exciting to be part of the evolution.
Public cloud servers are popular because they are built around the “compute as a utility” model, where costs are generally low and users pay by the hour. They’re also very flexible due to a rent vs. buy multi-tenant model. At the same time, using public infrastructure means you may need to share resources with other tenants and you may lose some of the performance benefits that the private and hybrid clouds offer. The public cloud is not for everything – or for everyone.
We know that the hybrid cloud architecture is the future of cloud computing. With a hybrid cloud, you can combine dedicated and cloud servers based on the needs of your applications or your business requirements. It’s like owning a car for yourself and renting a minivan when the in-laws show up; or like renting a car for long trips to avoid adding extra mileage to the car that you own.
A very common use case is a setup where high-performance databases, stable workloads and those requiring high security are hosted in dedicated hardware while web front-ends and other application components are hosted in a public cloud.
The main lesson is that the public cloud (much like a rental car) is wonderful, but not the right answer for everything. Don’t start with a specific technology as the answer and force-fit your application to make it work. That would be like renting a car before deciding where you want to go – it is kind of hard to drive to Hawaii. Understand the specific requirements of the workload and the business needs (and how they evolve over time) to determine the right infrastructure model for your application. Drive safe.
Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.
Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.