Cloud Architecture and its various types

Architecture of Cloud computing

Cloud computing technology is used by both small and large organizations to store the information in cloud and access it from anywhere and anytime using the internet connection. Cloud computing architecture is a combination of service- oriented architecture and even-driven architecture.

Cloud Architecture

Cloud computing architecture is divided into the following two parts;

1.  Front end

The front end is used by the client. It contains client-side interfaces and applications that are required to access the cloud computing platforms. The front end includes web servers (including Chrome, Firefox, internet explorer, etc.)

2.   Back end

The back end is used by the service provider. It manages all the resources that are required to provide cloud computing services. It includes a huge amount of data storage, security mechanism, servers, virtual machines, deploying models, traffic control mechanism etc.

v  Types of Clouds:

Cloud types

1.   Public Cloud:

Public Cloud

In this type of cloud, systems and services to be easily accessible to the general public. Public cloud may be less secure because of its openness.. E.g. E-Mail


1.   Highly scalability

2.   Cost reduction

3.   Reliability and flexibility

4.   Disaster Recovery


1. Loss of Control over data

    2. Data Security and privacy

    3. Limited Visibility

    4. Unpredictable cost 

2.   Private Cloud:

private cloud


 In this cloud, system and services to be accessible within an organization. It offers increased security because of its private nature. Private clouds are distributed systems that work on private infrastructure and provide the users with dynamic provisioning of computing resources. Instead of a pay as you go model in private clouds, there could be other schemes that manage the usage of the cloud and proportionally billing of the different departments or sections of an enterprise. Private cloud providers are HP data centers, Ubantu, Microsoft etc.


1.  Customer information protection

2.  Infrastructure ensuring security

3.  Compliance with standard procedures and operations


1.  The restricted area of operations

2.  Expertise requires

 3.   Hybrid Cloud:

Hybrid cloud

Hybrid cloud is a heterogeneous distributed system formed by combining facilities of the public cloud and private cloud. A major problem of private cloud deployments is the inability to scale on demand and efficiently address peak
loads. Here, public clouds are needed. Hence, a hybrid cloud takes advantage of public and private clouds.


1.  Cost effectiveness

2.  Data transfer speed

3. Security


1.  Lack of internal environmental knowledge

2.  Difficult to manage

4. Community Cloud:

Community Cloud

Community clouds are distributed systems created by integrating the services of different clouds to address the specific needs of an industry, any business sector or a community, but the sharing responsibilities among the organizations are difficult. In this type of cloud, the infrastructure is shared between organizations that have shared concerns or tasks. This cloud may be managed by an organization or a third party. Sectors that use community clouds are; Scientific research, Healthcare, Energy and core industry, Media industry etc.


1.  Cost effective

2.  Adaptable and scalable

3.  Sharing data in more flexible ways


1.  Not for every business

2.  Gradual adoption of data

3.   It’s challenging for corporations to share duties

3 thoughts on “Cloud Architecture and its various types

Leave a Reply

Your email address will not be published. Required fields are marked *