Kubernetes is an open-source orchestration system that automates the deployment, scaling and management of containerized applications, enabling optimization of IT costs. It reduces development and release timeframes, improves software scalability and availability, and provides a smooth migration path to the cloud. In addition, Kubernetes offers flexibility for multi-cloud deployments. GigaSpaces offers one-click deployment. Install anywhere, using the same code, convention and DevOps stack.

GigaSpaces utilizes Kubernetes in a high-availability design that also enables a smooth upgrade process with no downtime, supporting self-healing, load-balancing, and fast-load mechanisms, ensuring no data loss.

Banner

Learn more about Kubernetes data replication

kubernetes diagram

GigaSpaces uses standard Kubernetes tools to ensure:

plane-icon

Cloud-native orchestration automation with self-healing, cooperative multi-tenancy, and RBAC authorization

plane-icon

Supports automatic Pod failover behavior

plane-icon

Primary and backup instances are always on separate Kubernetes nodes

plane-icon

Supports Scaling In elasticity, and increases the number of partitions allocated to a service, which is usually less expensive than vertical scaling

plane-icon

Rolling upgrades can be automated and implemented pod by pod, using Kubernetes’ Stateful Sets

plane-icon

Support for Kubernetes Custom Resources Definition (CRD)

Oops! Something went wrong, please check email address (work email only).

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.