launching-ec2-instance-with-best-practices

Community

Launch secure, cost-efficient EC2 instances

Authormreferre
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you avoid insecure and wasteful EC2 launches by guiding you through secure defaults for networking, IAM, security groups, storage encryption, and tagging.

Core Features & Use Cases

  • Best-practice EC2 launch workflow: Selects an appropriate AMI, recommends an instance type, and validates network placement (VPC/subnet/public vs private).
  • Least-privilege access: Creates an IAM role and instance profile with appropriate permissions, and defaults to SSM Session Manager when SSH access is not requested.
  • Hardened security and secure storage: Builds minimal ingress security group rules, enforces encrypted gp3 EBS volumes, and supports post-launch verification and troubleshooting guidance.
  • Consistent tagging strategy: Applies standardized tags for cost tracking, ownership, and automation readiness.

Quick Start

Launch an EC2 instance in region us-east-1 for a web-server workload in the production environment by following the guided parameter prompts and confirming the recommended defaults.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: launching-ec2-instance-with-best-practices
Download link: https://github.com/mreferre/aws-agent-toolkit-skills/archive/main.zip#launching-ec2-instance-with-best-practices

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.