deployment

No menu items for this category

Production-Ready Requirements for OpenMetadata Deployment

This section outlines the minimum hardware and resource specifications required for deploying OpenMetadata and its dependencies. These recommendations ensure optimal performance and scalability for your deployment.

  • vCPUs: Minimum of 4 vCPUs
  • Memory: 16 GiB
  • Storage Volume: 100 GiB

OpenMetadata depends on the following external services, each with specific resource requirements:

  • vCPUs: Minimum of 4 vCPUs per instance
  • Memory: 16 GiB RAM per instance
  • Storage Volume:
    • 30 GiB (minimum)
    • Dynamic expansion up to 100 GiB
  • vCPUs: Minimum of 2 vCPUs per instance
  • Memory: 8 GiB RAM per instance
  • Storage Volume: 100 GiB

These specifications are also applicable for managed services like AWS RDS, GCP CloudSQL, or AWS OpenSearch.

For a typical OpenMetadata deployment (one replica):

  • OpenMetadata Server: 4 vCPUs, 16 GiB RAM, 100 GiB persistent storage
  • Database: 4 vCPUs, 16 GiB RAM, 30 GiB storage (expandable to 100 GiB)
  • Elasticsearch: 2 vCPUs, 8 GiB RAM, 100 GiB storage