AWS Cloud Computing
AWS Cloud Computing
---
---
---
---
---
### **Slide 7: Storage - EBS (Elastic Block Store)**
- **Block storage for use with EC2**:
- EBS provides fast and flexible storage that you can attach to your EC2 instances.
- **Layman’s Terms**: EBS is like a USB drive that plugs into your rented computer in the cloud.
- **Provides persistent storage for applications**:
- Data stored on EBS stays available even if you restart your EC2 instance.
- **Layman’s Terms**: It’s like saving your work on a hard drive so you don’t lose anything when you turn off the
computer.
- **Real-time Use Case**: EBS is used to store databases for enterprise applications.
- **Layman’s Terms**: Big companies use EBS to store important data like customer information in their apps.
---
---
---
### **Slide 10: Database - DynamoDB**
- **Managed NoSQL database for applications requiring low-latency data access**:
- DynamoDB is fast and perfect for applications that need to read and write data in milliseconds.
- **Layman’s Terms**: DynamoDB is like a lightning-fast filing system for apps that need to get data quickly.
- **Supports both key-value and document data models**:
- DynamoDB can store data in different ways depending on the app’s needs.
- **Layman’s Terms**: Whether your data is simple like a shopping list or complex like a customer profile,
DynamoDB can store it.
- **Real-time Use Case**: Retail companies use DynamoDB for product catalogues.
- **Layman’s Terms**: Retailers use DynamoDB to quickly show you product details when you’re shopping online.
---
---
### **Slide 13: Networking - Route 53**
- **Scalable DNS (Domain Name System) web service**:
- Route 53 translates domain names (like example.com) into IP addresses that computers use to connect.
- **Layman’s Terms**: Route 53 is like a phonebook that connects your website name with the address where it
lives.
- **Can route end users to applications based on location**:
- Route 53 can send users to the nearest server to improve loading times.
- **Layman’s Terms**: If someone in Europe visits your website, Route 53 sends them to a server in Europe for
faster access.
- **Real-time Use Case**: Spotify uses Route 53 to direct users to servers closest to them.
- **Layman’s Terms**: Spotify uses Route 53 to make sure people around the world get their music fast without
delays.
---
---
---
### **Slide 16: Serverless - AppSync**
- **Managed service for building GraphQL APIs**:
- AppSync simplifies building APIs that allow clients to ask for exactly the data they need.
- **Layman’s Terms**: AppSync is like a waiter who brings you only the food you ask for, instead of serving a fixed
menu.
- **Simplifies real-time data synchronization**:
- It helps keep data updated in real-time across devices, like syncing messages in a chat app.
- **Layman’s Terms**: AppSync keeps everyone in the same room on the same page by making sure messages
and data are updated for all users in real time.
- **Real-time Use Case**: Building a chat application that syncs messages in real time.
- **Layman’s Terms**: AppSync helps make sure your messages appear instantly on all your devices, like in chat
apps or social media.
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
### **Slide 34
### **Slide 34: Management Tools - AWS Config**
- **Tracks configuration changes to AWS resources**:
- AWS Config keeps a record of any changes you make to your AWS services (e.g., security settings, network
configurations).
- **Layman’s Terms**: It’s like a diary that logs every time you change something in your AWS setup, so you can
track what happened and when.
- **Helps in compliance audits and troubleshooting**:
- Config makes it easier to see if your setup meets security standards or to figure out what went wrong when there’s
an issue.
- **Layman’s Terms**: If something breaks or a compliance issue arises, AWS Config can tell you what changed
and how to fix it.
- **Real-time Use Case**: Healthcare organizations use AWS Config to ensure compliance with strict data protection
laws (like HIPAA).
- **Layman’s Terms**: Hospitals use AWS Config to make sure they’re following all the rules for keeping patient
data safe.
---
### **Slide 35: Key Concepts - Regions and Availability Zones**
- **Regions: Geographically isolated areas with multiple data centres (Availability Zones)**:
- AWS splits the world into regions, each containing several Availability Zones (AZs), which are like separate data
centres.
- **Layman’s Terms**: Think of a region as a big city, and AZs are neighbourhoods. AWS spreads out your services
across these neighbourhoods to make sure things stay up and running.
- **AZs: Isolated locations within a region to ensure high availability and fault tolerance**:
- AWS spreads your services across AZs, so if one goes down, the others keep things running.
- **Layman’s Terms**: If one neighbourhood has a power outage, the others in the city will keep running, so your
application won’t go offline.
- **Real-time Use Case**: Large-scale apps like Netflix distribute their services across multiple AZs in the same region
to prevent downtime.
- **Layman’s Terms**: Netflix splits its services across different neighbourhoods (AZs), so if one goes down, you
can keep watching without interruptions.
---
---
---
---
---
This detailed breakdown ensures that each bullet point is expanded and simplified for better understanding. Let me
know if you'd like further refinement or specific details added!