Skip to content

Architecture Examples

Reference architecture diagrams for common project patterns. These can serve as starting points for your project's architecture design.

Three-Tier Web Application

The classic web architecture: frontend (browser) → backend (API server) → database.

Three Tier Web App Architecture

Common for: Web dashboards, CRUD applications, content management systems

ML Training Pipeline

Data ingestion → preprocessing → training → evaluation → deployment.

ML Training Pipeline

Common for: Machine learning projects with a training and inference lifecycle

LLM Application Architecture

Prompt orchestration, retrieval-augmented generation (RAG), and model interaction patterns.

LLM Application Architecture

Common for: AI chat applications, document Q&A, intelligent assistants

Vision Model System

Image processing pipeline with model inference at various stages.

Vision Model System Architecture

Common for: Computer vision projects, image classification, object detection


How to Use These

  1. Identify which architecture pattern matches your project
  2. Adapt the diagram to your specific components and technologies
  3. Include in your design documents and ADRs
  4. Use as the foundation for your architecture diagram in Lab 3