An Azure service that provides an event-driven serverless compute platform.
Do not attempt an in-place Consumption → Dedicated App Service Plan migration for the existing Function Apps. Microsoft's documented in-place migration support is limited to specific Consumption ↔ Premium scenarios on Windows; direct migration to a Dedicated/App Service Plan isn't supported.
For non-production, create new Function Apps hosted on a shared Dedicated App Service Plan, along with the required supporting infrastructure, and deploy the workloads through CI/CD. This provides a controlled environment in which the new architecture can be validated before production migration.
For production, follow the same pattern, but determine whether one or multiple App Service Plans are required based on workload characteristics, traffic, concurrency, CPU/memory requirements, and capacity planning.
Because creating new Function Apps results in new endpoints, applications that directly consume Function App URLs will need to be updated. To minimize application changes and reduce downtime, use a stable endpoint such as Azure Front Door with a custom domain and route the existing endpoint to the old Function App initially. Once the new Function Apps have been validated, switch the Front Door origin/origin group to the new Function Apps. This provides a controlled cutover without requiring every consuming application to change its URL simultaneously.