three-tier.html 657 B

1234567891011121314151617181920
  1. {{ $data := $.Site.Data.best_practices.three_tier_architecture }}
  2. {{ $cluster_considerations := $.Site.Data.cluster_considerations }}
  3. In production, use a three-tier architecture, if feasible.
  4. ![Image of the 3-tier architecture: Source cluster(s), Compute/Transform
  5. cluster(s), Serving cluster(s)](/images/3-tier-architecture.svg "3-tier
  6. architecture")
  7. A three-tier architecture consists of:
  8. {{ partial "yaml-tables/generic-table.html" (dict "rows" $data.rows "columns"
  9. $data.columns) }}
  10. Benefits of a three-tier architecture include:
  11. - Support for [blue/green
  12. deployments](/manage/dbt/blue-green-deployments/)
  13. - Independent scaling of each tier.