0% found this document useful (0 votes)
18 views

Cloud Computing Architecture

Uploaded by

mallong152068
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Cloud Computing Architecture

Uploaded by

mallong152068
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Cloud Computing Architecture

Client infrastructure, application, service, runtime cloud, storage,


infrastructure, management and security all these are the components of
cloud computing architecture.
The cloud architecture is divided into 2 parts, i.e.
1. Frontend
2. Backend
1. Frontend
Frontend of the cloud architecture refers to the client side of cloud
computing system. Means it contains all the user interfaces and
applications which are used by the client to access the cloud computing
services/resources. For example, use of a web browser to access the cloud
platform.
2. 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.

Components of Cloud Computing Architecture


Following are the components of Cloud Computing Architecture
1. 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.
2. Application : Application is a part of backend component that
refers to a software or platform to which client accesses. Means it
provides the service in backend as per the client requirement.
3. Service: Service in backend refers to the major three types of
cloud based services like SaaS, PaaS and IaaS. Also manages
which type of service the user accesses.
4. Runtime Cloud: Runtime cloud in backend provides the
execution and Runtime platform/environment to the Virtual
machine.
5. Storage: Storage in backend provides flexible and scalable
storage service and management of stored data.
6. Infrastructure: Cloud Infrastructure in backend refers to the
hardware and software components of cloud like it includes
servers, storage, network devices, virtualization software etc.
7. Management: Management in backend refers to management of
backend components like application, service, runtime cloud,
storage, infrastructure, and other security mechanisms etc.
8. Security: Security in backend refers to implementation of
different security mechanisms in the backend for secure cloud
resources, systems, files, and infrastructure to end-users.
9. Internet: Internet connection acts as the medium or a bridge
between frontend and backend and establishes the interaction and
communication between frontend and backend.
10. Database: Database in backend refers to provide database for
storing structured data, such as SQL and NOSQL databases.
Example of Databases services include Amazon RDS, Microsoft
Azure SQL database and Google CLoud SQL.
11. Networking: Networking in backend services that provide
networking infrastructure for application in the cloud, such as
load balancing, DNS and virtual private networks.
12. Analytics: Analytics in backend service that provides
analytics capabilities for data in the cloud, such as warehousing,
business intelligence and machine learning.

You might also like