Backplane takes an abstracted view of creating cloud ‘space’. Whether it’s a Resource Group in Azure, or a Folder in GCP, an account in AWS or an compartment in OCI, Backplane API will take care of provisioning the necessary containers.
Environments belong to an App, so to create an App in Azure for example:
bp app create --displayname 'My App' --cloud azure --template default
App Templates specify which environments to create. By default, a Prod
, Non Prod
, Dev
and Test
environment are created. Use --template sandbox
to create a single environment called Sandbox.
You can create your own custom App Templates to define the environments created for your App. In addition, App Templates allow you to specify Services to onboard with the creatio of the App. For example, if a Github service is added, the App template can specify this service so that a Repo can be provisioned for the App.