Skip to main content

Compute / Serverless Computing

CCC Serverless Computing Capabilities

Version: DEV

IDTitleDescriptionThreat Mappings
CCC.SvlsComp.CP01Event Driven ExecutionSupports execution of code functions in response to events without the need to manage underlying server infrastructure.
0
CCC.SvlsComp.CP02Event TriggersAbility to configure event triggers for functions such as HTTP requests, cloud storage changes, messaging services, and schedules.
0
CCC.SvlsComp.CP03Stateless ArchitectureFunctions are stateless and do not retain data or state between invocations.
0
CCC.SvlsComp.CP04Cold StartNew execution environment is created and initialized to process an incoming request which is the default behaviour.
0
CCC.SvlsComp.CP05Warm StartAbility to reuse of an already-initialized execution environment to handle subsequent requests, to reduce invocation latency
0
CCC.SvlsComp.CP06Flexible Resource AllocationAbility to control resource allocations such as CPU, memory, and network.
0
CCC.SvlsComp.CP07Customizable Execution TimeoutAbility to configure function execution timeout for allowing short/long-running tasks.
0
CCC.SvlsComp.CP08Native Runtime Support - Node.jsSupport Node.js runtime by default.
0
CCC.SvlsComp.CP09Native Runtime Support - PythonSupport Python runtime by default.
0
CCC.SvlsComp.CP10Native Runtime Support - JavaSupport Java runtime by default.
0
CCC.SvlsComp.CP11Native Runtime Support - .NET CoreSupport .NET runtime by default.
0
CCC.SvlsComp.CP12Custom RuntimesSupport any language by allowing functions to use custom runtime
0
CCC.SvlsComp.CP13Environment VariablesAllows setting environment variables for functions to store configuration settings and operational parameters.
0
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.
0
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.
0
CCC.SvlsComp.CP16Concurrency LimitAbility to configure a limit for the concurrent executions of a function.
0
CCC.SvlsComp.CP17ThrottlingIncoming requests are throttled when the function exceeds its concurrency limit.
0
CCC.SvlsComp.CP18List FunctionsAbility to list all existing functions.
0
CCC.SvlsComp.CP19Create FunctionsAbility to create new functions.
0
CCC.SvlsComp.CP20Edit FunctionAbility to edit an existing function.
0
CCC.SvlsComp.CP21Delete FunctionAbility to delete an existing function.
0