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 at anytime using the internet
connection.
• Cloud computing architecture is a combination of
service-oriented architecture and event-driven
architecture.
• Client infrastructure, application, service, runtime cloud,
storage, infrastructure, management and security all
these are the components of cloud computing
architecture.
Cloud computing architecture is divided
into two parts:
• Front End
• Back End
1. Frontend:
• Frontend of the cloud architecture refers to the client side of
cloud computing system.
• It contains client-side interfaces and applications that are
required to access the cloud computing platforms.
• The front end includes web browsers (including Chrome,
Firefox, internet explorer, etc.), thin & fat clients, tablets, and
mobile devices.
• Client infrastructure – Client infrastructure is a part of the
frontend component. It contains the applications and user
interfaces which are required to access the cloud platform. In
other words, it provides a GUI (Graphical User Interface) to
interact with the cloud.
Backend:
• Backend refers to the cloud itself which is
used by the service provider.
• It contains the resources as well as manages
the resources and provides security
mechanisms.
• Along with this, it includes huge storage,
virtual applications, virtual machines, traffic
control mechanisms, deployment models, etc.
Backend contains
1. Application
2. Service
3. Runtime Cloud.
4. Storage
5. Infrastructure
6. Management
7. Security
8. Internet
9. Database
10. Networking
11. Analytics
Benefits of Cloud Computing Architecture:
• Makes overall cloud computing system simpler.
• Improves data processing requirements.
• Helps in providing high security.
• Makes it more modularized.
• Results in better disaster recovery.
• Gives good user accessibility.
• Reduces IT operating costs.
• Provides high level reliability.
• Scalibility.
Cloud computing Infrastructure
• Cloud infrastructure which comes under the
backend part of cloud architecture represents
the hardware and software components such
as server, storage, networking, management
software, deployment software and
virtualization software etc.
• Cloud infrastructure has more capabilities of
providing the same services as the physical
infrastructure to the customers.
List of cloud infrastructure are:
1. Hypervisor:
2. Management Software:
3. Deployment Software:
4. Network:
5. Server:
6. Storage:
The End