Serverless Computing

Serverless is a cloud execution model that enables a simpler, more cost-effective way to build and operate cloud-native applications.

icons

Terraform

This guide highlights everything you need to know about Terraform—a tool that allows programmers to build, change, and version infrastructure safely and efficiently.

icons

Data Centers

Learn about data centers—physical facilities that make enterprise computing possible—what they contain, what’s involved in building one, and the benefits and risks of shared data center resources.

icons

Docker

Docker is an open source platform for building, deploying, and managing containerized applications. Learn about containers, how they compare to VMs, and why Docker is so widely adopted and used.

icons

Kubernetes

Kubernetes is an open source container orchestration platform that automates deployment, management and scaling of applications. Learn how Kubernetes enables cost-effective cloud-native development.

icons

Desktop Virtualization

This guide provides an overview of desktop virtualization technologies—options for delivering secure, agile, easy-to-manage, full-fidelity desktop experiences to end users on any device.

icons

VPS (Virtual Private Server)

Learn what a VPS is and how it differs from other forms of hosting common in cloud computing.

icons

Dedicated and Bare Metal Servers

Learn what dedicated and bare metal servers are, how they compare to virtual servers, and what use cases they best support.

icons

Containers

This guide looks at the importance of containers in cloud computing, highlights core benefits, and tours the emerging ecosystem of related technologies across Docker, Kubernetes, Istio, and Knative.

icons