Professional Documents
Culture Documents
A.Seminar.Report
On
Overview.of.Cloud.Computing
Submitted.in.partial.fulfillment.of.the.requirements.for.the.award.of.the
degree.of
MASTER.OF.COMPUTER.APPLICATIONS
in
Session:.2020-2022
By
(Ronak.Chawla,.20MCA1527)
Supervised.By
ER..BACHANDEEP.SINGH.BHATHAL
ASSISTANT.PROFESSOR
University.Institute.of.Computing
CHANDIGARH.UNIVERSITY,.GHARUAN,.MOHALI,.PUNJAB,.140413
Seminar.Coordinator Head-UIC
Assistant.Professor Professor
Ms..Rydhm.Beri Ms..Manisha.Malhotra
2
ACKNOWLEDGMENT
I'mdappreciativedtodthedHeaddofdDepartmentdProf.dManishadMalhotradanddAsst.d
ProfessordEr.dBachandeepdSinghdBhathaldofdthedUniversity.Institute.of.Computing
ofdChandigarh.University.for.their.steady.inspiration,.assistance,.and.superintendence
whichdaideddmedwithdconcludingdthedinvestigationdoverdthedconcerned.subjects.in
thisdseminar.
3
DECLARATION BY CANDIDATE
Idthedundersigneddsolemnlyddeclaredthatdthedseminardreportdond“OVERVIEW.OF
CLOUDdCOMPUTING”disdbaseddupondmy.own workiconducted out throughout
the coursedofdourdinvestigationdunderdthe surveillance of Assistant Professor Er.
BachandeepdSinghdBhathal.
I. Thedworkdcontaineddindthedreportdisdoriginaldanddhasdbeenddone by me under
thedgeneraldsupervisiondofdmydsupervisor.
II. Thedworkdhasdnotdbeendsubmitted to any other Institution for any other
degree/diploma/certificatedindthisduniversitydordanydotherdUniversity in India
or abroad.
III. I.have.followed.the.guidelines.provided.by.the.university.in.writing.the.report.
IV. WheneverdIdhaveduseddmaterialsd(data,dtheoretical.analysis,.and text) from
other
sources,dIdhavedgivendduedcreditdtodthemdindthedtextdofdthedreportdand.given
theirddetailsdindthedreferences.
Name:.Ronak.Chawla
UID:d20MCA1527
4
(GUIDE)
(Assistant Professor)
The seminar work as mentioned above is hereby being recommended and forwarded
for examination and evaluation
ABSTRACT
The advancement which is transforming into an undeniably more standard
undertaking model can be viewed as cloud-based computing. It intends to make
processing assets made accessible on request to the client as required. The element
which makes this innovation not quite the same as others is that it sets out new open
doors to adjust IT and business objectives. The web is utilized to convey IT-
empowered capacities 'as a service' to targeted clients, i.e., by the means of cloud-
based computing, we can get to any ideal administrations from any idiosyncratic
computer at any area and anytime without dreading anything like about their capacity,
cost, the board then on. This research paper presents a synopsis of cloud-based
computing technology, its historical backdrop, the different deployment, and service
models as well as the outline of its architecture. It additionally investigations the key
research challenges observed in this technology and recommends best approaches to
specialist organizations just as foundations that are wanting to change to this
technology to convalesce their primary concern in this extreme monetary
environment.
6
TABLE OF CONTENT
S
INTRODUCTION..........................................................................................................7
BACKGROUND....................................................................................................7
FEATURES OF PRESENTATION TOPIC...........................................................7
MOTIVATION.......................................................................................................8
RESEARCH CONTEXT........................................................................................9
SCOPE....................................................................................................................9
LITERATURE REVIEW.............................................................................................10
COMPARATIVE ANALYSIS....................................................................................25
GAPS FOUND.....................................................................................................27
CONCLUSION............................................................................................................27
BIBLIOGRAPHY........................................................................................................28
PLAGIARISM REPORT.............................................................................................30
TABLE OF FIGURES
Figure 1. Diagram to depict Cloud-based computing technology’s Architecture ......12
Figure 2. Diagram to depict Public Cloud Deployment Model...................................13
Figure 3. Diagram to depict Private Cloud Deployment Model..................................14
Figure 4. Diagram to depict Community Cloud Deployment Model .........................15
Figure 5. Diagram to depict Hybrid Cloud Deployment Model..................................15
Figure 6. Diagram to depict Platform-as-a-Service Service Model.............................19
Figure 7. Diagram to depict Infrastructure-as-a-Service Service Model.....................21
7
INTRODUCTION
BACKGROUND
Cloud-based computing technology is a generally new plan of action in the registering
scene. As indicated by the authority NIST definition, "cloud-based computing refers
to a model for empowering pervasive, supportive, on-request network assent to a
complimentary pool of configurable registering assets (e.g., networks, workers,
stockpiling, applications and administrations) which can be quickly prepared and sent
with not so significant administration pressure or expertise co-op collaboration." [1]
Cloud-based computing implies that rather than all the idiosyncratic computer
equipment and programming we're utilizing sitting on our work area, or someplace
under the roof of our's organization, it's delivered to us as a service by another
organization and got to over the web, typically in a totally consistent way. Precisely
where the equipment and programming are located and how everything operates don't
make any difference to us, it's only someplace up in the shapeless "cloud" that the
web addresses.
In this seminar, I will be discussing about what cloud-based computing is, its
architecture, numerous deployment models, service models to boot together with the
succeeding scope of cloud-based computing.
8
MOTIVATION
The elements that prompted me to pick this subject matter for the seminar are:
SCOPE
The extent of expansion for cloud-based computing is prodigious. An ever-increasing
figure of associations requires to concentrate on the utilization of this innovation.
Truth be told, they necessitate rebuilding and embedding resources into coding norms
that can uphold harmonious relocation into the cloud. Likewise, cloud-based
computing is unequivocally connected with thoughts like the web of things. At the
point when information gets settled away in the cloud, it converts more manageable
for IoT to warrant execution, protection, and usefulness. The main confinement would
be the speed of the network, which regulates the speed at which information is
congregated and wielded. If the network is quick, all the additional notions about the
utilization of cloud-based computing will fall set up.
LITERATURE REVIEW
This segment proposes a brief prologue over what exactly cloud-based computing is,
and how it tends to be set apart from correspondent theories, for instance, grid
computing.
Cloud-based computing implies that rather than all the idiosyncratic computer
equipment and programming we're utilizing sitting on our work area, or someplace
inside our's organization, it's given to us as a service by another organization and got
to over the web, typically in a totally consistent way. Precisely where the equipment
11
and programming are located and how everything operates don't make any difference
to us, it's only someplace up in the shapeless "cloud" that the web addresses.
In the early time of innovation, customer worker design was well known with a
centralized server and terminal applications. Around then, putting away information
in the CPU was over the top expensive, and consequently, the centralized server
associated the two sorts of assets and served them to a little customer terminal. With
the insurgency in the mass stockpiling limit, the record workers acquired prominence
for putting away immense measures of data.
In 1990, the goliath associating idea - the Internet, at long last got adequate
Idiosyncratic computers joined to it. The concomitance of those machines together
makes a huge, connected with each other and a mutual pool of capacity that will not
be workable for a solitary individual or foundation to manage. There comes the idea
of the "grid". The term 'grid' has an error as an equivalent for 'cloud-based computing'
as both of the innovations are framed from numerous Idiosyncratic computers
associated.
'Grid Computing' requires the utilization of appositeness projects to isolate one huge
framework preparing to a few huge numbers of machines. However, there lies the
hindrance; that if a solitary piece of a product hub bombs the handling or working,
different bits of that product hubs may likewise neglect to measure. Thus, this 'grid'-
based working idea didn't turn out to be so productive.
Then again, cloud-based computing includes the idea of 'grid', then again it gives on-
request asset provisioning.
12
The subsequent headway transpired in 2002 via Amazon's Web Service (AWS). They
offered cloud-arranged administrations, comprehensive volume, processing
capability, and human acumen by the uprightness of Amazon Mechanical Turk. In
2006, Amazon proffered their EC2 (Elastic Compute Cloud) - a benefit-making web
administration that permits minor associations and sole owners to lease idiosyncratic
computers at which they administer their peculiar applications.
EC2/S3 originated and rose to become the 1st pliable cloud technology framework
administration.
In 2009, Google inscribed its label on a further consequential milestone with Web 2.0.
Google and others began volunteering applications based on the browser by means of
Google apps including other apps. Further originated Microsoft's Azure - twain
Microsoft and Google render services in a phenomenon that can be a ride on coattails
and is not burdensome to have recourse to. [3]
One innovation that has emerged before and soaring these days is cloud-based
computing. Different goliath associations, just as new companies, use this innovation
often as it is amenable for both. Every association needs to amass data so they need
innovation like the cloud to collect their erudition. The information is defended and
can be gotten to at whatever second and from any locality.
the backend through some middleware. The most fundamental instances of frontend
incorporate Web workers, cell phones, tablets, dainty and fat customers.
The backend, on the contrary hand, determines the actual cloud. It is an amalgamation
of Cloud-based computing assets used by specialist organizations (typically given the
expression "has") to deal with and execute cloud administrations. It grants security to
cloud clients' data. The backend likewise offers middleware to help the association of
gadgets and furthermore ensures that they can confabulate with one another. The
backend shields the data that is gotten from the frontend and furthermore reacts to the
questions appropriately. This piece of cloud engineering configuration likewise
participates in rush hour gridlock the board alongside security executives. The most
fundamental instances of backend incorporate big information stockpiling, traffic light
systems. [5]
Both of these closures interface with one another thanks to the web. [4]
The Cloud-based computing innovation has four central deployment models which
are:
1. Public Cloud: Public clouds are handled by third parties which offer cloud
services by the means of the internet to the public, these services are obtainable as
a pay-as-you-go billing model. They cite solutions for reducing expenses of IT
14
2. Private Cloud: Private clouds are conveyed frameworks that execute on a private
foundation serving the clients with dynamic provisioning of processing assets.
Maybe then utilizing a pay-more only as expenses arise model as open clouds;
different plans can be viewed as reflecting the utilization of the cloud and pricing
the numerous agencies or segments of an association comparing to that.
Client data safekeeping: In a private cloud, security issues are pretty much
as low as conceivable since client information and other fragile data can't be
gotten to by a framework that isn't a piece of the private foundation.
Infrastructure guaranteeing SLAs: Private cloud offers specific activities
like suitable bunching, information replication, framework checking and
upkeep, and debacle recuperation, and other uptime administrations.
15
In the community cloud, the framework is divided between ventures that have
regular concerns or objectives. This kind of cloud might be taken care of by an
endeavor or an outsider.
them on the worldwide level yet fragile information in the private foundation
in the medical care industry.
Power and nucleus industry: Community cloud is executed to a group set of
arrangements which aggregately obliges the board, sending, and
instrumentation of administrations and tasks in energy and center ventures.
Experimental investigation: Associations with common interests in science
share a humongous circulated foundation for logical figuring with regards to
logical examination. [6]
A PaaS supplier utilizes its own framework to have the equipment and
programming. PaaS gives its clients independence from introducing in-house
equipment and programming to create or execute another application thus. In this
way, the turn of events and arrangement of the application happen autonomously
of the equipment.
The shopper doesn't need to deal with or control the basic cloud foundation which
incorporates network, workers, working frameworks, or capacity, however, has
authority over the conveyed applications and can alter the arrangement settings for
the application-facilitating climate. [7]
More elementary Tutelage: With a solitary stage that can oblige numerous
positions, it's uncomplex to get staff individuals going without the prerequisite
of critical preparation. This can ensure all designers and coders are in total
agreement all through all ventures.
Multi-platform capabilities: As PaaS arrangements aren't explicit to a solitary
gadget or organization, not at all like numerous on-location improvement
stages, endeavors can devise applications and projects across working
frameworks and gadgets, similar to idiosyncratic computers and cell phones.
This can likewise help in guaranteeing similarity.
Cultured Capacities: On-location advancement stages are confined based on
the in-house innovation accessible as a rule. This can mean outdated devices
that require weighty workarounds to accomplish the fitting outcomes. Updates
and redesigns are carried out routinely and consequently to give admittance to
the best devices consistently because of the online idea of PaaS choices.
Distant Job: Architects are not, at this point confined to on-location
innovation and have the opportunity to go past it at whatever point they want
because of the electronic idea of cloud arrangements and cloud facilitating.
PaaS items can be gotten to at any area and whenever on any gadget, making it
simpler for colleagues to on the whole take an interest from any place on the
planet.
Overall Exposure: From conceptualizing to execution, PaaS items are made to
offer exhaustive arrangements. Because of the simplicity of use and potential
freedoms, organizations that exploit PaaS are ensured help that can make the
board of the application lifecycle quick and advantageous.
IaaS clients are generally charged on a for each utilization premise, either by an
hour or by a week or a month. A few suppliers may likewise charge clients based
on how much virtual machine space they use. In straightforward words, it gives
the hidden working frameworks, security, systems administration, and workers for
making such applications, administrations, and for executing advancement
apparatuses, data sets, and so on. [7]
any trouble that emerges on the supplier's end could restrict our organization's
admittance to the applications and information it relies on to complete the
work.
Too much Reliance: In spite of the fact that IaaS can diminish a portion of the
pressing factor associated with the use of IT foundation, still there is a chance
of getting too reliant upon the specialist co-op. This leaves the authority of our
data and programming in the possession of different suppliers.
Progress and preservation: The significant advantage of IaaS is
independence from managing the persistent prerequisite to overhaul obsolete
equipment and purchase new programming licenses, however, it can likewise
be a constraint. We need to guarantee that our cloud supplier follows its
commitments in such a manner and the consistency with which it finishes
updates and upkeep to keep the IaaS climate cutthroat and utilitarian.
Virtualization and user-aloofment: Virtualization might be accessible with
minor alternatives for customization, explicitly, in a public cloud
administrations IaaS model. We may likewise see that client protection for
certain suppliers isn't saved as genuinely for what it's worth with different
suppliers.
COMPARATIVE ANALYSIS
Cloud Computing: Cloud-based computing technology is a generally new plan of
action in the registering scene. As indicated by the authority NIST definition, "cloud-
based computing refers to a model for empowering pervasive, supportive, on-request
network assent to a complimentary pool of configurable registering assets (e.g.,
networks, workers, stockpiling, applications and administrations) which can be
quickly prepared and sent with not so significant administration pressure or expertise
co-op collaboration." [1]
26
Cloud-based computing implies that rather than all the idiosyncratic computer
equipment and programming we're utilizing sitting on our work area, or someplace
inside our's organization, it's given to us as a service by another organization and got
to over the web, typically in a totally consistent way. Precisely where the equipment
and programming are located and how everything operates don't make any difference
to us, it's only someplace up in the shapeless "cloud" that the web addresses.
The fundamental benefits of the aforementioned technology are that it builds client
usefulness by proffering articulate admittance to assets, and work can be finished all
the more rapidly. [12]
GAPS FOUND
Despite the fact that cloud administrations have prefaced another epoch of
communicating and putting away erudition, several corporations are as yet reluctant
or take the action without an unmistakable arrangement for security setup.
CONCLUSION
The significant all the rage these days is cloud-based computing, which is frequently
expected as the cutting-edge engineering of IT ventures. A significant shift towards
the cloud can be anticipated in the forthcoming years remembering the manner in
which the cloud has been ruling the IT market. Associations searching for a cutthroat
edge in the present economy can get genuine advantages by utilizing cloud-based
computing. Because of the opposition, costs are getting lower as time passes and a lot
more suppliers are relocating into this space. Because of the capacity to let loose staff
for different obligations, the capacity to pay for "depending on the situation"
administrations, and alluring estimating will keep on captivating more organizations
to move to cloud-based computing. Versatile cloud-based computing is expected to
arise as one of the humongous business sectors for cloud specialist co-ops and cloud
engineers.
Despite the fact that it is expected that cloud-based computing is another wonder that
is set to refashion the manner in which we utilize the web, there is a lot to be careful
about. In the new past, numerous new innovations have arisen at a quick rate, and
later on, a lot more would arise even quickly, and every one of them would have
major mechanical progressions and the limit of making human's lives simpler, still
one should be amazingly mindful to comprehend the security dangers and difficulties
29
The innovation which has the capacity to turn into an industry chief in advancing a
safe, virtual, and monetarily practical IT arrangement, later on, is cloud-based
computing. The advancement of cloud-based computing innovation is as yet in a baby
stage, and subsequently, this exploration exertion will end up being useful to improve
comprehension of the plan difficulties of cloud-based computing, alongside making it
ready for additional examination around here.
BIBLIOGRAPHY
[1] Swenson. (2018, January 8). Final version of nist cloud computing definition
published. NIST. Retrieved September 23, 2021, from https://www.nist.gov/news-
events/news/2011/10/final-version-nist-cloud-computing-definition-published.
[2] Chris Woodford. Last updated: October 18. (2020, October 18). Cloud computing
- a simple introduction. Explain that Stuff. Retrieved September 24, 2021, from
https://www.explainthatstuff.com/cloud-computing-introduction.html.
[3] History of cloud computing. W3schools Online Programming Tutorials. (n.d.).
Retrieved September 24, 2021, from https://www.w3schools.in/cloud-
computing/history-of-cloud-computing/.
[4] Cloud computing architecture - components & SAAS, PAAS, IAAS. DataFlair.
(2018, November 23). Retrieved September 24, 2021, from https://data-
flair.training/blogs/cloud-computing-architecture/.
[5] Cloud computing architecture with diagram - intellipaat. Intellipaat Blog. (2021,
September 1). Retrieved September 24, 2021, from https://intellipaat.com/blog/cloud-
computing-architecture/.
[6] Types of cloud. GeeksforGeeks. (2018, September 8). Retrieved September 24,
2021, from https://www.geeksforgeeks.org/types-of-cloud/.
30
[7] Cloud based services. GeeksforGeeks. (2019, January 31). Retrieved October 26,
2021, from https://www.geeksforgeeks.org/cloud-based-services/.
[8] Top 5 advantages of software as a service (SAAS). IBM. (n.d.). Retrieved October
26, 2021, from https://www.ibm.com/cloud/blog/top-5-advantages-of-software-as-a-
service.
[9] Computer Software for business. Advantages and disadvantages of Software as a
Service (SaaS). (n.d.). Retrieved October 26, 2021, from
https://www.nibusinessinfo.co.uk/content/advantages-and-disadvantages-software-
service-saas.
[10] The Pros and cons of paas - top cloud solutions provider. Avatara. (2020, March
13). Retrieved October 26, 2021, from https://avataracloud.com/the-pros-and-cons-of-
paas/.
[11] What are the pros and cons of iaas? - top cloud solutions provider. Avatara.
(2020, March 13). Retrieved October 26, 2021, from https://avataracloud.com/what-
are-the-pros-and-cons-of-iaas/.
[13] Khillar, S. (2018, November 13). Difference between grid computing and cloud
computing. Difference Between Similar Terms and Objects. Retrieved October 27,
2021, from http://www.differencebetween.net/technology/difference-between-grid-
computing-and-cloud-computing/.
PLAGIARISM REPORT