Cloud Computing
Cloud Computing
SCHOLL OF COMPUTING
DEPARTMENT OF INFORMATION TECHNOLOGY
SEMINAR REPORT ON CLOUD COMPUTING
SEMITED BY: ANDEBET BIRARA
IDNO: 102003
JULY 2023
ETHIOPIA
WOLDIYA
Seminar report
Table of Contents
Seminar on cloud computing .................................................................................................................................. ii
1. Introduction .................................................................................................................................................... 1
2. What is cloud computing ................................................................................................................................ 1
3. Cloud Architecture ......................................................................................................................................... 2
4. Types of Cloud Computing ............................................................................................................................ 2
4.1. Public Cloud ........................................................................................................................................... 2
4.2. Private Cloud.......................................................................................................................................... 3
COMMUNITY CLOUD : ..................................................................................... Error! Bookmark not defined.
4.3. Hybrid Cloud.......................................................................................................................................... 3
5. Cloud computing services .............................................................................................................................. 3
5.1. Infrastructure as a Service (IaaS) ............................................................................................................ 3
5.2. Platform as a Service (PaaS) ................................................................................................................... 3
5.3. Software as a Service (SaaS) .................................................................................................................. 4
6. Advantage of cloud computing ....................................................................................................................... 4
7. Disadvantage of cloud computing .................................................................................................................. 4
8. Conclusion ..................................................................................................................................................... 5
9. References...................................................................................................................................................... 6
i
Cloud computing
Seminar report
List of figures
ii
Cloud computing
Seminar report
1. Introduction
Cloud computing is Internet-based computing, whereby shared resources, software, and information are
provided to computers and other devices on demand, like the electricity grid.
Cloud computing is a paradigm shift following the shift from mainframe to client–server in the early
1980s. Details are abstracted from the users, who no longer have need for expertise in, or control over,
the technology infrastructure "in the cloud" that supports them.
Cloud Computing provides us a means by which we can access the applications as utilities, over the
Internet. It allows us to create, configure, and customize applications online. With Cloud Computing
users can access database resources via the internet from anywhere for as long as they need without
worrying about any maintenance or management of actual resources.
Cloud computing is Internet based computing where virtual shared servers provide software,
infrastructure, platform, devices and other resources and hosting to customers on a pay-as-you-use basis.
Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers
online data storage, infrastructure and application.
Cloud Computing is both a combination of software and hardware based computing resources delivered
as a network service.
1
Cloud computing
Seminar report
3. Cloud Architecture
Cloud architecture, the systems architecture of the software systems involved in the delivery of cloud
computing, typically involves multiple cloud components communicating with each other over
application programming interfaces, usually web services.
Cloud architecture extends to the client, where web browsers and/or software applications access cloud
applications.
2
Cloud computing
Seminar report
The Public Cloud allows systems and services to be easily accessible to the general public. Public cloud
may be less secure because of its openness, e.g., e-mail.
4.2. Private Cloud
The Private Cloud allows systems and services to be accessible within an organization. It offers
increased security because of its private nature.
Private cloud is cloud infrastructure dedicated to a particular organization. Private clouds allow
businesses to host applications in the cloud, while addressing concerns regarding data security and
control, which is often lacking in a public cloud environment. It is not shared with other organizations,
whether managed internally or by a third-party, and it can be hosted internally or externally
4.3. Hybrid Cloud
The Hybrid Cloud is mixture of public and private cloud. However, the critical activities are performed
using private cloud while the non-critical activities are performed using public cloud
Hybrid Clouds are a composition of two or more clouds (private, community or public) that remain
unique entities but are bound together offering the advantages of multiple deployment models.
Service Models are the reference models on which the Cloud Computing is based. These can be
categorized into three basic service models as listed below:
1. Infrastructure as a Service (IaaS)
2. Platform as a Service (PaaS)
3. Software as a Service (SaaS)
5.1. Infrastructure as a Service (IaaS)
3
Cloud computing
Seminar report
PaaS provides the runtime environment for applications, development & deployment tools, etc.
PaaS provides all of the facilities required to support the complete life cycle of building and
delivering web applications and services entirely from the Internet.
5.3. Software as a Service (SaaS)
Dependency: One major disadvantages of cloud computing is user’s dependency on the provider.
Risk: Cloud computing services means taking services from remote servers.
Requires a Constant internet connection: The most obvious disadvantage is that Cloud computing
completely relies on network connections.
Security: Security and privacy are the biggest concerns about cloud computing.
Migration Issue: Migration problem is also a big concern about cloud computing.
4
Cloud computing
Seminar report
8. Conclusion
So, while cloud computing is really, really great and you’re probably already using it, either for business
of for personal means, here’s what we’ve learned from taking a look at the pros and cons:
Cloud computing is a really cheap way for companies to have all the resources they need in once place.
It’s a much better way to spread your resources, and it becomes easier to access things from longer
distances.
5
Cloud computing
Seminar report
9. References
http://www.ibm.com/developerworks/websphere/zones/hipods/library.html/
http://communication.howstuffworks.com/cloud-computing2.html
http://www.thbs.com/
www.wikipedia.com
www.studymafia.org
6
Cloud computing