Professional Documents
Culture Documents
Kuldeep Gavhane Report Cloud Computing
Kuldeep Gavhane Report Cloud Computing
Kuldeep Gavhane Report Cloud Computing
SEMINAR REPORT ON :-
“Cloud Computing”
Mrs.Sneha Patil
Submitted by:-
Page | 1
ECE SY 2023-24 SEM IV
Technology Budhgaon
CERTIFICATE
Cloud Computing
Submitted by :-
Incharge H.O.D
Page | 2
ECE SY 2023-24 SEM IV
ACKNOWLEDGEMENT
Page | 3
ECE SY 2023-24 SEM IV
INDEX
2. Introduction 6to7
3. Architecture 8to9
Page | 4
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.
Page | 5
ECE SY 2023-24 SEM IV
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.
Page | 6
ECE SY 2023-24 SEM IV
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.
Page | 7
ECE SY 2023-24 SEM IV
o Front End
o Back End
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.
Page | 8
ECE SY 2023-24 SEM IV
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. .
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.
Example: Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), Cisco
Metapod.
Page | 9
ECE SY 2023-24 SEM IV
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
8. Security
9. Internet
The Internet is medium through which front end and back end can interact and communicate
with each other.
Page | 10
ECE SY 2023-24 SEM IV
Page | 11
ECE SY 2023-24 SEM IV
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.
Page | 12
ECE SY 2023-24 SEM IV
Page | 13
ECE SY 2023-24 SEM IV
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
Page | 14
ECE SY 2023-24 SEM IV
Conclusion
Cloud computing will affect large part of computer industry including Software companies,
Internet service providers. Cloud computing makes it very easy for companies to provide
their products to end-user without worrying about hardware configurations and other
requirements of servers. The cloud computing and virtualization are distinguished by the fact
that all of the control plane activities that center around creation, management, and
maintenance of the virtual environment, are outsourced to an automated layer that is called as
an API and other management servers for the cloud management.
In simple words, the virtualization is a part of cloud computing where manual management is
done for interacting with a hypervisor. On the other hand, in cloud computing, the activities
are self-managing where an API (Application Program Interface) is used so that the users can
self-consume the cloud service.
Page | 15
ECE SY 2023-24 SEM IV
Reference
1) https://azure.microsoft.com/en-in/resources/cloud-computing-dictionary/what-is-cloud-
computing#:~:text=Simply%20put%2C%20cloud%20computing%20is,resources%2C%20an
d%20economies%20of%20scale.
2) https://en.wikipedia.org/wiki/Cloud_computing
3) https://www.ibm.com/topics/cloud-computing
4) https://cloud.google.com/learn/what-is-cloud-computing
Page | 16