The architecture of cloud computing comprises of the following components:
- Front-end device
- Back-end platform
- Cloud-based delivery
- Network
Front-end Devices: These are basically the devices that are used by clients to access the data or program using the browser or special applications.
Back-end Platform: There are various computers, servers, virtual machines, etc. that combine to become a back-end platform.

