Skip to content
Console · Getting started

From zero to a generated stack.

A walk through the platform end-to-end. Connect GitHub, define resources, sync to a repository, run a Process, and deploy generated infrastructure.

legacy steps8, with video

Legacy console

This page documents the Genval console — the platform where DCD was first proven. The open story today is Kanonak Protocol.

Walkthrough

Eight steps, with video.

  1. Create a connection and a space

    Connect to GitHub, then register a space — a specific branch of a repository — for Genval to operate on.

  2. Understanding resource definitions

    Resource Definitions describe the source of your system. They are the input that derived assets are generated from.

  3. Sync resource definitions to your repository

    Export Resource Definitions out as Markdown files into your source repository, where they can be reviewed and versioned alongside the code.

  4. Process example — build an ecommerce stack

    Run a Process that chains multiple code-generation Tasks to produce an entire ecommerce stack from your specs.

  5. Explore the generated devcontainer

    A look at the generated source code, focused on the devcontainer configuration that lets the stack run locally.

  6. Deploy the generated CDK code

    Deploy the ecommerce stack using the AWS CDK code that was generated as part of the Process.

  7. General-purpose refactor task

    Run an ad-hoc Task to refactor code or, as in this example, generate documentation across the repository.

  8. Subscriptions

    Sign up for and manage a subscription from the console.

Next

Ready to run your first task?

Take the first step with the Genval console.