AWS Technical Accreditation - core technologies
July 14th, 2022
benefits of cloud computing
global infrastrucuture
Model: 4 benefits of cloud computing
agility: innovate faster
elasticity: no need to overprovision
cost savings: trade capital expenses for variable expenses
deploy globally in minutes
global infrastrucuture
Region -> AvailabilityZone
AZs within region - high speed connection between AZs
local zones: close to large population centers
wavelength zones: embed within 5g networks
direct connect: links network directly to AWS, bypassing the internet
cloudfront: edge locations + regional edge caches
---
1) Compute
EC2 Elastic Compute Cloud
EC2-auto-scaling
ELB Elastic Load Balancing
ECS Elastic Container Service
EKS Elastic Kubernetes Service
Lambda
Befits of EC2
elasticity: scale up and down depending on demand
control: root access
flexibility: instance types, OS
integrated with other AWS services
reliable: high available
secure
cost-effective
easy to get started: web console, cli, sdk
instance types
general categories -> families -> generation -> size
accelerated computing: hardware accelerators
storage optimized
AMI Amazon Machine Images
-amazon provided
-marketplace
-community
-custom: create & maintain
scalable on-demand architecture
EC2-auto-scaling-group
desired? what does it do?
ELB elastic load balance
app LB:
network LB: more resilient to spikes
gateway LB: for third party marketplace
---
2) Storage
EBS elastic block store
S3 simple storage service
S3-glacier: backup / archive
Storage Gateway: on-premise <> cloud
EFS elastic file system
FSx (netapp, openzvs, windows file server, luster)
EBS
? shared storage for all instances?
S3
S3-standard
S3-standard-IA infrequent access
S3-one-zone-IA infrequent access
S3-glacier
- a. instant retrieval
- b. flexible retrieval
- c. deep archive
S3-Intelligent-Tiering: automatic switching
---
Databases
RDS relational database service (aurora, postgres, mysql, mariadb, oracledb, sql server)
DynamoDB nosql
ElastiCache in-memory cache
...
---
Networking
VPC virtual private cloud
Security Groups
NACL network access control lists
Route 53
VPC
---
Security
IAM Identity & Access Management
---
Summary
management interface
- web console
- CLI
- SDK
- (rest api)
Resources in this section
AWS Networking and Content Delivery
Security best practices for your VPC
Security, Identity, and Compliance on AWS
AWS Identity and Access Management (IAM)
This post was referenced in: