Custom API vs Custom Action vs Azure Function: Dataverse decision
Three ways to expose business logic from Dataverse and three different cost profiles. Picking the wrong one means either paying more than you need to or fighting the platform's timeout when the load shows up.