PluginsAWS AWS S3Tasks that manage Amazon Simple Storage Service (S3) buckets and objects.SNSTasks that publish notifications to Amazon Simple Notification Service (SNS) topics for pub/sub fanout or SMS, email, Lambda, and SQS targets, with support for custom message attributes.CloudFormationTasks that create, update, or delete AWS CloudFormation stacks and optionally wait for stack operations to finish, returning stack outputs for downstream use.AuthenticationTasks that generate authentication material for AWS services, such as short-lived tokens to access Amazon EKS clusters.EventbridgeTasks that put events on Amazon EventBridge buses with custom detail payloads so routing rules can fan them out to downstream AWS or SaaS targets.SQSTasks that publish to or consume from Amazon Simple Queue Service (SQS), including polling and real-time triggers.ECRTasks that fetch an Amazon ECR authorization token for Docker or OCI registry logins, useful before building or pulling images in workflows.GlueTasks that control AWS Glue jobs: start runs with arguments, monitor their status, stop executions, and fetch job metadata to orchestrate serverless Spark ETL pipelines.EMRTasks that orchestrate Amazon EMR and EMR Serverless workloads: create or delete clusters, submit steps, start job runs, and optionally wait for completion so Spark or Hadoop pipelines can be managed from Kestra.KinesisTasks that write batches of records to Amazon Kinesis Data Streams with partition keys for high-throughput, real-time ingestion pipelines.AthenaTasks that run Amazon Athena SQL queries against data in S3 or federated sources, writing results to an S3 output location and optionally fetching rows.DynamodbTasks that read and write Amazon DynamoDB tables: put, get, or delete individual items and run query or scan operations with expression attributes.LambdaTasks that invoke AWS Lambda functions with optional JSON payloads, capture response bodies or logs, and emit metrics about execution time and payload size for serverless workflows.CLITasks that run AWS CLI commands (inside a container by default), reuse Kestra credentials and environment variables, and capture stdout or files produced by the CLI.CloudWatchTasks that push custom metrics, query recent CloudWatch metric statistics, and trigger flows when metric queries return data. How to use this plugin Create automations with AWS PluginsGovern cloud infrastructure with Kestra Assets — automated S3 bucket provisioning by teamRegister S3 JSON files as governed datasets and curate them with DuckDBAnsible Scalability, Deploy Configuration Files to Multiple Servers at Scale More Plugins in this CategoryCore Plugins and tasksTasks that provide Kestra's built-in orchestration, I/O, and observability capabilities.CoreStorageScriptPostgreSQLTasks that connect to PostgreSQL via JDBC to run queries and loads.DatabaseSurrealDBTasks that run SurrealQL queries against SurrealDB.Database