The Serverless Kubernetes Engine

Ocean lets you reap the benefits of Kubernetes without worrying about infrastructure while gaining deep cluster visibility and dramatically reducing costs.

Managing infrastructure is not a simple task and requires many human resources and skills to do it right. Adding a Kubernetes cluster to manage will add complexity and require even more resources. Spotinst Ocean eliminates the complexity of container management while drastically reducing costs.

Ocean is a Serverless Kubernetes Engine that takes away the pains of managing containers and nodes in a Kubernetes cluster. With Ocean, you can forget about mixing and matching instance types and trying to figure out when and how to scale a cluster. Ocean automatically ensures your clusters are running on the best possible mix of Spot instances, RIs, and On-Demand instances – Optimizing your clusters for both cost and performance.


How it works

Ocean provides pod-driven autoscaling for Kubernetes clusters that adjusts infrastructure capacity and size to meet pod, container, and application needs. Ocean makes sure that all pods in the cluster have a place and capacity to run, regardless of the current cluster’s load – all while significantly reducing costs by leveraging Spot Instances.


No Servers, No Clusters, Just Containers.

Pod Driven Autoscaling

Your VMs size is determined by your Pods & Deployments parameters. Ocean re-schedules Pods to optimize your cluster for performance and costs.  Read More

Heterogeneous Instance Groups

Ocean utilizes multiple Instance Types from different Instance families and sizes to increase the cluster’s performance and efficiency (including GPU & FPGA support).

Cut Costs by Up To 80%

Ocean reliably utilizes Spot Instances based on Machine Learning models to predict Spot Instances interruption to maintain high-availability.

Always up

Ocean uses Spot Instances to reduce costs, however, when Spot Instances are not available, it automatically falls back to On-Demand Instances. When Ocean uses On-Demand, it will opportunistically revert back to Spot Instances when capacity is available.


No virtual machines to manage, no clusters to operate. Ocean frees you from having to pick specific instance types and automatically optimizes cluster utilization. Empower DevOps and developers to build, run, and scale applications with ease, without worrying about infrastructure.

Enhanced monitoring & auto-healing capabilities

Advanced dashboards to track the Kubernetes cluster utilization and efficiency.


No VMs or Clusters to manage

Ocean frees you from having to pick specific instance types, administering servers, and optimizing cluster utilization.

Auto Scaling

Ocean auto scales based on your Containers requirements. It also scales down to zero when resources are not needed.

Cloud Agnostic

Ocean runs within your own secure cloud account using a provider of your choice, such as Amazon Web Services, Microsoft Azure or Google Cloud.


Ocean automatically spins up CPU or GPU based on the Containers needs to support General Purpose and AI/ML workloads.


Enhanced Cluster topology view & container level monitoring

Save 80% on your compute costs

Seamlessly run on Spot Instances and save up to 80% on your compute costs while maintaining 100% availability, relying on cutting-edge Predictive machine-learning.

Get Started For Free

14-day trial of immediate optimization to your account.

Start A Free Trial