Contents
Oftentimes we delve into many of the nuances of cloud computing we believe you should know to make an informed decision. However, without a base understanding of what cloud computing actually is – and why it’s so important – all that nuance is white noise.
Today, we’re going back to cloud computing basics – from the elevator pitch description and the difference between public and private cloud to how you can begin building a cloud business case.
It’s the delivery of on-demand computing services – applications, storage, and processing power – over the internet on a pay-as-you-go basis.
Blame your legacy telecommunications companies, who used clouds to show that the underlying technologies for public telephone networks were irrelevant. Similar concepts for cloud computing applies: The location of the service – and many of the details that go along with it like hardware and operating systems – are essentially irrelevant to users.
Instead of owning your computing infrastructure or data centers, you rent access from a cloud service provider. You can avoid an upfront cost and the complexity of owning and maintaining your IT infrastructure. The downside, however, is that many cloud computing providers deliver the same services to many customers.
Virtually anything: storage, networking, processing power, natural language processing, artificial intelligence, standard office applications, and more. Any service that doesn’t require you to be physically close to computer hardware you’re using can be delivered through the cloud.
The term cloud computing has been around since the early 2000s, but the concept of computing-as-a-service has been around since the 1960s, when companies could rent time on a mainframe from computer bureaus rather than buying a machine that, at the time, was extremely expensive and took up entire rooms in an office. That went away when personal computers made their rise in the late 1980s and early 1990s, as owning a computer became much more affordable and data centers came to the fore, allowing enterprises to store large amounts of data.
Follow the money. IDC research recently found building the infrastructure to support cloud computing accounts for more than a third of all IT spending globally. 451 Research predicts one-third of enterprises will spend their IT budgets on hosting and cloud services in 2018, and industry experts peg global spending on cloud services at $260 billion in 2017. Most analysts predict that by 2021 that half of global organizations will go “all-in” on cloud computing. That’s a lot of money to spend on a fly-by-night trend.
Think of cloud computing as a three-tiered cake.
The base layer is Infrastructure-as-a-Service (IaaS): the foundational component of cloud computing that you can rent – including physical or virtual servers, storage, and networking. This is great for companies that want to build apps from the ground-up and control virtually all the elements themselves. It does, however, require you to have employees with the technical skills to operate these services.
The middle layer is Platform-as-a-Service (PaaS): This includes the tools and software developers can use to build applications that would sit on top of IaaS – such as middleware, database management, operating systems, and development tools.
The layer that rises to the top is the one you probably heard about most – Software-as-a-Service (SaaS): the delivery of applications as a service to end users who probably can’t write a line of code. Think of customer relationship management apps such as Salesforce or enterprise office suites like Office 365. This will remain the dominant cloud computing model, accounting for two-thirds of all public cloud spending today and only dropping to 60 percent of all public cloud spending in 2021.
It depends on if you go with private, public, or hybrid cloud (more on that shortly), but in short you can gain:
Public cloud is the classic cloud computing model, where you can access a vast pool of compute power over the internet. This is great for scalability, because public cloud computing suppliers rent the compute power amongst numerous customers. Therein lies the potential downside: You’re sharing this power with a large number of other enterprises in a multi-tenant infrastructure, which could lead to security issues. Visit our website to learn more about the benefits and challenges you will encounter when considering public cloud environments.
Private cloud seeks to give you the best of both worlds – all the scale and compute power you need without having to give up control over your data and services. Private cloud allows you to control where your data is held – and the environment is all yours, not shared by other companies. That additional security could come at a greater cost, but again, the final cost really depends on how much cloud compute power you need and how you use it. Public isn’t always the cheapest option.
Hybrid cloud allows you to dip your toe in the cloud computing pool without jumping in entirely. You can put some data in a public cloud, other projects in a private cloud, and keep your flexibility in disaster recovery planning and avoiding hardware costs when expanding your data center.
We’ve worked with enterprises who have gone public, private, or in a hybrid model – we can support all these use cases. The important point to take away here is that the cloud option you pick depends on your unique business requirements.
According to Synergy Research Group, Amazon is far and away the leader in market share, with Microsoft, IBM and Google following behind. Then there’s numerous vendors fighting for the remaining pieces of the pie.
What’s important to realize, though, is that some providers have stronger competencies than others. Amazon is strong in IaaS and PaaS, while Microsoft is extremely strong in SaaS. Many companies look to different vendors for their different needs. Our website outlines for you the pros and cons of many of these cloud players so you can make an informed decision.
As with any other IT purchase, you’ll need to build a business case that includes understanding what your existing infrastructure actually costs – running your data centers, leasing lines, physical hardware, compute power, storage, etc. You’ll also need to take a look at how much you’ll need to spend on your existing applications – eliminating them, re-hosting them in the cloud, completely rebuilding them or buying new applications hosted in the cloud. People costs and vendor lock-in should also be considerations.
It’s a lot to take in, but US Cloud is here to help you every step of the way. From performing an initial assessment through to hosting, building, migrating, and securing your cloud environment, we have the people, skills and technology to help you focus on your business instead of the ins and outs of how the cloud actually works.