Basic Architecture
Cloud computing architecture is the combination of components, layers, and networks that build a cloud computing system. It is split into two primary sides that connect through the internet: the frontend and the backend.

1. Frontend – Client Side
The frontend is what the user sees and touches. It lets a client interact with the cloud.
- Client Infrastructure: The local hardware like a phone, tablet, or laptop.
- User Interface (UI): Web browsers or apps used to access the cloud.
2. Network
The Internet: Acts as the bridge. It passes data and requests back and forth between the client and the provider.
3. Backend – Provider Side
The backend is the “cloud” itself. It houses the heavy infrastructure and data.
- Hardware / Infrastructure: Physical servers, data storage, and routers kept in massive data centers.
- Virtualization: Software that splits physical hardware into virtual machines or containers.
- Storage & Databases: Scalable spaces to keep files and structured data safe.
- Management & Security: Tools that control traffic, balance loads, and protect data using identity checks.











