Skip to main content

Command Palette

Search for a command to run...

#aws Cloud Computing#

Published
•2 min read•View as Markdown

what is Cloud computing is the delivery of computing services over the internet (“the cloud”) instead of using your own local servers or personal computer for processing and storage.

These services include:

  • Servers (virtual machines)

  • Storage (databases, file storage)

  • Networking (load balancers, firewalls)

  • Software (applications, development tools)

Key Idea

Instead of buying and maintaining your own hardware and software, you rent computing resources from a cloud provider (like AWS, Microsoft Azure, or Google Cloud) on a pay-as-you-go basis.


Main Characteristics

  1. On-demand access – You can get computing resources whenever you need them.

  2. Scalability – Easily scale up or down depending on demand.

  3. Pay-per-use – You pay only for what you use.

  4. Global access – Use services from anywhere with an internet connection.

  5. Managed services – The provider handles maintenance, security, and updates.


Types of Cloud

  1. Public Cloud – Resources are shared among multiple users (e.g., AWS, Azure).

  2. Private Cloud – Used by one organization only, for more control and security.

  3. Hybrid Cloud – Combination of public and private clouds.


Service Models

  • IaaS (Infrastructure as a Service) – Rent virtual servers, storage, and networks.

  • PaaS (Platform as a Service) – Get a ready-made platform for developing and deploying apps.

  • SaaS (Software as a Service) – Use complete software applications via the internet (e.g., Gmail, Zoom). cloud computing