Cloud Computing Flashcards
What are the 3 model types of cloud computing?
• Infrastructure as a service (IaaS)
▪︎ managed up to the OS
• Platform as a service (PaaS)
▪︎ managed up to the code
• Software as a service (SaaS)
▪︎ consumption model
What are the 4 types of cloud deployment?
• Public Cloud (Cloud)
• Hybrid Cloud (mix of public and private)
• Private Cloud (on-premise, managed within own data center)
• Multicloud (private/public clouds from multiple providers)
What is pricing based on?
• Compute (CPU/RAM and duration)
• Storage (quantity of data stored)
• Outbound data (data leaving an AWS region)
What is the AWS Global Infrastructure made up of?
- AWS Regions
- Availability Zones
- Local Zones
- Edge Locations and Regional Edge Caches
What are AWS Regions?
- A geographical area
- Each region consists of 2 or more availability zones
- A region is isolated from other AWS regions
What are Availability Zones?
- Availability Zones are physically separate and isolated from each other
- Span one or more data centers
- Designed as an independent failure zone
What are Local Zones?
- Extensions of AWS Regions where you can run your latency sensitive applications
- Place compute, storage, database and other AWS services closer to end users
What are Edge Locations and Regional Edge Caches?
- Edge Locations are Content Delivery Network endpoints for CloudFront
- There are more edge locations than regions
- Regional Edge Caches sit between the CloudFront Origin servers and the Edge Locations
- A Regional Edge Cache has a larger cache-width than each of the individual Edge Locations
What is the AWS shared responsibility model?
- AWS is responsible for security “of” the Cloud
- AWS is responsible for protecting the infrastructure that runs all of the services offered in the AWS Cloud (including hardware, software, networking, and facilities that run AWS Cloud services.
- Customers are responsible for security “in” the Cloud
- For EC2 this includes network level security, operating system patches and updates, IAM user access management, and client and server-side data encryption
What are the advantages of the cloud?
6 Advantages:
- Trade capital expense for variable expense
- Benefit from massive economies of scale
- Stop guessing about capacity
- Increase speed and agility
- Stop spending money running and maintaining data centers
- Go global in minutes