Skip to main content

AWS Serverless & Event Driven Architecture

Skill Verified Active

AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.

Purpose

To serve as an expert resource for designing, implementing, and optimizing scalable, resilient, and cost-effective serverless applications on AWS.

Features

  • Well-Architected Framework principles for serverless
  • Event-driven architecture patterns and implementation
  • Comprehensive code examples and best practices
  • Guidance on IaC, CI/CD, and deployment strategies
  • Security, observability, and performance optimization advice

Use Cases

  • Building serverless APIs and microservices
  • Designing event-driven workflows with EventBridge and SQS/SNS
  • Orchestrating complex processes with Step Functions
  • Implementing data processing pipelines with Lambda and DynamoDB Streams
  • Optimizing serverless applications for performance and cost

Non-Goals

  • Implementing specific AWS services outside of serverless and EDA scope
  • Providing direct infrastructure deployment beyond IaC examples
  • Replacing the need for AWS documentation or official SDKs

Workflow

  1. Understand Well-Architected principles
  2. Choose appropriate serverless and EDA patterns
  3. Implement patterns using IaC (CDK/SAM) and Lambda functions
  4. Apply best practices for security, observability, and performance
  5. Deploy using CI/CD pipelines and chosen strategies

Practices

  • Serverless Design Principles
  • Event-Driven Architecture
  • Infrastructure as Code
  • CI/CD
  • Testing Strategies
  • Deployment Strategies
  • Security Best Practices
  • Observability
  • Performance Optimization

Prerequisites

  • AWS Account
  • AWS CLI configured
  • AWS CDK or SAM CLI installed (for IaC examples)
  • Node.js or Python runtime (for Lambda examples)

Installation

First, add the marketplace

/plugin marketplace add zxkane/aws-skills
/plugin install serverless-eda@aws-skills

Quality Score

Verified
99 /100
Analyzed about 16 hours ago

Trust Signals

Last commit22 days ago
Stars281
LicenseMIT
Status
View Source

Similar Extensions

Hybrid Cloud Networking

100

Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.

Skill
wshobson

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.

Skill
zxkane

Ops Revenue

100

Revenue and costs tracker. AWS spend via aws ce, credits tracker, project revenue stages. Shows burn rate, runway estimate, credits expiring.

Skill
Lifecycle-Innovations-Limited

Ops Fires

100

Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.

Skill
Lifecycle-Innovations-Limited

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

Skill
jeffallan

Dsql

100

Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, DDL operations, query plan explainability, and SQL compatibility validation. Triggers on phrases like: DSQL, Aurora DSQL, create DSQL table, DSQL schema, migrate to DSQL, distributed SQL database, serverless PostgreSQL-compatible database, DSQL query plan, DSQL EXPLAIN ANALYZE, why is my DSQL query slow.

Skill
awslabs

© 2025 SkillRepo · Find the right skill, skip the noise.