0% found this document useful (0 votes)
46 views17 pages

Ajay

This document is a seminar report submitted by student Ajay Tanaji Jadhav on the topic of cloud computing. It was submitted to the Department of Computer Science Engineering at Padmabhooshan Vasantraodada Patil Institute of Technology Budhagaon. The report includes an abstract, introduction, descriptions of cloud computing architecture and its components, diagrams of cloud computing, benefits of cloud computing, how cloud computing works, types of cloud computing, and delivery models. It also includes sections like acknowledgment, index, and certificate.

Uploaded by

a01340087
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views17 pages

Ajay

This document is a seminar report submitted by student Ajay Tanaji Jadhav on the topic of cloud computing. It was submitted to the Department of Computer Science Engineering at Padmabhooshan Vasantraodada Patil Institute of Technology Budhagaon. The report includes an abstract, introduction, descriptions of cloud computing architecture and its components, diagrams of cloud computing, benefits of cloud computing, how cloud computing works, types of cloud computing, and delivery models. It also includes sections like acknowledgment, index, and certificate.

Uploaded by

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

Dr.

Vasantraodada Patil Shetkari Shikshan mandal’s


Padmabhooshan Vasantraodada Patil Institute of Technology
Budhagaon

Department of Computer Science Engineering


SEMINAR REPORT ON :-
“Cloud Computing”

Under the guidance of


Mrs. Smita p. Mandale
Submitted by

Roll no Student Name

1234 Ajay Tanaji Jadhav

Academic Year :-2024-25


Padmabhooshan Vasantraodada Patil Institute of
Technology Budhgaon

Department of Computer Science Engineering

CERTIFICATE
This is to certify that have satisfactorily submitted a report on

Cloud Computing
Submitted by :-

Name – Ajay Tanaji Jadhav

Roll no – 1234

PRN no – 23062691242020

Class -FY.BTECH

Incharge H.O.D Principal

Mrs.S.P.Mandale Dr.A.A.Patil Dr.D.V.Ghewade


INDEX

Sr No. Content page No.

1 Abstract

2 Introduction

3 Cloud computing architecture

4 Components of Cloud computing

architecture

5 Diagram of cloud computing

6 Benefits of cloud computing

7 How does cloud computing works

8 Types of Cloud Computing

9 Delivery Models
ACKNOWLEDGEMENT
During the selection of topic entitled as “Cloud
Computing”. The help we received from our
professors, family and friends is invaluable and we
are forever indebted to them.

We would first like to express our gratitude to our


Principal Dr.D.V.Ghewade , our HOD Dr.A.A.Patil
and our Project Guide Mrs. Smita Mandale for
their immense support, suggestion ,
encouragement and interest in our micro project
work. Without their invaluable suggestions our
project selection would be incomplete.

Last but not least, we would like to thank our


friends, friends, parents and group members for
their belief and patience in our endeavor.
Abstract
“Cloud” is a collective term for a large number of developments
and possibilities. It is not an invention, but more of a “practical
innovation”, combining several earlier inventions into something
new and compelling. Much like the iPod is comprised of several
existing concepts and technologies (the Walkman, MP3
compression and a portable hard disk), cloud computing
merges several already available technologies: high bandwidth
networks, virtualization, Web 2.0 interactivity, time sharing, and
browser interfaces. Cloud Computing is a popular phrase that is
shorthand for applications that were developed to be rich
Internet applications that run on the Internet (or “Cloud”). Cloud
computing enables tasks to be assigned to a combination of
software and services over a network. This network of servers
is the cloud. Cloud computing can help businesses transform
their existing server infrastructures into dynamic environments,
expanding and reducing server capacity depending on their
requirements. A cloud computing platform dynamically
provisions, configures, reconfigures, and deprovisions servers
as needed. Servers in the cloud can be physical machines or
virtual machines. Advanced clouds typically include other
computing resources such as storage area networks (SANs),
network equipment, firewall and other security devices.
Introduction to Cloud Computing
Cloud Computing is the delivery of computing services such as servers, storage,
databases, networking, software, analytics, intelligence, and more, over the Cloud
(Internet).

Cloud Computing provides an alternative to the on-premises datacentre. With an on-


premises datacentre, we have to manage everything, such as purchasing and
installing hardware, virtualization, installing the operating system, and any other
required applications, setting up the network, configuring the firewall, and setting up
storage for data. After doing all the set-up, we become responsible for maintaining it
through its entire lifecycle.

