The support for AWS is distributed among several CAST extensions. This page summarizes supported features for the latest version of the corresponding CAST extensions. 

List of supported languages and deployment frameworks

AWS Lambda functions can be implemented and deployed with several tools. The following table summarizes supported functionalities in deployment frameworks and SDKs for different languages:

Framework/API →

Services and services interactions

Cloudformation

SAM


Serverless

v1.x v2.x

Shell (AWS Cli)SDK
language → 



JavaScript

v2.x

TypeScript

v2.x v3.x

Java

v1.x v2.x

python

boto3

dotnet
lambda invocation


(error)(tick)

(tick)

(tick)

(tick)

(error)

lambda creation and link to the handler

(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
Lambda triggers
REST API gateway(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
SQS event(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
S3 event(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
DynamoDB event(error)(error)(error)(error)(error)(error)(error)(error)(error)
SNS event(error)(error)(error)(error)(error)(error)(error)(error)(error)

More about support for each language with CAST AIP