Manage services hosted in custom clouds
Create a service in your custom cloud or migrate an existing service to your custom cloud.
Create a service in a custom cloud
- Aiven Console
- Aiven CLI
To create a service in the Aiven Console in your new custom cloud, follow the guidelines in Create a service.
When creating a service in the Aiven Console, at the Select service region step, select Custom clouds from the available regions.
To create a service hosted in your new custom cloud, run avn service create passing your new custom cloud name as an option:
avn service create \
--project "PROJECT_NAME" \
--service-type "TYPE_OF_BYOC_SERVICE" \
--plan "SERVICE_PLAN" \
--cloud "CUSTOM_CLOUD_NAME" \
"NEW_BYOC_SERVICE_NAME"
Migrate an existing service to a custom cloud
You can migrate a non-BYOC Aiven-managed service to your custom cloud. How you do that depends on the deployment mode of your custom cloud: public or private.
Migrate to public BYOC
To migrate a service to a custom cloud in the public deployment model, change a cloud provider and a cloud region to point to your custom cloud.
Migrate to private BYOC
Migrating a service to a custom cloud in the private deployment model requires network reconfiguration. Services are never exposed to the internet, and correct private communication must be established. Create a support ticket if you need assistance migrating to a private-deployment–model custom cloud.
Related pages