Enterprise Architecture for Postgres

Modernize and transform with an infrastructure that scales. Get an architectural design customized to your goals.


We’ll work with you to define your operational, infrastructural, and environmental requirements. Then, we’ll recommend one or more architectural designs to meet your availability and scalability needs.


Considerations will include high availability versus cost, technology you use that must be incorporated into your architecture, integration needs, and compliance and security needs.

Engagement Approach



  • Conduct project kickoff to review service and share prerequisites
  • Provide a predefined task plan to share dates, duration, and deliverables for the service engagement

What EDB Will Do

We’ll gather information on your current environmental requirements and operational practices to recommend viable architectures. We’ll review:

  • Availability tiers
    • Definitions
    • Operational expectations for business continuity and disaster recovery
  • Application design patterns
    • Technologies used
    • Traffic routing patterns
  • Existing/target infrastructure
    • Internal/external/hybrid cloud
    • Physical/VM’s/containers
    • Environment utilization (e.g. test, qa, prod)
    • Datacenter utilization (e.g. active, passive, DR)
  • Operational integration needs
  • Compliance and security requirements
  • Application and data segmentation plans
  • Workload characteristics
    • OLTP/reporting
    • Read/Write ratios
    • Transaction rates and payload
    • Common transaction patterns


High-level architectural design(s) that can be used to determine the environment implementation approach, recommended sizing, and support model. The design will include recommendations for:

  • Target architecture by tier and environment
  • Postgres product suite adoption
  • Target workload and data segmentation
  • Adoption roadmap