Cloud Computing Notes
Introduction to Cloud Computing
Cloud computing provides computing resources like servers, databases, and networking over the
internet.
Types of Cloud Services
IaaS: Infrastructure as a Service
PaaS: Platform as a Service
SaaS: Software as a Service
Public vs Private vs Hybrid Cloud
Public cloud is shared, private is dedicated, hybrid is a mix of both.
AWS Basics
Amazon Web Services is the largest cloud provider. Key services: EC2, S3, RDS, Lambda.
Google Cloud Basics
Google Cloud provides services like Compute Engine, BigQuery, and Firebase.
Microsoft Azure Basics
Azure is popular in enterprises. Services include Azure VM, Blob Storage, Cosmos DB.
Cloud Storage and Databases
Cloud providers offer scalable storage solutions and managed databases like DynamoDB, Cloud
SQL.
Cloud Security
Cloud security involves authentication, encryption, firewalls, and compliance.
Example Use Cases
Examples: hosting websites, storing big data, machine learning, remote collaboration.
Summary and References
Cloud is essential for modern apps. Resources: AWS Docs, GCP Docs, Azure Docs.