Cloud Computing Architecture The five specific factors that define cloud computing are: Broad network access On-demand self service Broadly, that sums the essence of this kind of computing. However, there are several loosely coupled components and sub-components that are essential to make computing work. These are divided into two sections – the front end and the back end which connect to each other via the Internet.
The Front End is the physically visible interfaces that clients encounter when using their web-enabled devices. Not all computing systems use the same interfaces. The Back End comprises all the resources that deliver cloud computing services. These are essentially virtual machines, data storage facilities, security mechanisms etc. that together provide a deployment model and are responsible for providing the ‘cloud’ part of the computing service.