HashiCorp Nomad
A simple and flexible workload orchestrator to deploy and manage containers and non-containerized applications across on-prem and clouds at scale. Single 35MB binary that integrates into existing infrastructure. Easy to operate on-prem or in the cloud with minimal overhead. Orchestrate applications of any type - not just containers. First class support for Docker, Windows, Java, VMs, and more. Bring orchestration benefits to existing services. Achieve zero downtime deployments, improved resilience, higher resource utilization, and more without containerization. Single command for multi-region, multi-cloud federation. Deploy applications globally to any region using Nomad as a single unified control plane. One single unified workflow for deploying to bare metal or cloud environments. Enable multi-cloud applications with ease. Nomad integrates seamlessly with Terraform, Consul and Vault for provisioning, service networking, and secrets management.
Learn more
Google Kubernetes Engine (GKE)
Run advanced apps on a secured and managed Kubernetes service. GKE is an enterprise-grade platform for containerized applications, including stateful and stateless, AI and ML, Linux and Windows, complex and simple web apps, API, and backend services. Leverage industry-first features like four-way auto-scaling and no-stress management. Optimize GPU and TPU provisioning, use integrated developer tools, and get multi-cluster support from SREs. Start quickly with single-click clusters. Leverage a high-availability control plane including multi-zonal and regional clusters. Eliminate operational overhead with auto-repair, auto-upgrade, and release channels. Secure by default, including vulnerability scanning of container images and data encryption. Integrated Cloud Monitoring with infrastructure, application, and Kubernetes-specific views. Speed up app development without sacrificing security.
Learn more
Kubecost
Kubecost provides real-time cost visibility and insights for teams using Kubernetes, helping you continuously reduce your cloud costs. Breakdown costs by any Kubernetes concepts, including deployment, service, namespace label, and more. View costs across multiple clusters in a single view or via a single API endpoint. Join Kubernetes costs with any external cloud services or infrastructure spend to have a complete picture. External costs can be shared and then attributed to any Kubernetes concept for a comprehensive view of spend. Receive dynamic recommendations for reducing spend without sacrificing performance. Prioritize key infrastructure or application changes for improving resource efficiency and reliability. Quickly catch cost overruns and infrastructure outage risks before they become a problem with real-time notifications. Preserve engineering workflows by integrating with tools like PagerDuty and Slack.
Learn more
Spot Ocean
Spot Ocean lets you reap the benefits of Kubernetes without worrying about infrastructure while gaining deep cluster visibility and dramatically reducing costs.
The key question is how to use containers without the operational overhead of managing the underlying VMs while also take advantage of the cost benefits associated with Spot Instances and multi-cloud.
Spot Ocean is built to solve this problem by managing containers in a “Serverless” environment. Ocean provides an abstraction on top of virtual machines allowing to deploy Kubernetes clusters without the need to manage the underlying VMs.
Ocean takes advantage of multiple compute purchasing options like Reserved and Spot instance pricing and failover to On-Demand instances whenever necessary, providing 80% reduction in infrastructure costs. Spot Ocean is a Serverless Compute Engine that abstracts the provisioning (launching), auto-scaling, and management of worker nodes in Kubernetes clusters.
Learn more