Code Studio architecture

Code Studio connects to Acquia’s hosting platforms and supports multiple Acquia products, including Cloud Platform and Site Factory.

When configuring a Code Studio project, you set up a connection between Code Studio and Cloud Platform with API keys. The Code Studio project uses Acquia CLI to connect to Cloud Platform with the Cloud API key and a secret defined as a CI/CD environment variable.

The Code Studio DevOps pipeline performs the following tasks through Acquia CLI:

  • Sets up Drupal with your Cloud Platform application’s database

  • Creates a Cloud Platform CD to verify code changes

  • Deploys and pushes artifacts from Code Studio to the hosting git repository

Code Studio is integrated with the Cloud Platform user interface and API. The Cloud Platform user interface includes the following entitlement details and functionality for Code Studio: