AWS

AWS certificates

I have a personal account, I don't remember the usernames or IAM, log in with root email option.

AWS Management console is the Web UI for managing your AWS resources. You can do the same via the CLI or API as well.

Cloud Principles

In a modern cloud environment, you need both. You build a scalable architecture (usually horizontal) so that you can add more nodes without the system breaking. You then implement elasticity (like AWS Auto Scaling) so that those nodes are added and removed automatically based on metrics like CPU usage or request count.

Concepts

golden image: "master" version of an OS or software environment, a perfect "snapshot" to use as a template. When you need to set up new servers you need to install everything from scratch.
golden image is usually refers to a full virtual machine or physical disk image that includes an entire OS kernel. But a Docker Image is a golden image for a specific application

decoupling resources: separating components of a system so that they can operate, scale and fail independently.
shared security model: security and compliance is a shared responsibility between AWS and the client.
- This shared model can help relieve the customer’s operational burden as AWS operates, manages and controls the components from the host operating system and virtualization layer down to the physical security of the facilities in which the service operates. The customer assumes responsibility and management of the guest operating system (including updates and security patches), other associated application software as well as the configuration of the AWS provided security group firewall
Pasted image 20260309015800.png|600

--
Infrastructure
visualize here https://aws.amazon.com/about-aws/global-infrastructure/regions_az/
Regions: broad geographic areas. They are completely independent physical locations where AWS clusters its data centers.

Availability Zones: specific data centers within regions.

Edge Locations / points of presence: content is even closer to users. They are specialized data centers to cache content.

21849.png|300
In this example it shows region Sydney region called ap-southeast-2 that has 3 availability zones: ap-southeast-2a, 2b and 2c. Each availability zone may have multiple data centers (this isn't public info)

pricing

AWS has 3 pricing fundamentals, following the pay-as-you-go pricing model.
• Compute: • Pay for compute time
• Storage: • Pay for data stored in the Cloud
• Data transfer OUT of the Cloud:
• Data transfer IN is free
Solves the expensive issue of traditional IT


For renting servers there is on demand, which is the most expensive, but you can also rent Reserved Instances (RI) for periods of 1 or 3 years you are obliged to pay for. You can pay nothing, partially or everything upfront for bigger discounts.

AWS Support: are a collection of Plans that provide various lvls of technical assistance and tools to manage your AWS environment.

Services

Global services
I think have purple colored icons

Region-scoped services
most AWS services are region scoped.

billing

Compute
AWS Compute Services Comparison

Choose EC2 if your app isn't containarized and ECS if you are using Docker, it handles the heavylifting of restarting failed containers and spreading them across different zones.

Storage
see Types of Storage

Vaults and buckets

Logs

Permissions

AI/ML
..
Quantum
..

Distractor services
"distractors" because they are not core services, they are for very specific use cases. They may appear in the exam as wrong answers.

network components

many services have fundamental networking components