> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course: Amazon Elastic Compute Cloud (EC2)

> This beginner-friendly course covers deploying and managing AWS EC2 instances, from basics to advanced topics, with practical skills and real-world scenarios.

Notes for the **Amazon Elastic Compute Cloud (EC2)** course: 30 lessons across 5 sections.

## Course Overview

* [Course Overview](/docs/Amazon-Elastic-Compute-Cloud-EC2/Course-Overview/Course-Overview/page.md)

## Introduction

* [Background what and why of EC2](/docs/Amazon-Elastic-Compute-Cloud-EC2/Introduction/Background-what-and-why-of-EC2/page.md)
* [Introduction to VPC subnet route table internet gateway and nat gateway](/docs/Amazon-Elastic-Compute-Cloud-EC2/Introduction/Introduction-to-VPC-subnet-route-table-internet-gateway-and-nat-gateway/page.md)
* [Introduction to Security Group](/docs/Amazon-Elastic-Compute-Cloud-EC2/Introduction/Introduction-to-Security-Group/page.md)
* [Introduction to NACL](/docs/Amazon-Elastic-Compute-Cloud-EC2/Introduction/Introduction-to-NACL/page.md)
* [Section Summary](/docs/Amazon-Elastic-Compute-Cloud-EC2/Introduction/Section-Summary/page.md)

## Basics of EC2

* [AMIs and need of it](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/AMIs-and-need-of-it/page.md)
* [Instance Types](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Instance-Types/page.md)
* [EC2 Storage](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/EC2-Storage/page.md)
* [Demo Create EC2 instance using UI Part 1](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Demo-Create-EC2-instance-using-UI-Part-1/page.md)
* [Demo Create EC2 instance using UI Part 2](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Demo-Create-EC2-instance-using-UI-Part-2/page.md)
* [Create EC2 instance using CLI](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Create-EC2-instance-using-CLI/page.md)
* [EC2 Instance Lifecycle](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/EC2-Instance-Lifecycle/page.md)
* [Demo Create AMI from AWS Console](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Demo-Create-AMI-from-AWS-Console/page.md)
* [EC2 User data](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/EC2-User-data/page.md)
* [Demo Access EC2 Instance web console SSH Key](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/Demo-Access-EC2-Instance-web-console-SSH-Key/page.md)
* [EC2 static and dynamic IP address](/docs/Amazon-Elastic-Compute-Cloud-EC2/Basics-of-EC2/EC2-static-and-dynamic-IP-address/page.md)

## EC2 Advanced

* [EC2 Instance and IAM role](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-Instance-and-IAM-role/page.md)
* [Launch template](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/Launch-template/page.md)
* [EC2 Instance Autoscaling Group](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-Instance-Autoscaling-Group/page.md)
* [EC2 and Load Balancer amp Target Groups](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-and-Load-Balancer-amp-Target-Groups/page.md)
* [EC2 Cloudwatch and Monitoring](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-Cloudwatch-and-Monitoring/page.md)
* [EC2 and pricing spot on demand savings plan reserved instance dedicated host Capacity Reservation](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-and-pricing-spot-on-demand-savings-plan-reserved-instance-dedicated-host-Capacity-Reservation/page.md)
* [EC2 Placement Groups](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Advanced/EC2-Placement-Groups/page.md)

## EC2 Real Life Problems and Solutions

* [EC2 Golden Image Pipeline](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/EC2-Golden-Image-Pipeline/page.md)
* [Demo EC2 image builder](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/Demo-EC2-image-builder/page.md)
* [Immutable vs non immutable](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/Immutable-vs-non-immutable/page.md)
* [Mandatory best practice](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/Mandatory-best-practice/page.md)
* [Mandatory best practice Part 2](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/Mandatory-best-practice-Part-2/page.md)
* [Disk partition management snapshots](/docs/Amazon-Elastic-Compute-Cloud-EC2/EC2-Real-Life-Problems-and-Solutions/Disk-partition-management-snapshots/page.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.