Horizontal Scaling | Adds extra servers |
Vertical Scaling | Upgrading |
Durability | Will my data be there tomorrow |
Availability | Can I access my data when I need it |
Virtual Private Gateway | VPN connector on AWS side |
Customer Gateway | VPN connector on customer side |
AMI | Amazon machine image |
ETL | Extract Transfer Load |
IaC | Infrastructure as Code |
AWS Workspaces | host virtual desktops
virtual windows or linux |
AWS Connect | build contact centre help desk service |
Region | physical location
contains availability zones |
Availability zone | contained in a region
contains one ore more data centres
more AZs than regions |
Data Centre | contained in an Availability zone |
Edge Location | cache content
low latency
data closer to users
used by CloudFront
more edge locations than availability zones |
Workload | EC2 Instance
Lambda
Container |
HSM | Hardware security module |
Authentication | Identify who is accessing the system |
Authorization | Evaluating what permissions a user has |
AWS SDK | enables developers to build libraries and applications in various languages that use AWS services |
IaaS | Infrastructure as a service
virtualised computing resources
example: AWS EC2, S3 |
PaaS | Platform as a service
hardware and software infrastructure
example: AWS Beanstalk, RDS |
SaaS | Software as a service
entire software application
example: AWS connect |
Faas | Function as a service
build function without managing any infrastructure
example: AWS Lambda |
Daas | Desktop as a service
cloud virtual desktop
example AWS Workspaces |
NAT Gateway | Network Address Translation
belongs in your VPC
private subnet can connect to the internet |
Six advantages of cloud computing | Trade fixed expense for variable expense
Benefit from economies of scale
Stop guessing capacity
Increase speed and agility
Stop spending money running data centres
Go global in minutes |
Three cloud computing models | PaaS
IaaS
SaaS |
Subnet | segment of a VPCs IP address range where you can place groups of isolated resources |