Fundamental Cloud Concepts in AWS Flashcards
What are 5 challenges that traditional data centers present to organizations?
- Investment - Up-front investment is large
- Demand - Difficult to forecast
- Time - It takes time to deploy new data centers and servers
- Maintenance Cost - It is expensive to maintain data centers
- Security & Compliance - Organization owns all the security and compliance burden
What are 6 key advantages of cloud computing?
E-S-C-A-L-D
- Expenses - Trade capital expenses for variable expenses (pay for what you use)
- Scale - Benefit from massive economies of scale
- Capacity - No need to guess capacity - capacity scales based on need
- Agile and Fast - Speed and agility are increased
- Lower Cost - No need to spend money on data centers
- Deploy Quickly - Deploy applications globally in minutes
What the definition of cloud computing provided by AWS?
“Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the Internet with pay-as-you-go pricing.”
What are three cloud computing models?
- IaaS - Infrastructure as a Service
- Maximum control over resources
- PaaS - Platform as a Service - A service is provided that is configured for you. You need to deploy customizations to it.
- SaaS - Software as a Service
- Minimum maintenance
What are three cloud deployment models?
- Public Cloud - Applications are deployed onto a public cloud provider like AWS
- On-Premises (Private Cloud) - Cloud-like platform in a private data center. Provided by vendors like VMWare.
- Hybrid Cloud - Applications deployed to a public cloud that are connected to a private data center
What are the three primary elements of AWS Global Infrastructure?
- AWS Regions - There are 22
- AWS Availability Zones - Minimum of 2 per region. Each AZ has at least 1 data center.
- AWS Edge Locations - Nodes of a Content Delivery Network (CDN)
What does each part of the availability zone name us-east-2a represent?
“us” represents the high level area. “east” represents the sub-area. 2 represents the region, and a represents the availability zone. The full region name is us-east-2, and the full availability zone name is us-east-2a.
What is the primary purpose of edge locations, and how are they used?
- Edge locations serve content where it is closest to the end users.
- Edge locations are used as nodes of a Content Delivery Network (CDN).
- There are 200 locations that use edge locations.
An AWS __________ represents a cluster of data centers in a specific geographic location.
Region
An AWS __________ consists of one or more data centers.
Availability Zone
What services use edge locations?
- Amazon CloudFront (content delivery network)
2. Amazon Route 53 (DNS)
When building a data center, an organization invests in upfront costs for the building, servers, and supporting equipment. This type of expense to attain a fixed asset is referred to as a ________ or _________.
Capital Expenditure or CapEx
The regular day to day expenses of a business are considered _____________________________ or _______________________. After the initial build of a data center, ongoing connectivity, utility, and maintenance costs would be considered ____________________________.
Operational Expenses or OpEx
OpEx
Manage your own data center vs Leverage Cloud Infrastructure:
Large up-front costs (CapEx) vs _______________
No up-front investment
Manage your own data center vs Leverage Cloud Infrastructure:
________ vs You pay-as-you-go for infrastructure (OpEx)
Potential for unused capacity or unmet demand
Manage your own data center vs Leverage Cloud Infrastructure:
________ vs Capacity scales to meet user demand and can be provisioned immediately
Increasing capacity takes time and additional investment (CapEx)
Manage your own data center vs. leverage cloud infrastructure
Monthly costs will map to predicted infrastructure needs vs. __________________________
Monthly costs will map to user demand
AWS _________________________ is a user interface for reviewing AWS costs, forecasting future costs, and providing recommendations for cost optimization.
Costs Explorer
AWS ______________________ is a tool for generating a report for making a case to move to the cloud.
TCO Calculator
AWS ______________________ is a tool for estimating the cost of running specific AWS infrastructure.
AWS Pricing Calculator (formerly known as AWS Simple Monthly Calculator)