Cloud computing explained
Now that you have some knowledge of Kubernetes, you’re ready to learn more about cloud computing. This resource includes several topic articles on running workloads in the cloud.
What do you need before starting?
- An understanding of containers and Kubernetes
Understanding cloud computing
Cloud computing is the act of running workloads within clouds, which are IT environments that abstract, pool, and share scalable resources across a network.
Types of cloud computing
There are 4 main types of cloud computing: private clouds, public clouds, hybrid clouds, and multiclouds.
What are cloud services?
Cloud services are infrastructure, platforms, or software that are hosted by third-party providers and made available to users through the internet.
What are cloud service providers?
Cloud service providers are companies that establish public clouds, manage private clouds, or offer on-demand cloud computing components like Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service(SaaS).
Read more about the benefits of using a cloud service provider
What is a hyperscaler?
Hyperscalers are large cloud service providers that can provide services such as computing and storage at enterprise scale.
IaaS vs. PaaS vs. CaaS
"As-a-service" generally means a cloud computing service that is provided by a third party so that you can focus on what’s more important to you, like your code and relationships with your customers. Each type of cloud computing leaves you less and less on-premise infrastructure to manage.
What is a Function-as-a-Service (FaaS)?
FaaS is a kind of cloud computing service that allows developers to build, compute, run, and manage application packages as functions without having to maintain their own infrastructure.
What are managed IT services?
Managed IT services are tasks handled by a third party, frequently in the context of business information technology services.
What are Red Hat OpenShift cloud services?
Red Hat OpenShift® cloud services help you automate the deployment and management of Red Hat OpenShift clusters, so you can build, deliver and maintain applications across every major public cloud environment—in less time.
What is cloud management?
Cloud management is how administrators control and orchestrate all the products and services that operate in a cloud: the users and access control, data, applications, and services.
What is cloud governance?
Cloud governance is the process of defining, implementing, and monitoring a framework of policies that guides an organization’s cloud operations.
Find out why governance is an important piece of your cloud operations
Red Hat's approach to hybrid cloud
Red Hat®’s open source approach to hybrid cloud computing allows you to choose the optimal solution for your workloads while relying on the standard, unifying platforms we’re known for.
Learn why Red Hat is the right choice for your open hybrid cloud
Now that you understand cloud computing, you’re ready to learn more about cloud-native application development.