Compute Services
Explore the core compute services offered within our cloud platform. These services provide the fundamental building blocks for running applications, processing data, and scaling your infrastructure.
Virtual Machines (VMs)
Deploy and manage virtual machines with full control over the operating system, software, and configurations. Ideal for migrating existing workloads or building custom environments.
General Purpose VMs
Balanced compute, memory, and networking resources for a wide range of applications.
Learn More →Memory Optimized VMs
Large memory footprint for in-memory analytics and high-performance databases.
Learn More →GPU Enabled VMs
Powerful graphics processing units for machine learning, AI, and high-performance computing.
Learn More →Containers
Package your applications and their dependencies into lightweight, portable containers. Simplify deployment, scaling, and management across different environments.
Managed Kubernetes Service (MKS)
Orchestrate containerized applications at scale with a fully managed Kubernetes experience.
Learn More →Container Registry
Store, manage, and secure your container images with a private registry.
Learn More →Serverless Computing
Run code without provisioning or managing servers. Pay only for the compute time you consume, enabling cost-efficiency and rapid development.
Functions as a Service (FaaS)
Execute event-driven code snippets in response to triggers from various cloud services.
Learn More →Managed Compute Services
Abstract away server management for specific application patterns, like web applications.
Learn More →Batch Processing
Efficiently run large-scale, non-interactive batch computations.