AWS Flashcards
(126 cards)
Summarize the benefits of AWS
- Scalability: Allows users to scale resources up or down based on demand
- Cost Efficiency: Uses a pay as you go model which eliminates the need for costly upfront hardware investments
- Global Reach: Operates in multiple regions worldwide, providing low latency access and high availability
- Security: Including data encryption, access control, and compliance with industry standards.
- Reliability: Designed for high availability with multiple data centers and redundancy built into its services.
What is on-demand delivery?
Service where products or goods are delivered to customers quickly, within hours or minutes, based on real time requests.
What are cloud deployments?
Provisioning and configuring AWS resources (compute, storage, networking, ect) to run applications and services.
What are 4 types of Cloud Deployments?
- Public Cloud: AWS manages shared resources for multiple customers
- Private Cloud: Dedicated AWS resources for a single organization
- Hybrid Cloud: Combines on-premises and AWS resources
- Multi-Cloud: Uses multiple cloud provider (e.g…AWS + Azure)
Summarize the pay as you go pricing model
Customers pay only for the resources they use, with no upfront costs or long-term commitments.
What is a client-server model?
A network architecture where a client (requester) sends requests for services or resources to a server (provider), which processes and responds.
The client typically interacts with the user, while the server manages and delivers data or services.
What is cloud computing?
The delivery of computing services over the internet, allowing users to access and use resources on demand without managing physical infrastructure.
What are the three cloud computing deployment models?
- Cloud-Based: Runs all parts of the application in the cloud. Migrates existing and designs new applications to the cloud.
- On-Premises: Private cloud deployment where resources are deployed using virtualization and resource management tools.
- Hybrid: Cloud based resources are connected to on premises infrastructure.
What is cloud computing?
On-demand delivery of IT resources and applications through the internet with pay as you go pricing
What is another name for on-premises deployment?
Private cloud deployment
How does the scale of cloud computing help you to save costs?
The aggregated cloud usage from a large number of customers results in lower pay as you go prices.
What are the benefits of EC2 at a basic level?
Scalability, Cost effective, flexibility, high availability, and customizable.
What are different types of AWS EC2 instance types?
- General Purpose: Balanced for diverse workloads
- Compute Optimized: high performance compute needs
- Memory Optimized: For memory-intensive tasks
- Storage Optimized: For high disk throughput
- Accelerated Computing: GPU/FPGA-based tasks
What are the benefits of EC2 Auto Scaling?
- Improved Availability: Automatically replaces unhealthy instances to maintain application health
- Cost efficiency: Scales instances up or down based on demand, reducing unnecessary costs
- Flexibility: Adapts to varying workload patterns
Reliability: Ensures consistent performance by maintaining the right instance count.
Which EC2 instance type is suitable for data warehousing applications?
Storage Optimized
Which Amazon EC2 instance type balances compute, memory, and networking resources?
General purpose
Which EC2 instance type is ideal for high performance databases?
Memory optimized
Which EC2 instance type offers high performance processors?
Compute optimized
What are the 5 EC2 pricing categories?
- On-Demand: Pay for instances by the second or hour, with no upfront commitment
- Reserved: Commit to 1 or 3 years for significant discounts; options include standard, convertible, and scheduled.
- Spot: Bid for unused capacity at reduced rates
- Dedicated Hosts: Pay for a physical server for regulatory or licensing requirements
- Savings Plans: Commit to consistent usage for 1 or 3 years, offering flexibility and cost savings
Which amazon EC2 pricing option provides a discount when you specify a number of EC2 instances to run a specific OS, instance family and size, and tenancy in one Region?
Standard Reserved Instances
Which Amazon EC2 pricing option provides a discount when you make an hourly spend commitment to an instance family and Region for a 1year or 3 year term?
EC2 Instance Savings Plans
What is the microservices approach?
Application components are loosely couple. If a single component fails, the other components continue to work because they are communicating with each other. The loose coupling prevents the entire application from failing.
What is Amazon Simple Notification Service?
A publish/subscribe service where a publisher publishes a message to subscribers.
What is Amazon Simple Queue Service?
Service where you can send, store, and receive messages between software components, without losing messages or requiring other services to be available.