What problem does it solve?
Building scalable, secure, and cost-efficient solutions on Amazon Web Services (AWS) requires adherence to best practices and a deep understanding of its vast service offerings. This Skill provides essential architecture patterns and guidance.
Core Features & Use Cases
- Core Services Overview: Quick reference for key AWS services like EC2, Lambda, S3, RDS, ECS/EKS, and CloudFront.
- Well-Architected Framework: Principles for operational excellence, security, reliability, performance, and cost optimization.
- Terraform Patterns: Infrastructure-as-Code examples for deploying AWS resources, such as a VPC with public and private subnets.
- Security Best Practices: Guidelines for using IAM roles, MFA, KMS encryption, VPC for network isolation, and CloudTrail for audit.
- Cost Optimization: Strategies to reduce AWS spending, including Reserved Instances, Spot Instances, and S3 lifecycle policies.
- Use Case: Designing a new application on AWS, deploying a secure VPC with Terraform, optimizing AWS spending, or implementing IAM best practices.
Quick Start
Use the aws-cloud skill to generate a Terraform module for setting up a VPC with public and private subnets in AWS.