Describe the hardware, software and network architectural design of the infrastructure used to build cloud computing infrastructures.
Cloud computing is a computing model that depends on sharing computing resources as opposed to having local servers handling applications. Cloud computing involves delivering services that have been hosted over the internet. Such services can be classified into three main categories:
- Platform-as-a-Service (PaaS)
- Software-as-a-Service (SaaS)
- Infrastructure-as-a-Service (IaaS)
The following is the architectural design of a cloud computing infrastructure. It involves software and hardware designed by a particular cloud architect. Cloud computing involves a large number of cloud components communicating with each other over various application programming interfaces (APIs), usually as web services. The cloud computing architectural ...