Skip to content

Publishing, fleet readiness, and ACTIVE versions

Publishing is the step that turns a configured function plus capacity provider into running managed capacity and an ACTIVE function version in your account.

For API behaviour, timing, and region-specific details, use Lambda Managed Instances as the product reference.

StepWhat you configureResult
1Capacity provider — VPC, instance requirements, scaling limitsPlacement and fleet bounds for LMI
2Function with capacity_provider_config pointing at that providerFunction is bound to managed capacity (not Shared Lambda infrastructure for execution)
3Publish a function versionLambda readies managed instances and execution environments; the version becomes ACTIVE when the fleet is ready

Publishing is a versioned milestone: until the version is ACTIVE, it is not the live target for traffic on that release.

TopicBehaviour
Managed instancesLambda starts managed instances in your account. By default AWS uses three instances for Availability Zone resiliency and brings up three execution environments before marking the version ACTIVE.
Reuse on busy providersIf the capacity provider already runs other functions, Lambda may host the new version’s environments on existing instances when spare capacity exists, instead of adding instances.

For the three-step overview in narrative form, see Introduction.