Cloud Components are what cloud computing is all about.  Now that I have given you a run down on the history of cloud computing it is time to start talking about the components that make up cloud computing.  Cloud computing encapsulates some services, but today organizations are “coining” the term for their products and those products sit at the edge of what cloud computing means.

Cloud Stack

Cloud Stack is open source cloud management platform for delivering Infrastructure as a Service or IaaS; we will talk about IaaS in a minute. It was developed to help managed service providers and business IT to create and operate public cloud, private cloud or hybrid cloud.

All things begin and end with the client It consists of hardware and software and without the client nothing is possible.   As mentioned the client comes in two forms hardware and software.  The misconception is that cloud computing relies solely on the internet, systems require applications to ensure a smooth transition. Hardware is the platform where everything is housed and launched.

Optimization dependencies need two critical aspects – hardware capacity – and software security.  Optimizing the hardware and security will ensure efficient operation.

Examples of Clients


Virtual Client is necessary in Virtual Cloud Computing environmentDevices like the iPad are used to send and receive data in a Cloud Computing EnvironmentAndroid phone Samsung Edge

Operating Systems

Windows Operating System iOSAndroid


Internet ExplorerSafariFirefoxChrome

The Service

The purpose of cloud computing and what makes sense to a business is the time to market and implementation of businesses processes.  Cloud computing is all about the processes and services.  The service has two factors; proper development of any application and the end user.

A cloud service is any resource that is provided over the Internet. The most common cloud service resources are Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS).

Examples of SaaS providers


PaaS Providers



 IaaS Providers



The service is an application,  dependent on the actual coding of developers.  Load handling, security and functionality are three components to ensure the application runs as expected.

Cloud Applications

A cloud application (or cloud app) is an application program that functions in the cloud, with some characteristics of a pure desktop app and some characteristics of a pure Web app. A desktop app resides entirely on a single device at the user’s location (it doesn’t necessarily have to be a desktop computer). A Web app is stored entirely on a remote server and is delivered over the Internet through a browser interface.

Application - SaaS Applications

PaaS provides key services, such as Java development or application hosting. For example, deploying a typical business tool locally might require an IT team to buy and install hardware, operating systems, middleware (such as databases, Web servers and so on) the actual application, define user access or security, and then add the application to existing systems management or application performance monitoring (APM) tools.

IT teams must then maintain all of these resources over time. A PaaS provider, however, supports all the underlying computing and software; users only need to log in and start using the platform – usually through a Web browser interface.

PaaS in Cloud Computing is the Platform

Cloud computing is always about consistency and availability of service. Cloud Storage is a service model that data is stored maintained, managed and backed up over the internet or secure connection.

Storage Models

PublicCloudPublic Cloud – Amazon’s S3, provide a multi-tenant storage environment that most suitable for unstructured data





Private CloudPrivate Cloud – This is a dedicated environment protected behind a client’s firewall – deployed when control and customization are necessary.





HybridCloudHybrid Cloud – combination of the above models – actively used content accessible to the public and secure data through the private cloud model.  Unstructured data through and archival data through the public cloud, structured or relevant business data through the private cloud model.

Infrastructure as a Service (IaaS) is a form of cloud computing that provides virtualized computing resources over the Internet.  IaaS is one of three main categories of cloud computing services, alongside Software as a Service (SaaS) and Platform as a Service (PaaS).

IaaS handles the system maintenance, backup and business continuity planning.   Other services of IaaS include automation of administrative tasks, desktop virtualization, and policy-based services.

IaaS stands for Infrastructure as a Service

Share this page if you like it !!