Function Apps is extensively used in the Crime mainly referred to as PaaS service by the development team. There are about 235 in nonlive and 50 in live environment deployed with various plan options.
These where largely deployed manually and there is a need to bring them under IaC. The automation is strategically important for both DevOps and the programme as it remove drift between environments and allows for a controlled way to provision and release updates and can lead better provisioning of service plans, especially in nonlive which can drive down overall cost.
This can also speed up deployment and release and possibly speed up the release process. Ownership of the resource can no move to the DevOps teams and the process will facilitate knowledge sharing and up skilling for the dev teams.
Intended Outcome
Automation of function app in crime, moving definitions to terraform
Team ownership of their resources/repo/pipeline
Impact on Teams
How will this impact teams, put 'No impact' if none
DTSPO-21972
Summary
Function Apps is extensively used in the Crime mainly referred to as PaaS service by the development team. There are about 235 in nonlive and 50 in live environment deployed with various plan options.
These where largely deployed manually and there is a need to bring them under IaC. The automation is strategically important for both DevOps and the programme as it remove drift between environments and allows for a controlled way to provision and release updates and can lead better provisioning of service plans, especially in nonlive which can drive down overall cost.
This can also speed up deployment and release and possibly speed up the release process. Ownership of the resource can no move to the DevOps teams and the process will facilitate knowledge sharing and up skilling for the dev teams.
Intended Outcome
Impact on Teams
How will this impact teams, put 'No impact' if none