100% found this document useful (1 vote)
75 views15 pages

The Role of Cloud

This document discusses cloud computing architecture and its components. It defines cloud computing as services that are accessible via the internet like storage, databases, and software. The architecture combines service-oriented architecture and event-driven architecture. It has two types - the front-end and back-end. The front-end provides interfaces for users to access cloud services via browsers. The back-end contains the cloud resources, manages them, and provides security. It discusses the various components that make up the front-end and back-end, and benefits of cloud architecture like reduced costs, scalability, and disaster recovery.

Uploaded by

Ayanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
75 views15 pages

The Role of Cloud

This document discusses cloud computing architecture and its components. It defines cloud computing as services that are accessible via the internet like storage, databases, and software. The architecture combines service-oriented architecture and event-driven architecture. It has two types - the front-end and back-end. The front-end provides interfaces for users to access cloud services via browsers. The back-end contains the cloud resources, manages them, and provides security. It discusses the various components that make up the front-end and back-end, and benefits of cloud architecture like reduced costs, scalability, and disaster recovery.

Uploaded by

Ayanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

IT 306

THE ROLE OF CLOUD


SYSTEM INTEGRATION AND ARCHITECTURE II
WHAT IS CLOUD OR CLOUD COMPUTING?
CLOUD/CLOUD COMPUTING

It refers to services like storage, databases,


software, analytics, and other platforms that are
accessible via the internet.

It is any service that can be delivered without


being physically close to the hardware.

it also refers to the delivery of on-demand


resources (such as a server, database, software,
etc.) over the internet.

It also gives the ability to build, design, and


manage applications on the cloud platform.
ARCHITECTURE OF
CLOUD/CLOUD COMPUTING

Architecture of cloud computing is the


combination of both SOA (Service Oriented
Architecture) and EDA (Event Driven Architecture).
Client infrastructure, application, service, runtime
cloud, storage, infrastructure, management and
security all these are the components of cloud
computing architecture.
IT 306

TWO TYPES OF
CLOUD COMPUTING
ARCHITECTURE

FRONT-END
BACK-END
IT 306

FRONT END
It provides applications and the interfaces that are
required for the cloud-based service.

It consists of client’s side applications, which are web


browsers such as Google Chrome and Internet Explorer.

Cloud infrastructure is the only component of the front-


end.

Cloud infrastructure consists of hardware and software


components such as data storage, server, virtualization
software, etc.

It also provides a Graphical User Interface to the end-


users to perform respective tasks.

IT 306

FRONT END
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.

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.
IT 306

BACK END
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.

It is responsible for monitoring all the programs


that run the application on the front-end.

It has a large number of data storage systems and


servers. The back-end is an important and huge
part of the whole cloud computing architecture

IT 306

BACK END
Application
Application in backend refers to a software or platform to which
client accesses. Means it provides the service in backend as per
the client requirement.

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.

Runtime Cloud
Runtime cloud in backend provides the execution and Runtime
platform/environment to the Virtual machine.

Storage
Storage in backend provides flexible and scalable storage
service and management of stored data.

IT 306

BACK END
Infrastructure
Cloud Infrastructure in backend refers to the hardware and software
components of cloud like it includes servers, storage, network devices,
virtualization software etc.

Management
Management in backend refers to management of backend
components like application, service, runtime cloud, storage,
infrastructure, and other security mechanisms etc.

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.

Internet
Internet connection acts as the medium or a bridge between
frontend and backend and establishes the interaction and
communication between frontend and backend.
Benefits of Cloud Architecture
BENEFITS OF CLOUD
ARCHITECTURE
It solves latency issues and improves data processing
requirements

It reduces IT operating costs and gives good accessibility to


access data and digital tools

It helps businesses to easily scale up and scale down their cloud


resources

It has a flexibility feature which gives businesses a competitive


advantage

It results in better disaster recovery and provides high security

It automatically updates its services

It encourages remote working and promotes team collaboration


Hypervisor
Management Software
CLOUD COMPUTING Deployment Software
ARCHITECTURE Network
Cloud Server
COMPONENTS Cloud Storage

SYSTEM ARCHITECTURE FOR DEVOPS


CLOUD/CLOUD COMPUTING

It refers to services like storage, databases,


software, analytics, and other platforms that are
accessible via the internet.

It is any service that can be delivered without


being physically close to the hardware.

it also refers to the delivery of on-demand


resources (such as a server, database, software,
etc.) over the internet.

It also gives the ability to build, design, and


manage applications on the cloud platform.

You might also like