Starter solutions for every platform

Roelant Vos 2 min read

ADL Core design principles, focus on starter solutions

If you’re new to ADL, starter solutions are the fastest way to move from concept to working code.

ADL is platform- and methodology-agnostic by design. That flexibility is powerful, but a blank canvas can slow teams down in the first days of adoption. Starter solutions solve that: they give you a proven baseline that you can run immediately, inspect in detail, and adapt to your own standards.

Today, the ADL Marketplace includes solutions ranging from foundational business models to full Data Vault implementations for Snowflake, Databricks, the Microsoft SQL family, and more. You can install any of them directly — either to explore and experiment before committing to a repository setup, or to pair a new or existing repo with a sample solution and start delivering.

The typical path looks like this:

  1. Select a starter architecture that matches your target platform.
  2. Run the generator against your metadata.
  3. Review and tweak outputs before deployment.

A concrete example: pick a SQL Server Data Vault setup, run the code generator, and you’ll get a Docker/Podman container, deployment scripts, sample data, and table and procedure creation scripts — ready to run on your own machine with real data.

The key advantage is not just speed. It is controlled speed. You get a working implementation from day one without locking yourself into a rigid framework.

When should you reach for a starter solution?

  • When you need a reliable starting point and fast time-to-value.
  • When you want to evaluate ADL against a real, runnable example before committing.

When should you skip them?

  • When you already have strict in-house standards that must be reflected from the start — a fully custom template path is the better fit there.

We continue to improve these samples to reflect real-world implementation needs and evolving platform capabilities. The bottom line: you don’t have to start from zero to stay in control.

Have a look at https://app.agnosticdatalabs.com 🔗 — it’s free, and improving every day.