How would you describe AWS?
Amazon Web Services: consists of a number of cloud-based computing solutions that Amazon provides to its clients
What is “the cloud” or “cloud computing” and why is it so popular now?
Define Infrastructure, Platform, and Software as a Service
What’s the difference between a Region and an Availability Zone (AZ)?
Availability zones = the individual data centers where the cloud infrastructure is hosted
Region = a grouping of a number of local availability zones that defines certain capabilities/limits of a service within that region
How are you charged for using AWS services? Does it vary by service?
AWS pricing is similar to how you pay for utilities like water and electricity.
You only pay for the services you consume, and once you stop using them, there are no additional costs or termination fees.
What are the different ways to interact with AWS services?
What are the configuration options for EC2?
(Note: configuration is defined by the AMI)
What are some different EC2 instance sizes/types?
Just to name a few:
Once you create an EC2, how do you connect to it?
The EC2 instance can be accessed via ssh using the public DNS and the private key (.pem file) given upon creation
What are Security Groups?
Security Groups acts as a firewall controlling the incoming and outgoing traffic to each EC2 instance
When defining a rule for a security group, what 3 things do you need to specify?
1) source IP addresses
2) protocol
3) port range
What’s the difference between scalability, elasticity, and resiliency?
Elasticity = a system’s ability to dynamically allocate and deallocate to resources to match the demand for its service
Scalability = a system’s capacity for increasing workload to meet peak demands without decreasing performance under its current infrastructure
Resiliency = a system’s ability to recover from failures, be it from increased workload or malicious attacks
What are the ways of paying for EC2?
What’s an RDS?
Relation Database Service
Which database vendors are supported by RDS?