Cloud architecture
Cloud architecture essentially refers to the components in place that leverage the cloud to help a business with its issues, systems and processes. The components include, software and services, middleware, on premise resources and cloud resources. Cloud architecture works to allow users complete access to applications and data, on demand and with a high bandwidth. The range of architectures include: Platform as a Service (Paas), Infrastructure as a Service (IaaS), or Software as a Service (Saas).