A reference architecture is a high-level design, typical void of vendor-specific solutions. The goal is to convey the general solution approach, aligned with best practices, while intentionally omitting implementation details. For example: a business team may need a data warehouse. A solution architect would then propose a reference architecture showing a cloud data warehouse, data plumbing via an iPaaS, and abstract source systems. Without pushing a particular vendor, the architect has conveyed standards and principles through cloud data warehousing and integration platform service design patterns.