Overview
1. SWIFT is a RackWare solution designed for replication, backup, and disaster recovery (DR) of container platforms. It supports Kubernetes and OpenShift clusters across multiple cloud providers, including:
AWS EKS
Oracle OKE
Azure AKS
IBM IKS
Google GKE
2. SWIFT enables cross-cloud, cross-platform, and cross-version replication and disaster recovery, making it easy to protect and migrate container workloads.
Where Can SWIFT Help You?
SWIFT provides seamless data replication, backup, and disaster recovery for containerized applications across different clouds, platforms, and storage types. It ensures business continuity, minimizes downtime, and enhances data security. Below are some use cases.
1. Live Replication
- Enables real-time replication of containerized applications across different cloud providers, platforms, and storage versions.
- Ensures zero production downtime by continuously syncing data and configurations.
- Supports hybrid and multi-cloud deployments, providing flexibility in infrastructure choices.
2. Backup and Restore
- Securely backs up containerized applications across clouds and platforms, protecting against data loss.
- Supports scheduled and on-demand backups, ensuring critical data is always safe.
- Enables quick restoration of applications to any cloud, platform, or storage version, reducing recovery time.
3. Disaster Recovery (DR)
- Automates failover and failback processes, ensuring minimal downtime in the event of an outage.
- Provides cross-cloud, cross-platform, and cross-version disaster recovery solutions.
- Reduces operational complexity with policy-driven DR strategies.
Why Choose SWIFT?
- SWIFT is Agentless solution, there is no need to install any software on source and target cluster. Whenever sync is happening our TRAIPOD will deploy on source and target for staging purpose. Then it will create a snapshot your volume and data will be transfer from source to target. Once all the data transfer then transient Pod (TRAI Pod) will be removed from both sides. It is our temporary pod.
- You just need to provide minimal cloud credentials to add the clusters. And within 2-3 seconds cluster will be discovered.
- It is Cross-Cloud , Cross-Platform and Cross-Version replications : Eg. Your stateful application running on top of OpenShift in AWS with gp2 storage-driver can be replicated to Oracle OKE with OKE version and available storage type of your choice
- We do support lot of re-configuration or replication for e.g.. You can exclude certain volumes , you can change service types, like change to nodeport.
- Also we don't reconfigure or modify of your source applications like changing the labels, adding any annotations that kind of things SWIFT won't do. SWIFT just install the pod and transfer the data from source to target site and it is very highly secure and encrypted.
- We transfer data directly using snapshots without affecting the source production cluster. This ensures safe and seamless replication without any impact on your live environment.
Security in SWIFT
All data transfers in SWIFT are fully encrypted ensuring secure communication between source and target systems Supports role-based access control (RBAC) to restrict access to authorized users only.
1. Data Encryption – SWIFT encrypts data during transfer and at rest, preventing unauthorized access.
2. Agentless : SWIFT is Agentless solution, there is no need to install any software on source and target cluster.
3. No Direct Access to Source Data – SWIFT transfers data without modifying or exposing the source production system.
4. Compliance & Protection – Meets industry security standards to safeguard sensitive data. Ensures zero data exposure by never storing unencrypted data at rest.
Easy to setup :
1. SWIFT can be provisioned either from Cloud Marketplace as we support OCI, Azure, GCP and IBM.
2. Also we can provide you SWIFT build on FTP, that we will create a FTP user for you and will share the credentials and steps to download the build from FTP.
3. After installing SWIFT, you can access the dashboard using the SWIFT IP. During the initial setup, you will be prompted to set a password specifically for dashboard access. The SWIFT dashboard/interface also supports multi-tenancy, allowing multiple users to be created and managed separately. https://swift_ip/swift/dashboard/
4. Ensure that the necessary data and control ports are open, both of which are used from the service port range of the cluster, along with the API port for cluster communication. You can refer this KB of the Pre-req guide.
5.Once you set up password for admin user, then you can access the dashboard with that same credentials.