Erik-Jan Westendorp discusses the challenge of using Azure Key Vault with Umbraco UIBuilder due to naming constraints that prohibit dots in secret names. To resolve this, a custom KeyVaultSecretManager is proposed, which maps secret names with dashes to the expected dot-separated format for configuration. This solution ensures compatibility while adhering to Key Vault's naming rules.
Erik-Jan Westendorp explores running Umbraco on Google Cloud Platform (GCP), detailing the setup of a local development environment, test environment, and CI/CD pipeline using GitHub Actions. Key steps include configuring Google Cloud Secret Manager for secure secrets management and Google Cloud Storage for media files, culminating in deployment to Google Cloud Run.
Erik-Jan Westendorp discusses hosting Umbraco within AWS, covering setup, service connection, S3 bucket configuration, connection string setup, containerization pipeline, and release pipeline for AWS Elastic Container Service (ECS).