Cloud#

Before deploying OSMO, ensure you have the following cloud components:

Kubernetes Cluster

Version: 1.30 or higher

Container orchestration platform for deploying and managing OSMO services.

PostgreSQL Database

Version: 15 or higher

Primary database for storing OSMO application data and metadata.

Redis or Valkey Instance

Version: 7.0 or higher

In-memory data store for caching and session management.

Object Storage

Type: S3-compatible or Azure Blob Storage

Object storage for workflow inputs, outputs, logs, and applications.

Virtual Network

Network with subnets for the Kubernetes cluster, PostgreSQL database, and Redis or Valkey instance.

Required for: Secure communication between components

../../_images/cloud_components.svg

Note

A sample terraform setup on AWS and Azure is available in our repository: AWS and Azure