Zoom in and out of all the projects, environments and architectures you and your teams are working on to keep track of what you are doing and make the best decisions.
Brainboard is the only solution that gives you the possibility to auto-generate your terraform code from your diagram design.
— Single pane of glass
Centralize all your existing tools and minimize learning curves with Brainboard.
You can participate in the Product Roadmap and add new integrations.
Centralize team's projects, environments, and architectures.
Your cloud governance, compliance, cloud costs and BI.
Once your architecture is designed and configured, you just need to switch to the deploy panel in order to retrieve the fully generated Terraform code. You can also work with both design and code views.
Brainboard is a one-stop-solution for you and your team to Design, Deploy & Manage modern cloud infrastructure. You design your architecture, auto-generate your Terraform code and deploy your infrastructure.
No. You don't need to be a Terraform or IaC expert to use Brainboard.
In fact, Brainboard simplifies the complexity of Terraform and help you configure cloud resources with a configuration files menu. It will then write clean Terraform code according to best practices.
We also help the community by providing free Terraform trainings, or you can even book a 30min session with us to help on your use-cases.
Terraform is a powerfull IaC tool that deploys the code you write. Brainboard, on the other hand, is an end-to-end cloud management solution built on top of Terraform with a visual architecture designer, a secure deployment manager, and dashboards to track costs, KPIs, usage, and more.
You have the possibility to import your existing infrastructure and auto-generate the diagram.
In the current version we support importing Terraform code and there are 2 ways to do it:
1. Provide the URL of the Git repo (Github, Gitlab, Bitbucket...)
2. Upload one or multiple files: Files and folders are supported
3. Git Init
4. Terraformize your Azure infrastructure
Brainboard supports real time editing of the same architecture by multiple users. All you need to do is to invite your colleagues and give them the right access.
You can connect your Git repository into Brainboard in order to push the auto-generated code.
GitHub, GitLab, Azure DevOps & BitBucket are currently supported.
From Design to Production, 75% faster. Brainboard integrates natively pioneers in the Cloud Computing industry to deliver the best seamless experience in the Cloud.
The new CI/CD Engine is bringing a whole new level of automations and integrations into Brainboard.
In brainboard, you are able to include all your current workflows:
- Manage all your Terraform States
- Connect your Git and make actions
- Create replicable templates for you and your team to use
- Brainboard plan to integrate a lot of open-source, public or private products in a plug-in system
The cloud resources present in Brainboard are the same resources you find at Terraform, but they are organized in categories instead of having a flat tree of all the items in it.
We currently support 5 cloud providers: AWS, Azure, Oracle GCP & Scaleway.
We support different versions for every cloud providers available which allows users to support their existing infrastructure and ease the migration into newer versions.
We are also planning to add more cloud providers in the future.
Within Brainboard you can natively version and promote architectures from one environment to another, leveraging variables to configure the linked architectures individually. This native functionality removes the need for a tool like Terragrunt.
With regard to managing Terraform state files, this functionality is available on Brainboard's enterprise subscription.
With regard to deploying your infrastructure, Brainboard integrates with your Git provider, allowing you to create pull/merge requests directly from Brainboard. From Git you can resume your existing processes which may include provisioning the resources at the cloud provider through Terraform Cloud.
Import AzureRead more on Import
Reverse engineering process is not as easy as you think. Once uploaded, the diagram is generated in less than 30 minutes. A confirmation email is sent when the action is done. In comparaison, a migration like this one can take to an engineer approximately 100 days of work (generally paid between $800 to $1000 / day)
All your files are accepted and can be migrated into Brainboard including, & not limited to: Data, variables and outputs.
In order to import your infrastructure, you will be required to set-up your Cloud provider credentials.
Currently, we support Import from Cloud Providers only with Microsoft Azure. AWS is coming soon.
One of the ways to start quickly on Brainboard is to chose from the templates' catalog the architecture you want.
Examples of the available architectures:
- Azure AKS, web application, Hub and spoke
- AWS secure VPC, secure EKS, Jenkins implementation on multiple regions
- Google load-balancers