EC2 EBS 5 types - General Purpose (SSD) Provisioned IOPS (SSD) Throughput optimised HDD Cold HDD Magnetic AMI's You can select AMI"s based on the following: - Region (Regions and Availability Zones) - OS - Architecture (32-bit, 64-bit) - Launch Permissions - Storage for Root Device -- Instance Store (Ephemeral Storage) -- EBS Backed Volume ENI - Elastic Network Interface - essentially a virtual network card - attached automatically to ec2 - allows primary private iov4 + 1 more - one elastic IP - 1 public ipv4 and 1 or more ipv6 - one or more security groups - a mac address - a source/destination flag - a description - For basic networking. for management networking from production.. separate logging.. low cost.. EN - Enhanced Networking - Uses single root I/O virtualization to provide high performance networking capabilities on supported instance types - For when you need speeds between 10 to 100 GBps anywhere you need reliable high throughput EFA - Elastic Fabric Adaptor - Network device attach to EC2 instance to exxelerate HIgh performance compute and machine learning applications - For when you need to accelerate High performance Computing (HPC and machine learning application or if you need to do any OS bypassing Compute: - ec2 instances - Autoscaling Groups - Elastic Load Balancers - Route53 health checks Storage and Content Delivery - EBS Volumes - Storage Gateways - Cloudfront Cloudwatch - Monitoring Performance - Watches AWS services and services running on aws. Can also be set alarms to trigger notifications AWS Personal Health Dashboard - Gives you a personalized view of the performance and availability of the AWS services underlying your AWS resources. Trusted Advisor - helps by recommending changes to your environment based on some AWS best practices Cloud Trail - An auditing tool and AWS Systems Manager helps you manage resources - Equivalent to CCTV - Logging management console and API calls and actions. Cloudwatch and Ec2 - CPU - NetworkDisk - Status Check (hypervisor, ec2 instance) -- Will monitor every 5 minutes by default (can tune to have 1 minute intervals in detailed monitoring)