| ID | Title | Description | Threat Mappings |
|---|---|---|---|
| CCC.SvlsComp.CP01 | Event Driven Execution | Supports execution of code functions in response to events without the need to manage underlying server infrastructure. | 0 |
| CCC.SvlsComp.CP02 | Event Triggers | Ability to configure event triggers for functions such as HTTP requests, cloud storage changes, messaging services, and schedules. | 0 |
| CCC.SvlsComp.CP03 | Stateless Architecture | Functions are stateless and do not retain data or state between invocations. | 0 |
| CCC.SvlsComp.CP04 | Cold Start | New execution environment is created and initialized to process an incoming request which is the default behaviour. | 0 |
| CCC.SvlsComp.CP05 | Warm Start | Ability to reuse of an already-initialized execution environment to handle subsequent requests, to reduce invocation latency | 0 |
| CCC.SvlsComp.CP06 | Flexible Resource Allocation | Ability to control resource allocations such as CPU, memory, and network. | 0 |
| CCC.SvlsComp.CP07 | Customizable Execution Timeout | Ability to configure function execution timeout for allowing short/long-running tasks. | 0 |
| CCC.SvlsComp.CP08 | Native Runtime Support - Node.js | Support Node.js runtime by default. | 0 |
| CCC.SvlsComp.CP09 | Native Runtime Support - Python | Support Python runtime by default. | 0 |
| CCC.SvlsComp.CP10 | Native Runtime Support - Java | Support Java runtime by default. | 0 |
| CCC.SvlsComp.CP11 | Native Runtime Support - .NET Core | Support .NET runtime by default. | 0 |
| CCC.SvlsComp.CP12 | Custom Runtimes | Support any language by allowing functions to use custom runtime | 0 |
| CCC.SvlsComp.CP13 | Environment Variables | Allows setting environment variables for functions to store configuration settings and operational parameters. | 0 |
| CCC.SvlsComp.CP14 | Aliases | Support 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.CP15 | Container Image Support | Ability to deploy and run functions packaged as container images using predefined runtimes, that were built using container tools like Docker. | 0 |
| CCC.SvlsComp.CP16 | Concurrency Limit | Ability to configure a limit for the concurrent executions of a function. | 0 |
| CCC.SvlsComp.CP17 | Throttling | Incoming requests are throttled when the function exceeds its concurrency limit. | 0 |
| CCC.SvlsComp.CP18 | List Functions | Ability to list all existing functions. | 0 |
| CCC.SvlsComp.CP19 | Create Functions | Ability to create new functions. | 0 |
| CCC.SvlsComp.CP20 | Edit Function | Ability to edit an existing function. | 0 |
| CCC.SvlsComp.CP21 | Delete Function | Ability to delete an existing function. | 0 |
Compute / Serverless Computing
Capabilities
Version: