Bruin Academy

Bruin Core Concepts

Learn the building blocks of Bruin - projects, pipelines, assets, variables, and commands - everything you need to understand before building your first pipeline.

What is this?

A guided walkthrough of the core concepts that make up every Bruin project. Each step covers one concept with a short video and a written summary so you can follow along at your own pace.

What you'll learn: How Bruin projects are structured, how pipelines organize your work, how assets define your data models, how variables parameterize your runs, and how CLI commands bring it all together.

What you'll build

By the end of this module you will understand the full anatomy of a Bruin project - from the root .bruin.yml configuration down to individual asset files - and be ready to build your own pipelines.

Before you start