The aws- component allows you to work with the AWS. AWS offers a great palette of different components like elastic, email and queue services. It also provides streaming for Apache Kafka and more. The main reason to use AWS is its cloud computing platform.

AWS components

See the following for usage of each component:

AWS CloudWatch

Send metrics to AWS CloudWatch.

AWS DynamoDB

Store and retrieve data from AWS DynamoDB service.

AWS DynamoDB Streams

Receive messages from AWS DynamoDB Stream service.

AWS Elastic Compute Cloud (EC2)

Manage AWS EC2 instances.

AWS Elastic Container Service (ECS)

Manage AWS ECS cluster instances.

AWS Elastic Kubernetes Service (EKS)

Manage AWS EKS cluster instances.

AWS Identity and Access Management (IAM)

Manage AWS IAM instances.

AWS Key Management Service (KMS)

Manage keys stored in AWS KMS instances.

AWS Kinesis

Consume and produce records from AWS Kinesis Streams.

AWS Kinesis Firehose

Consume data from AWS Kinesis Firehose streams.

AWS Lambda

Manage and invoke AWS Lambda functions.

AWS Managed Streaming for Apache Kafka (MSK)

Manage AWS MSK instances.


Manage AWS MQ instances.

AWS S3 Storage Service

Store and retrieve objects from AWS S3 Storage Service.

AWS Simple Email Service (SES)

Send e-mails through AWS SES service.

AWS Simple Notification System (SNS)

Send messages to an AWS Simple Notification Topic.

AWS Simple Queue Service (SQS)

Sending and receive messages to/from AWS SQS service.

AWS Simple Workflow (SWF)

Manage workflows in the AWS Simple Workflow service.

AWS SimpleDB

Store and Retrieve data from/to AWS SDB service.

AWS Translate

Translate texts using AWS Translate.