Skip to content

Commit c59639e

Browse files
committed
add in hybrid cloud deployment section
1 parent 999474e commit c59639e

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

docs/cloud/features/security/security.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ At Tobiko, we treat security as a first class citizen because we know how valuab
55

66
## Tobiko Cloud Standard Deployment
77

8-
Our standard Tobiko Cloud deployment consists of several componenets that are each responbisble for different parts of the product.
8+
Our standard Tobiko Cloud deployment consists of several components that are each responsible for different parts of the product.
99

1010
Below is a diagram of the components along with their description.
1111

@@ -16,6 +16,23 @@ Below is a diagram of the components along with their description.
1616
- **Gateway**: Stores authentication to SQL Engine. Secured through encryption.
1717
- **SQL Engine**: Processes and stores data based on the above instructions within the **customer’s** environment.
1818

19+
## Tobiko Cloud Hybrid Deployment
20+
21+
For some customers, our hybrid deployment option is a great fit. It provides a seamless experience with Tobiko Cloud but in your own VPC and infrastructure.
22+
23+
In a hybrid deployment, Tobiko Cloud does not execute tasks directly with the engine. Instead, it passes tasks to the executors hosted in your environment, which then execute the tasks with the engine.
24+
25+
Executors are Docker containers that connect to both Tobiko Cloud and your SQL engine. They pull work tasks from the Tobiko Cloud scheduler and execute them with your SQL engine.
26+
27+
Below is a diagram of the components along with their description.
28+
29+
![tobiko_cloud_hybrid_deployment](./tcloud_hybrid_deployment.png){ width=80% height=60% style="display: block; margin: 0 auto" }
30+
31+
32+
- **Helm Chart**: For production environements, we provide a [Helm chart](./hybrid_executors_helm.md) that includes robust configurability, secret management, and scaling options.
33+
- **Docker Compose**: For simpler environments or testing, we offer a [Docker Compose setup](./hybrid_executors_docker_compose) to quickly deploy executors on any machine with Docker.
34+
35+
1936
## Internal Code Practices
2037

2138
Our coding standards are guidelines we enforce throughout the organization to write, maintain, and collaborate on code effecively. These practice ensure consistency, maintainability, realibility, and most importantly, trust.
56.5 KB
Loading

0 commit comments

Comments
 (0)