The Basics (Chapters 1 & 2) Flashcards
What are the advantages of cloud computing?
- Trade capital expense for variable expense
- Benefit from massive economies of scale
- Stop guessing about capacity
- Increase speed & agility
- Stop spending money running & maintaining data centers
- Go global in minutes
Name the 3 types of cloud computing services.
IAAS - Infrastructure
PAAS - Platform
SAAS - Software
What are the different cloud types.
- Public - AWS, Azure, GCP
- Hybrid - Mixture of public & private
- Private - Self-managed, in personal data center.
Considerations for choosing the right AWS region?
- Data sovereignty laws
- Latency to end users
- AWS Services
Identify the different support packages for AWS.
- Basic - free
- Developer - $29/month*
- Business - $100/month*
- Enterprise - $15,000/month* & TAM
*Scales based on usage
What does JSON stand for?
Java Script Object Notation
IAM is an abbreviation for?
Identity Access Management
How do you access the AWS platform?
- Via the console
- Programmatically (using the command line)
- Using the Software Developers Kit (SDK)
What do each of the 3 S stand for?
Simple Storage Service
True or False - S3 is object-based.
True (it allows you to upload files)
True or False - Files can be from 0 Bytes to 5 MB
False (files can be as large as 5 TB)
Is S3 storage limited or unlimited?
Unlimited
An S3 namespace must be what?
Unique globally
File folders are known as _______.
Buckets
When you receive a HTTP 200 CODE, what does that mean?
The upload was successful
Key refers to?
The name of the object
Data made up by a sequence of bytes is known as:
Value
Why are there Version IDs?
They’re important for versioning
Define Metadata
Data about data you’re storing
Access control lists/Torrent via ________?
Subresources
How does data consistency work for S3?
- Read after write consistency for PUTS of new objects (if you write a new file & read it immediately afterwards, you will be able to view that data)
- Eventual consistency for overwrite PUTS and DELETES (can take some time to propagate - if you update an EXISTING file or delete a file and read it immediately, you may get the older version)
Amazon guarantees __________ for S3.
Amazon guarantees 99.999999999% durability for S3 information (remember: 11 x 9s)
Name the four S3 features:
- Tiered storage available
- Lifecycle management
- Versioning
- Secure your data using Access Control Lists & Bucket Policies
How many S3 Storage Classes are there?
There are 7 storage classes - 7th is S3 Outposts
Name the six S3 Storage classes:
- S3 Standard
- S3 - IA (Infrequent Accessed)
- S3 One Zone - IA
- S3 Intelligent tiering
- S3 Glacier
- S3 Glacier Deep Archive
Things you’ll pay for in using S3:
- Storage
- Requests
- Storage management pricing
- Data Transfer Pricing
- Transfer Acceleration
- Cross Region Replication pricing
Define Transfer Acceleration:
Enables fast, easy, & secure transfer of files over long distances.
What does Cross Region Replication do?
Duplicates Buckets into other regions
True or False - Buckets share a common namespace
True
How can bucket access be restricted?
Via Bucket policy, object policy, & IAM policies
You can use S3 to host _______ websites?
Static as in .html - websites that require database connections such as Wordpress, etc. cannot be hosted on S3
True or False - Entire S3 Buckets can’t be made public.
False. You can use Bucket policies to make them public.
How does S3 scaling work?
Automatically. Many enterprises will put static websites on S3 when they think there is going to be a large number of requests - think new movie previews online.
What does CDN stand for?
Content Delivery Network
Answer: This is the location where content will be cached. (hint: this is separate to an AWS region/AZ)
Question: What is an Edge Location
Answer: Where all the files that the CDN will distribute.
Question: What is an Origin
Answer: This is the name given the CDN which consists of a collection of Edge Locations.
Question: What is Distribution
A virtual server in the cloud is referred to as _______
EC2
What does EC2 stand for?
Elastic Cloud Compute
How many pricing models are there for EC2?
Four
What are the four EC2 pricing models?
on-demand, reserved, spot, and dedicated hosting
Answer: A virtual hard disk that EC2 uses.
Question: What is an EBS?
Solid-State Drives (SSDs) come in what forms?
- General Purpose SSD (GP2)
- Provisional IOPS SSD (IO1)
- Magnetic