Skip to main content

Compute / Serverless Computing

Capabilities

Version:
IDTitleDescription
CCC.SvlsComp.CP01Event Driven ExecutionSupports execution of code functions in response to events without the need to manage underlying server infrastructure.
CCC.SvlsComp.CP02Event TriggersAbility to configure event triggers for functions such as HTTP requests, cloud storage changes, messaging services, and schedules.
CCC.SvlsComp.CP03Stateless ArchitectureFunctions are stateless and do not retain data or state between invocations.
CCC.SvlsComp.CP04Cold StartNew execution environment is created and initialized to process an incoming request which is the default behaviour.
CCC.SvlsComp.CP05Warm StartAbility to reuse of an already-initialized execution environment to handle subsequent requests, to reduce invocation latency
CCC.SvlsComp.CP06Flexible Resource AllocationAbility to control resource allocations such as CPU, memory, and network.
CCC.SvlsComp.CP07Customizable Execution TimeoutAbility to configure function execution timeout for allowing short/long-running tasks.
CCC.SvlsComp.CP08Native Runtime Support - Node.jsSupport Node.js runtime by default.
CCC.SvlsComp.CP09Native Runtime Support - PythonSupport Python runtime by default.
CCC.SvlsComp.CP10Native Runtime Support - JavaSupport Java runtime by default.
CCC.SvlsComp.CP11Native Runtime Support - .NET CoreSupport .NET runtime by default.
CCC.SvlsComp.CP12Custom RuntimesSupport any language by allowing functions to use custom runtime
CCC.SvlsComp.CP13Environment VariablesAllows setting environment variables for functions to store configuration settings and operational parameters.
CCC.SvlsComp.CP14AliasesSupport the use of aliases such as dev, test, prod to manage different environments or blue/green deployments without modifying the function's code.
CCC.SvlsComp.CP15Container Image SupportAbility to deploy and run functions packaged as container images using predefined runtimes, that were built using container tools like Docker.
CCC.SvlsComp.CP16Concurrency LimitAbility to configure a limit for the concurrent executions of a function.
CCC.SvlsComp.CP17ThrottlingIncoming requests are throttled when the function exceeds its concurrency limit.
CCC.SvlsComp.CP18List FunctionsAbility to list all existing functions.
CCC.SvlsComp.CP19Create FunctionsAbility to create new functions.
CCC.SvlsComp.CP20Edit FunctionAbility to edit an existing function.
CCC.SvlsComp.CP21Delete FunctionAbility to delete an existing function.