Business Continuity
Business Continuity
Business continuity is established by leveraging redundant components in multiple layers which provides a high availability of the system. Automatized regular backups and infrastructure provisioning processes are also implemented to avoid data lost and downtime.
Nodes
Worker nodes are distributed in multiple data centers in the same geographical region. This way, business continuity is achieved at the region level while data compliance requirements are met. In special cases where placement in multiple zones would prevent the application from starting in another zone, single zone deployments are used. In this situation, redundancy is maintained at node level, but not at data center level. Additional protection is achieved through a continuous backup process.
Applications
This depends on the application itself and its ability to support multi- instance deployments. In the case of a single replica, the application is re-scheduled, resulting in a short downtime. An auto-healing mechanism ensures application restart in case of problem and maximizes availability.
Kubernetes Control Plane
Kubernetes control plane controls the scheduling of jobs in the nodes, instances across multiple data centers to warrant business continuity
Persistence
Client data is saved in multiple database instances backed up in secondary storage devices. Additional protection is achieved through an automated continuous backup process. Documents are stored in a high available, durable and versionable storage system.
Databases
Provider-managed databases warrant business continuity at data center level.
Additional Components
Components outside the Kubernetes cluster such as load balancers, message brokers and image r epositories are also redundantly provisioned.
SCM Workspace
A SCM workspace (tenant) is a self-contained area in which all client data and system configuration and users are kept. The Workspace provides the interaction between human users or systems
and the services provided by SCM.
Last updated
Was this helpful?