Domain 1: Cloud Concepts Flashcards
Demonstrate knowledge of the benefits, purpose, and strategies of the AWS Cloud. (12 cards)
What is cloud computing?
The on-demand delivery of IT resources over the Internet with pay-as-you-go pricing.
Instead of buying, owning, and maintaining physical data centers and servers, people can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like AWS.
What are the 3 deployment models of the cloud?
- Public Cloud
- Private Cloud
- Hybrid Cloud
The deployment models vary in how the cloud services are used, owned, and operated. Businesses and organizations choose the deployment model that works best with their specific needs, such as security or flexibility.
List out the 5 Characteristics of Cloud Computing.
- On-demand self service
- Broad network access
- Multi-tenancy and resource pooling
- Rapid elasticity and scalability
- Measured service
Define:
SaaS
Software as a Service
Think of SaaS as a cloud-based model that allows users to access applications over the internet instead of downloading them to their device.
An example of an AWS SaaS would be Amazon QuickSight, which provides data visualizations and analysis for businesses.
Define:
IaaS
Infrastructure as a Service
Think of SaaS as a cloud-based model that allows users to access computing resources such as storage, networking, servers, and virtualization.
An example of an AWS IaaS would be Amazon Elastic Compute Cloud (EC2), which allows for the rental of virtual servers and scalable computing power.
Define:
PaaS
Platform Infrastructure as a Service
Think of PaaS as a cloud-based model that allows users** access to a complete development and deployment environment **for apps.
An example of an AWS PaaS would be Amazon Platform, which allows users to build, test, run, and scale applications faster and at a lower cost than creating their own infrastructure.
What are the 3 main drivers of cost for AWS?
- Compute
- Storage
- Outbound data transfer
AWS offers many features for free, but offers variable and flexible pricing based on these 3 drivers.
Describe the benefits of AWS Global Infrastructure.
- Security
- Availability
- Performance
- Scalability
- Flexibility
Define:
Availability Zones (AZ)
Clusters of data centers that are physically separated by a distance of up to 60 miles.
Each AZ has redundant power, networking, and connectivity. Multiple AZs are combined to make up an AWS region.
Define:
Regions
Separate geographic areas that contain multiple Availability Zones.
AWS Regions exist all over the world! Most AWS services are region-scoped, meaning they are operating across multiple Availability Zones. Examples of region-scoped services include Amazon SQS and Amazon DynamoDB.
What does this map represent?
AWS Global Infrastructure
The AWS Cloud spans 108 Availability Zones within 34 geographic regions, with announced plans for 18 more Availability Zones and six more AWS Regions in Mexico, New Zealand, the Kingdom of Saudi Arabia, Thailand, Taiwan, and the AWS European Sovereign Cloud.
Scenario:
Imagine you are launching a new application and need to choose an AWS region. What factors would influence your decision?
- Compliance
- Latency
- Cost
- Services and Features
AWS recommends evaluating potential AWS regions by creating a short list of candidates, then narrowing down based on the above factors as well as business needs.