Powershell module contain functions for createing Optimizely (aka Episerver) CMS in Azure.
Note: This is a very early stage and has only been tested on Epinovas Azure portal. So there can be exceptions in your environment which we have not taken into account. Just so you know!
How to create resource groups example
Create a new resource group in Azure and copy tags from a existing resource group. Documentation
Create a Optimizely CMS resource group in Azure.
Documentation
Create a Optimizely CMS resource group in Azure using a bicep file. Support Optimizely CMS v11 and v12.
Documentation
Get and print the connection strings for specified resource group.
Documentation
Create a database user for a specific database on a Azure SQL Server instance.
Documentation
Backup/Export a database and store BACPAC in storage account container.
Documentation
Copy a database from one place to another. If the destination database exist it will be 'overwritten'. You can decide if you want to make a backup of the destination database before it is dropped.
Documentation
Import a bacpac file, from storageaccount container, to a database in Azure.
Documentation
Remove all blobs from a StorageAccount container.
Documentation
Copy all blobs from a StorageAccount container to another.
Documentation
Send/Upload a blob from disc to a StorageAccount container.
Documentation
Create a Episerver CMS resource group in Azure.
Documentation
Get and print the connection strings for specified resource group.
Documentation