But if we choose Cloud Computing, a cloud vendor is responsible for the hardware
purchase and maintenance. They also provide a wide variety of software and
platform as a service. We can take any required services on rent. The cloud
computing services will be charged based on usage.
The cloud environment provides an easily accessible online portal that makes handy
for the user to manage the compute, storage, network, and application resources.
Some cloud service providers are in the following figure.
CLOUD COMPUTING ARCHITECTURE
As we know, 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.

Cloud computing architecture is divided into the following two parts -

o Front End

o Back End

The below diagram shows the architecture of cloud computing -

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.), thin & fat clients,
tablets, and mobile devices.
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, virtual machines, deploying models, servers, traffic
control mechanisms, etc..

Components of Cloud Computing


Architecture
There are the following components of cloud computing architecture -

1. Client Infrastructure

Client Infrastructure is a Front end component. It provides GUI (Graphical User


Interface) to interact with the cloud.

2. Application

The application may be any software or platform that a client wants to access.

3. Service

A Cloud Services manages that which type of service you access according to the
client’s requirement.

Cloud computing offers the following three type of services:

i. Software as a Service (SaaS) – It is also known as cloud application services.


Mostly, SaaS applications run directly through the web browser means we do not
require to download and install these applications. Some important example of SaaS
is given below –

Example: Google Apps, Salesforce Dropbox, Slack, Hubspot, Cisco WebEx.

ii. Platform as a Service (PaaS) – It is also known as cloud platform services. It is


quite similar to SaaS, but the difference is that PaaS provides a platform for software
creation, but using SaaS, we can access software over the internet without the need
of any platform.

Example: Windows Azure, Force.com, Magento Commerce Cloud, OpenShift.


iii. Infrastructure as a Service (IaaS) – It is also known as cloud infrastructure
services. It is responsible for managing applications data, middleware, and runtime
environments.

Example: Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), Cisco
Metapod.

4. Runtime Cloud

Runtime Cloud provides the execution and runtime environment to the virtual
machines.

5. Storage

Storage is one of the most important components of cloud computing. It provides a


huge amount of storage capacity in the cloud to store and manage data.

6. Infrastructure

It provides services on the host level, application level, and network level. Cloud
infrastructure includes hardware and software components such as servers, storage,
network devices, virtualization software, and other storage resources that are needed
to support the cloud computing model.

7. Management

Management is used to manage components such as application, service, runtime


cloud, storage, infrastructure, and other security issues in the backend and establish
coordination between them.

8. Security

Security is an in-built back end component of cloud computing. It implements a


security mechanism in the back end.

9. Internet

The Internet is medium through which front end and back end can interact and
communicate with each other.
Diagram of cloud computing architecture
Benefits of Cloud Computing
There’s lots to be gained from cloud computing. In an increasingly remote
world, one of the cloud’s big draws is that it allows for business operations
to continue regardless of location. A report from Grand View
Research highlighted the transition to remote work models as a significant
driver of growth in the U.S. cloud computing market, which is projected to
see a compound annual growth rate of 15.7 percent from 2022 to 2030.

Cloud storage also comes with a number of other benefits. Business


leaders have reported the top benefits of cloud computing to be increased
efficiency, faster deployment, collaboration tools, security and remote
accessibility, according to Statista.
How Does Cloud Computing Work?
The cloud is basically a decentralized place to share information through
satellite networks. Every cloud application has a host, and the
hosting company is responsible for maintaining the massive data centers
that provide the security, storage capacity and computing power needed to
maintain all of the information users send to the cloud.

HOW CLOUD COMPUTING WORKS


Cloud computing works by having companies host or maintain
massive data centers that provide the security, storage capacity and
computing power to support cloud infrastructure. Clients pay for the
rights to use their clouds along with an ecosystem to communicate
between devices and programs.
These hosting companies can sell the rights to use their clouds and store
data on their networks, while also offering the end user an ecosystem that
can communicate between devices and programs (for example, download
a song on your laptop and it’s instantly synced to the music app on your
iPhone).
Types of Cloud Computing Delivery Models

Public Cloud
This is the most common and all of the players in cloud computing
(Amazon, Microsoft, Apple and Google) run public clouds accessible
anywhere with login credentials and the right web app.

Private Cloud
This model offers the same kind of flexibility as the public cloud, but with
the infrastructure needs (hosting, data storage, IT staff, etc.) provided by
the companies or users of the service. Additionally, the restricted access
and hands-on management of hosting gives the private model an extra
layer of security.

Hybrid Cloud
Hybrid cloud computing is a combination of the public and private
models. The two cloud types are linked over the internet and can share
resources when needed (for example, if the private cloud reaches storage
capacity or becomes corrupted, the public cloud can step in and save the
day).
THANK YOU

You might also like