Brainboard's documentation
Go to the app ↗
  • Welcome
  • Getting started
    • Fast track
    • Start with a template
    • Start with AI
    • Use cases videos
    • Brainboard philosophy
  • Cloud design
    • Left bar
      • Cloud resources
      • Input & output
    • Design area
      • Node
      • ID card
      • Connectors
      • Versioning
      • Graphical options
    • One action
    • Code Edition
  • Data
    • Data structure
      • Project
      • Environment
      • Cloud architecture
        • Terraform files
        • Readme file
        • Architecture Synchronization
        • Remote backend
      • Template
    • Cloud providers
      • Supported cloud providers
      • Customize provider configuration
      • Unsupported cloud providers
    • Terraform / OpenTofu
      • Modules
        • Module
        • Import modules
        • Manage module
        • Terraform registry credentials
        • Use modules
    • Disaster recovery
  • Automation
    • CI/CD engine
    • Supported plugins
      • Terraform
      • Security
        • Trivy
        • Tfsec
        • Terrascan
        • OPA
        • Checkov
      • Infracost
      • Notifications
        • Email
        • Slack
        • Microsoft Teams
      • Webhooks
    • Pipelines
    • Workflow templates
    • Drift detection
      • Types of drift
      • Remediation
    • Self-Hosted Runner
      • Deploy runner with Kubernetes
      • Deploy runner with docker-compose
  • Settings
    • Overview
    • Authentication
      • Login into Brainboard
      • Single sign-on (SSO)
    • Account management
    • Organization
    • Members
    • Teams
    • Roles & Permissions (RBAC)
      • Level of access
      • Organization RBAC
      • Project RBAC
    • Integrations
      • Git configuration
        • GitHub
        • Azure DevOps (ADO)
        • Bitbucket
        • GitLab
        • How to use
      • Cloud providers
        • AWS
        • Azure
        • GCP
        • OCI
  • Security
    • Data managed by Brainboard
    • SOC 2 Type II
    • Role Based Access Control
  • Help & FAQ
    • Shortcuts
    • FAQ
    • Migration
      • Import from cloud provider
    • Support
    • Glossary
  • Changelog
Powered by GitBook
On this page
  • 1. Create an account
  • 2. Create a new architecture
  • 3. Add cloud resources
  • 4. Inspect the auto-generated Terraform code
  • 5. Add your cloud credentials
  • 6. Trigger a plan

Was this helpful?

Edit on GitHub
  1. Getting started

Fast track

PreviousWelcomeNextStart with a template

Last updated 7 months ago

Was this helpful?

1. Create an account

Register to create your account. You can sign up with your Google or Microsoft login.

2. Create a new architecture

  • Click on the New architecture button in the top left part.

  • Select From scratch option.

3. Add cloud resources

Drag and drop cloud resources from the Leftbar to the design area to build your architecture. Customize the cloud configuration of the resources

Azure

AWS

4. Inspect the auto-generated Terraform code

See the auto-generated Terraform code on the right pane.

Code for Azure & AWS resources:

Please refer to the support providers page to have the complete list of all supported cloud providers.

5. Add your cloud credentials

Examples for AWS and Azure credentials.

6. Trigger a plan

After adding your cloud credentials, you can trigger the Terraform / OpenTofu plan directly from the design area and get the output in real time.

Execution output

You see the output of the plan in the design area, in the tab next to the Terraform code:

If you want to deploy your architecture, add your preferred cloud provider credentials .

here
here
New architecture
Azure resource configuration menu
AWS resource configuration menu
AWS resource with Terraform
Azure resource with Terraform
Cloud credentials
AWS list of credentials
Azure list of credentials
Terraform plan action
Terraform / OpenTofu plan output