Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel

Table of Contents


Warninginfo

The support for AWS is distributed among several CAST extensions. This page summarizes what is supported features for AWS when using the most recent versions of the latest versionof the corresponding CAST extensions. 

List of supported languages

...

and deployment frameworks

Amazon Web Services AWS Lambda functions can be implemented and deployed with several tools (i.e. deployment frameworks) using several languages. The following table shows what language is supported with what framework: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 JavaScript v2.xSDK TypeScript v2.x / v3.xSDK Java v1.x / v2.x

SDK Python boto3

SDK dotnet
Lambda invocation---(tick)(tick)

(tick)

(tick)

(tick)

(error)

Lambda creation and link to the handler

(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
Lambda trigger: REST API gateway

Language

Deployment frameworkServerless frameworkAWS CloudFormationAWS Serverless Application Model (SAM)AWS Software Development Kit (SDK)Cloud Development Kit (CDK)Node.js (JavaScript)
(tick)(tick)(tick)(error)(error)
Node.js (TypeScript)
(error)(error)(error)(error)
Lambda trigger: SQS event(tick)(tick)(tick)(error)(error)(error)(error)(error)(error)
Java
Lambda trigger: S3 event(tick)(tick)(tick)(error)(error)(error)
.NET
(error)(error)(error)
Lambda trigger: DynamoDB event(error)(error)(error)(error)(error)(error)(error)(error)(error)
Lambda trigger: SNS event(error)(error)(error)
Python
(error)(error)(error)(error)(error)(error)

...

Details about support for each language

...

...