← AWS SAA

EC2

aws ec2

EC2

For Monitoring

Memory Utilization Disk Space Utilization Disk Swap Utilization Page Utilization Log Collection
These metrics are not available by default By Default, only 20 EC2 instances can be up in a region on-demand

Instance Types

General use

Mac, T and M

Compute Optimized

C

Ram Optimize

R, x, z 

Storage optimized

I,D,H

Security Groups

Region lock Allow all outbound traffics by default. All inbound traffics is blocked  Can apply to multiple instances Security groups can authorize other security groups For Instance connect, we can apply IAM role on ec2 to control access to the was services via ec2 instance.

Purchase Options

On Demand

Pay per second after first minute. No upfront payment Recommend for: Short-term, uninterrupted workloads, can’t predict how long we gonna need

Reserves

72% cheaper than on demand. Reserve specific instance attribute (Instance Type,Region, Tenancy, Os) 1 or 3 years reserve. More year more discount Can buy and sell on marketplace Convertible Reserve: can change instance type, instance family, Os, Scope and Tenancy Up to 66% discount

Saving Plan

Discount same as RI Have to commit usage like 10usd/hour for 3 years Usage beyond limit is charged as on demand price Lock to specific region Can change instance size, tenancy, os

Spot Instance

Discount up to 90% compared to on demand Can loose the instance if the current price is higher than my max price Most-cost efficient

Dedicated host

A physical server  Purchasing options- on demand, reserves(1 or 3 years) Most expensive option Useful of software that have complicated licensing model (BYOL)

Dedicated Instances

Instance run on hardware that is dedicated to me May share with other instances in same account  Own instance on my own hardware, which will give visibility to lower level hardware

Capacity reservation

Reserve on demand instances, no time commitment no billing discount Combine with regional reserve instance and saving plan to benefit from billing discount Charged whether u r using or not Short term uninterrupted workloads to be in specific AZ

Networking

Ec2 default IP is changing every time restart Elastic IP for Static IP (only have 5 IPs in account. Can ask aws for more) charging whether u are using or not Even AWS don’t recommend using elastic ip

Placement Groups

Cluster - speed Good for networking. Low latency. Within same AZ. When one goes down, all goes down.

Spread- availability Multi AZ but only seven instances per AZ. Partitions - high availability  Up to 7 partitions per AZ Span across multiple AZ in same Region Instances in partitions do not share racks

Elastic Network Interfaces

Primary private IPv4 and one or more secondary IPv4 One public IP and bound to a specific AZ Can be create independently and attach on fly in case of failover One elastic IP per private IPv4 Can attach one or more security group Can attach many ENI to an instance as secondary private IPv4

Hibernation

Preserve RAM state Move RAM data to EBS when Hibernation

EBS Volumes

They are bound to specific AZ. One EBS can’t attach to multiple EC2 EBS can be deleted on termination of EC2(need to setup but easy) Snapshot. Can snapshot EBS volume and copy snapshot across AZs or Regions Snapshot Archive - 75% cheaper, but took 24 to 72 hours to restore Recycle Bin for Snapshot - store deleted snapshot. Retention up to 1 day to 1 year Fast Snapshot restore (FSR- more expensive)- force full initialization of snapshot for first use

AMI

AMI is bound to specific region.
We can reuse on other region unless we copy them to new region.
But within a region, we can use it on any AZ.

Instance Storage

EBS

Can attach to multiple instances up to 16 instances(same az)
two types - Single AZ and multiAZ Various tier gp2, gp2 (general purpose), io1,io2(input output) Sc1,st1(hdds slow cool hdd, slow throughput) Only add can be used as base volume to boot os. Two ebs volume , one for root(for root volume delete on termination is checked by default)

EFS

Can attach to multiple instances too but need interface or smth Can attach to multipleAZ Various plans Standard, IA and archive. Also Standard and one zone