Cloud Computing

What are cloud providers?

Cloud providers are companies that serve infrastructure, platforms, and/or software over a network. These services are usually bundled into clouds, which are pools of virtual resources orchestrated by management and automation software so they can be accessed by users on-demand through self-service portals supported by automatic scaling and dynamic resource allocation. Using a cloud provider is a helpful way to provide computing services that you would otherwise have to provide on your own, such as:

Infrastructure

The foundation of every computing environment. This infrastructure could include networks, storage, servers, and virtualization.

Platforms

The tools needed to create and deploy applications. These platforms could include operating systems, middleware, and runtime environments.

Software

Ready-to-use applications. This software could be custom or standard applications provided by independent service providers.


Public cloud provider vs. managed private cloud

Public cloud providers

Public cloud providers virtualize their own infrastructure, platforms, or applications from hardware they own, and then pool all that into data lakes that they orchestrate with management and automation software before transmitting it across the internet to users.

Managed private cloud

Also known as managed cloud providers, private cloud providers serve customers a private cloud that's deployed, configured, and managed by someone other than the customer. It's a cloud delivery option that helps enterprises with understaffed or underskilled IT teams provide better private cloud services and infrastructure to users.


How do I pick a cloud provider?

The first thing you need to do is evaluate whether adding a public cloud to your enterprise aligns with your corporate strategy. Public clouds aren’t right for every workload, and every workload isn’t ready for a public cloud. But if adding a public cloud supports your strategic plan—or you’re in the market for a managed private cloud provider—here are some steps to help determine out which provider is right for you.

Public cloud provider

Cost

The resources, platforms, and services public cloud providers supply are usually charged by the hour or byte—meaning they can fluctuate wildly based on how much you use.

Location

Major public cloud providers give you data access from nearly anywhere in the world, but regional providers may help you comply with data sovereignty regulations.

Security

There are certain innate risks that come with not owning or managing the systems that house enterprise information, services, and functions.

Reliability

Many public cloud providers guarantee certain uptimes—like 99.9%. There are also various service-level agreements that dictate change requests and service restoration.

Technical specifications

The right public cloud provider should be certified to run operating systems, storage, middleware, and management systems that integrate with your existing systems..

Support

Many public cloud providers have a set of standard support contracts that include validating active software subscriptions, resolving issues, maintaining security, and deploying patches.

Managed private cloud

Cost

Managed private clouds might include more fixed contracts tied to individual contractors or cloud admins, with only minor spikes when enterprise activity increases.

Location

Support staff that’s close to your datacenter means it will be easier for them to maintain the physical infrastructure holding up your cloud.

Security

Hire and partner with trustworthy people and organizations who understand the complexities your unique security risks and compliance requirements.

Reliability

Managed private cloud providers’ reliability mirrors that of public cloud providers, but it may be tied to the condition of the physical hardware your cloud runs on.

Technical specifications

Every contractor’s skill set is unique. Verify that each individual has the training and certification necessary to manage your cloud appropriately.

Support

Depending on your enterprise’s needs, the support could be relegated to simple cloud administration or it can serve the needs of an entire IT department.


Why Red Hat?

Because making the decision to add a public cloud is difficult enough. Once you’ve made that decision, you shouldn’t have to worry whether or not the operating system your applications rely on will work as expected once you get there. That’s why we created the Red Hat Certified Cloud and Service Provider program. More than 600 cloud providers—including the majority of those featured on Gartner’s Magic Quadrant for Cloud Infrastructure-as-a-Service—will help you get to the public cloud. And you can rest easy knowing that Red Hat Enterprise Linux and Red Hat JBoss Middleware will run as they should, giving you a consistent foundation that’s connected across all environments.


The programs that connect you to cloud providers

The distributors, managed service providers, and partners that can help you build a public cloud.

A free program that allows Red Hat subscription holders to run certain products on certified cloud providers.

There’s a lot more to do with clouds