model wywołania i integracji z usługami chmury zachowanie wydajnościowe pod obciążeniem (automatyczne skalowanie, współbieżność oraz mechanizmy ograniczania opóźnień związanych z cold start) integracja sieciowa z zasobami prywatnymi (np. w ramach VPC/VNet).

AWS Lambda uruchamia kod w reakcji na zdarzenia pochodzące z usług AWS (tzw. event sources), a skalowanie odbywa się przez zwiększanie liczby równoległych środowisk wykonawczych (execution environments). Azure Functions opiera się na modelu triggerów i bindingów: trigger określa sposób wywołania funkcji (funkcja ma dokładnie jeden trigger), a bindingi ułatwiają pobieranie danych wejściowych i zapisywanie danych wyjściowych do usług platformy bez rozbudowanego kodu integracyjnego.

W AWS Lambda pojęcie współbieżności (concurrency) opisuje liczbę równocześnie obsługiwanych wywołań funkcji; każde współbieżne wywołanie oznacza osobne środowisko wykonawcze. AWS udostępnia mechanizmy sterowania współbieżnością, w tym reserved concurrency oraz provisioned concurrency w celu ograniczania opóźnień zimnego startu. W Azure Functions zachowanie skalowania i ograniczanie cold start zależy od planu. Plan Premium oferuje m.in.