Skip to content

brandondey/Diagrams-as-code

Repository files navigation

Diagram as Code LinkedIn Demo

This repository uses the diagrams library to generate a visual representation of a simple demand planning architecture. The diagram includes various Azure services and a Concurrency logo in the upper right corner.

Features

  • Visualize data sources, ETL processes, raw data, curated data, distributed computing, forecasting & optimization, and ERP/inventory management.
  • Includes Azure services like Azure Data Lake Storage, Azure Synapse, Azure SQL Database, Azure Data Factory, Azure Kubernetes Services, Azure Machine Learning, and more.
  • Custom styling for clusters and nodes to enhance readability.
  • Concurrency logo positioned in the upper right corner.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/your-repo-name.git
    cd your-repo-name
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  3. Install the required packages:

    pip install -r requirements.txt

Usage

  1. Place the required images in the root directory:

    • concurrency.png
    • power-bi.png
    • warehouse.png
  2. Run the script:

    python azure_data_pipeline_diagram.py
  3. View the generated diagram: The diagram will be generated and displayed automatically.

Example Diagram

Example Diagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors