aws-performance

Optimize AWS infrastructure performance and cost management with CloudWatch, auto-scaling, RDS tuning, S3, and caching.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/johwer/marketplace --skill aws-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-performance
Source: https://github.com/johwer/marketplace/tree/main/skills/aws-performance
Command: npx skills add https://github.com/johwer/marketplace --skill aws-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations often struggle to maintain high-performance AWS environments while controlling operational costs across EC2, RDS, S3, and networking.

Core Features & Use Cases

  • CloudWatch-based monitoring & dashboards for real-time visibility
  • Auto-scaling policy design and tuning to match demand
  • RDS performance tuning, query optimization, and connection management
  • S3 lifecycle policies, caching, and cost-aware data tiering
  • Cost controls, budgeting, and tagging for cross-team chargebacks
  • Best-practice IaC automation for repeatable deployments

Quick Start

Configure CloudWatch monitoring, enable autoscaling, and tune RDS/S3 settings to begin optimizing performance and costs.

Frequently Asked Questions about aws-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce AWS infrastructure costs without impacting performance?

To reduce AWS infrastructure costs without impacting performance, implement S3 lifecycle policies, use cost-control tagging for chargebacks, and tune RDS instances. Apply caching and auto-scaling policies to match demand, ensuring high resilience while lowering operational expenses across production workloads.

How do I configure CloudWatch monitoring for real-time AWS performance visibility?

Configure CloudWatch monitoring by setting up custom dashboards and alarms for your AWS resources. This provides real-time visibility into metrics, allowing you to track latency, detect anomalies, and trigger auto-scaling policies to maintain optimal performance during demand spikes.

What is the best way to tune RDS performance and manage database connections?

The best way to tune RDS performance is through query optimization and effective connection management. Analyze database metrics using CloudWatch to identify bottlenecks, apply caching mechanisms, and adjust instance sizing to reduce latency and improve overall throughput.

Can I use auto-scaling policies to match demand and control compute costs?

Yes, you can use auto-scaling policies to dynamically match demand and control compute costs. By configuring scaling rules based on CloudWatch metrics, your environment automatically adjusts capacity, maintaining speed and resilience while eliminating over-provisioning expenses.

When should I implement S3 lifecycle policies for cost-aware data tiering?

Implement S3 lifecycle policies for cost-aware data tiering when managing large volumes of data with varying access patterns. This automatically transitions older objects to cheaper storage classes, reducing storage costs while keeping frequently accessed data readily available.

Do I need IaC automation to manage AWS cost-control tagging and repeatable deployments?

Yes, IaC automation is required to manage AWS cost-control tagging and ensure repeatable deployments. Automating infrastructure provisioning enforces consistent tagging across teams for accurate chargebacks and eliminates manual configuration drift in production environments.