Microsoft sponsored free certifications so now taking the AI 900 exam. Study notes canb be found here:
MS is also sponsoring the 400 series cert. https://learn.microsoft.com/en-us/training/paths/az-400-design-implement-release-strategy/
You need traceability then deploying. You also need auditability. A proper mechanism to get these is using immutable packages.
Using a build pipeline that produces a package stored in a location that human’s can’t access, you ensure that sources are unchanged throughoutthe whole release process. It’s an essential concept of release pipelines.
Building some pipes :
Azure devops does have quite nice tutorials with ready made demo templates that make learning easy: