SlideShare a Scribd company logo
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
Cloud Computing
Term Paper
On
Cloud Computing
Project Title- Cloud Computing
based its Solutions
Shashi Bhushan (11604333)
K1616 (A31)
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
Abstract
“Cloud” is a collective term for many
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.
1. Introduction
Cloud computing can be defined as a new
style of computing in which dynamically
scalable and often virtualized resources are
provided as a service over the Internet. Cloud
computing has become a significant
technology emerging trend, and many
experts, researchers and academicians expect
that cloud computing will reshape
information technology (IT) sector and the IT
marketplace in world. With the cloud
computing technology, users use a wide
variety of devices, including PCs, Laptops,
Smart Phones, and PDAs to access different
kinds of utility programs, storage, and
application development platforms over the
Internet, via services offered by cloud
computing providers. An advantage of the
cloud computing technology includes cost
savings, high availability, and easy
scalability. The below figure.1 adapted from
shows six phases of computing paradigms,
from dummy terminals /mainframes, to PCs,
Networking Computing, Internet Computing
to Grid and Cloud Computing.
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
Figure-1
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
1.1 Service Layers of Cloud Computing
Cloud computing can be viewed as a
collection of services, which can be
represented as a layered cloud computing
architecture:
Figure-2
 Software as a Service (SaaS) - It is a
model of software deployment
whereby the provider licenses an
application to the customers for use as
a service on demand. The capability
provided to the End users is to use the
provider’s applications running on a
cloud infrastructure. The applications
are accessible from various client
devices through a thin client interface
such as a web browser (e.g., web
enabled e-mail). The end users do not
manage or control the underlying
cloud infrastructure including
network, servers, operating systems,
storage, or even individual
application capabilities, with the
possible exception of limited user
specific application configuration
settings. Today SaaS is offered by
companies such as Google,
Salesforce, Microsoft, Zoho, etc.
 Platform as a Service (PaaS) - It is
the delivery of computing platform
and solution stack as a service. The
capability provided to the end users is
to deploy onto the cloud
infrastructure user created or acquired
applications created using
programming languages and tools
supported by the provider. The end
user does not manage or control the
underlying cloud infrastructure
including network, servers, operating
systems, or storage. PaaS providers
offer a predefined combination of OS
and application servers, such as
WAMP platform (Windows, Apache,
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
MySQL and PHP), LAMP platform
(Linux, Apache, MySql and
PHP), and XAMPP (X-cross
platform) limited to J2EE, and Ruby
etc. Google App Engine,
Salesforce.com, etc. are some of the
popular PaaS examples.
 Infrastructure as a Service (IaaS) - It
is the delivery of computer
infrastructure (typically a platform
virtualization environment) as a
service. The capability provided to
the end users is to provision
processing, storage, networks, and
other fundamental computing
resources where the end user can
deploy and run arbitrary software,
which can include operating systems
and applications. The user does not
manage or control the underlying
cloud infrastructure, but it has control
over operating systems, storage,
deployed applications, and possibly
limited control of select networking
components. Some of the common
examples are Amazon, GoGrid, 3tera,
etc.
 Monitoring-as-a-Service (MaaS) – It
is the outsourced provisioning of
security, primarily on business
platforms that leverages the Internet
to conduct business. MaaS has
become increasingly popular over the
last decade. Since the advent of cloud
computing, its popularity has grown
even more. Security monitoring
involves protecting an enterprise or
government client from cyber threats.
A security team plays a crucial role in
securing and maintaining the
confidentiality, integrity, and
availability of IT assets. The major
functionality of MaaS is to monitor
the working of all the three layers
SaaS, PaaS and IaaS.
1.2 Types of Cloud Computing
Deployment Models:
There are three types of cloud computing
deployment models are: (a) Private Cloud (b)
Public Cloud and (c) Hybrid Cloud as shown
in Fig. 3.
Figure 3
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
a. Private Cloud (or Internal Cloud) – It
refers to cloud computing on private
networks. Private clouds are built for the
exclusive use of one client, providing full
control over data, security, and quality of
service. Private clouds can be built and
managed by a company’s own IT
organization or by a cloud provider.
b. Public Cloud (or External Cloud) – In
this model, computing resources are
dynamically provisioned over the Internet via
Web applications or Web services from an
off-site third-party provider. Public clouds
are run by third parties, and applications from
different customers are likely to be mixed
together on the cloud’s servers, storage
systems, and networks.
c. Hybrid Cloud (or Mixed Cloud) – This
environment intersects and combines
multiple public and private cloud models.
Hybrid clouds introduce the complexity of
determining how to distribute applications
across both a public and private cloud.
1.3 Cloud Computing Features
Cloud computing brings an array of new
features compared to any other computing
paradigms. There are briefly described in this
section.
• Scalability and On-Demand Services -
Cloud computing provides resources and
services for users on demand. The resources
are scalable over several data centers.
• Quality of Service (QoS) - Cloud
computing can guarantee QoS for users in
terms of hardware or CPU performance,
bandwidth, and memory capacity.
• User-Centric Interface - Cloud interfaces
are location independent and they can be
accessed by well-established interfaces such
as Web services and Web browsers.
• Autonomous System - Cloud computing
systems are autonomous systems managed
transparently to users. However, software
and data inside clouds can be automatically
reconfigured and consolidated to a simple
platform depending on user’s needs.
• Pricing - Cloud computing does not require
upfront investment. No capital expenditure is
required. Users may pay and use or pay for
services and capacity as they need them.
1.4 Cloud Computing Challenges
The new paradigm of cloud computing
provides an array of benefits and advantages
over the previous computing paradigms and
many organizations are migrating and
adopting it. However, there are still several
challenges, which are currently addressed by
researchers, academicians and practitioners
in the field.
a. Performance
The major issue in performance can
be for some intensive transaction-
oriented and other data intensive
applications, in which cloud
computing may lack adequate
performance. Also, users who are at a
long distance from cloud providers
may experience high latency and
delays.
b. Security and Privacy
Companies are still concerned about
security when using cloud computing.
Users are worried about the
vulnerability to attacks, when
information and critical IT resources
are outside the firewall.
c. Control
A quantity of IT wings or
departments are concerned because
cloud computing providers have a full
control of the platforms. Cloud
computing providers typically do not
design platforms for specific
companies and their business
practices.
Lovely Professional University, School of computer science engineering and technology
Email-bhushanshashi47@outlook.com
d. Bandwidth Costs
Cloud computing, companies can
save money on hardware and
software; however, they could incur
higher network bandwidth charges.
Bandwidth cost may be low for
smaller Internet-based applications,
which are not data intensive, but
could significantly grow for data-
intensive applications.
e. Reliability
Cloud computing still does not
always offer round the clock
reliability. There were cases where
cloud computing services suffered
few hours’ outages. In the present and
future days to expect more cloud
computing providers, richer services,
established standards and best
practices.
Conclusion
Cloud computing is recently new
technological development that has the
potential to have a great impact on the world.
It has many benefits that it provides to it users
and businesses. For example, some of the
benefits that it provides to businesses, is that
it reduces operating cost by spending less on
maintenance and software upgrades and
focus more on the businesses itself. But there
are other challenges the cloud computing
must overcome. People are very skeptical
about whether their data is secure and private.
There are no standards or regulations
worldwide provided data through cloud
computing. Europe has data protection laws
but the US, being one of the most
technological advance nation, does not have
any data protection laws. Users also worry
about who can disclose their data and have
ownership of their data. But once, there are
standards and regulation worldwide, cloud
computing will revolutionize the future.
References
 http://en.wikipedia.org/wiki/Cloud
computing
 Voas, J., & Zhang, J. (March/April
2009). Cloud computing: New wine
or just a new bottle? IEEE ITPro, 15–
17
 http://salesforce.com/cloudcomputin
g/ [accessed on 19 July 2018]
 M. Ali, “Green Cloud on the
Horizon,” in Proceedings of the 1st
International Conference on Cloud
Computing (CloudMo), pp. 451- 459,
December 2009.
 Journal of Information Engineering
and Applications ISSN 2224-5782
(print) ISSN 2225-0506 (online) Vol
2, No.7, 2012

More Related Content

What's hot

String in java
String in javaString in java
Java abstract class & abstract methods
Java abstract class & abstract methodsJava abstract class & abstract methods
Java abstract class & abstract methods
Shubham Dwivedi
 
L21 io streams
L21 io streamsL21 io streams
L21 io streams
teach4uin
 
Java collections concept
Java collections conceptJava collections concept
Java collections concept
kumar gaurav
 
5 collection framework
5 collection framework5 collection framework
5 collection framework
Minal Maniar
 
Servlet.ppt
Servlet.pptServlet.ppt
Servlet.ppt
VMahesh5
 
Applets in java
Applets in javaApplets in java
Applets in java
Wani Zahoor
 
Java I/O
Java I/OJava I/O
Java I/O
Jayant Dalvi
 
Python - Regular Expressions
Python - Regular ExpressionsPython - Regular Expressions
Python - Regular Expressions
Mukesh Tekwani
 
I/O Streams
I/O StreamsI/O Streams
I/O Streams
Ravi Chythanya
 
Java static keyword
Java static keywordJava static keyword
Java static keyword
Lovely Professional University
 
Java I/O
Java I/OJava I/O
Abstract class in java
Abstract class in javaAbstract class in java
Abstract class in java
Lovely Professional University
 
Wrapper class
Wrapper classWrapper class
Wrapper class
kamal kotecha
 
Oops in Java
Oops in JavaOops in Java
Oops in Java
malathip12
 
OOPS Basics With Example
OOPS Basics With ExampleOOPS Basics With Example
OOPS Basics With Example
Thooyavan Venkatachalam
 
Collections in Java Notes
Collections in Java NotesCollections in Java Notes
Collections in Java Notes
Shalabh Chaudhary
 
Exception handling
Exception handlingException handling
Exception handling
Tata Consultancy Services
 
Sácale todo el provecho a Stylus el mejor pre procesador de CSS
Sácale todo el provecho a Stylus el mejor pre procesador de CSSSácale todo el provecho a Stylus el mejor pre procesador de CSS
Sácale todo el provecho a Stylus el mejor pre procesador de CSS
Leonidas Esteban González
 
Inheritance In Java
Inheritance In JavaInheritance In Java
Inheritance In Java
Arnab Bhaumik
 

What's hot (20)

String in java
String in javaString in java
String in java
 
Java abstract class & abstract methods
Java abstract class & abstract methodsJava abstract class & abstract methods
Java abstract class & abstract methods
 
L21 io streams
L21 io streamsL21 io streams
L21 io streams
 
Java collections concept
Java collections conceptJava collections concept
Java collections concept
 
5 collection framework
5 collection framework5 collection framework
5 collection framework
 
Servlet.ppt
Servlet.pptServlet.ppt
Servlet.ppt
 
Applets in java
Applets in javaApplets in java
Applets in java
 
Java I/O
Java I/OJava I/O
Java I/O
 
Python - Regular Expressions
Python - Regular ExpressionsPython - Regular Expressions
Python - Regular Expressions
 
I/O Streams
I/O StreamsI/O Streams
I/O Streams
 
Java static keyword
Java static keywordJava static keyword
Java static keyword
 
Java I/O
Java I/OJava I/O
Java I/O
 
Abstract class in java
Abstract class in javaAbstract class in java
Abstract class in java
 
Wrapper class
Wrapper classWrapper class
Wrapper class
 
Oops in Java
Oops in JavaOops in Java
Oops in Java
 
OOPS Basics With Example
OOPS Basics With ExampleOOPS Basics With Example
OOPS Basics With Example
 
Collections in Java Notes
Collections in Java NotesCollections in Java Notes
Collections in Java Notes
 
Exception handling
Exception handlingException handling
Exception handling
 
Sácale todo el provecho a Stylus el mejor pre procesador de CSS
Sácale todo el provecho a Stylus el mejor pre procesador de CSSSácale todo el provecho a Stylus el mejor pre procesador de CSS
Sácale todo el provecho a Stylus el mejor pre procesador de CSS
 
Inheritance In Java
Inheritance In JavaInheritance In Java
Inheritance In Java
 

Similar to cloud computing based its solutions term paper

IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptx
adad129366
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
IJIR JOURNALS IJIRUSA
 
Cc unit 3 updated version
Cc unit 3 updated versionCc unit 3 updated version
Cc unit 3 updated version
Dr. Radhey Shyam
 
Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
raghavanp4
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Utsav mistry
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
suthi
 
What is cloud ?
What is cloud ?What is cloud ?
What is cloud ?
Dibyadip Das
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
MunmunSaha7
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
DevendraPathak22
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
AmitPaul775033
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
ahmedraed19
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
Patrick Theuri
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
Hussain Hamil
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
jayapal385
 
An Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud ComputingAn Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud Computing
IOSR Journals
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
vijay_m_chaudhary
 
Cc unit 1 updated
Cc unit 1 updatedCc unit 1 updated
Cc unit 1 updated
Dr. Radhey Shyam
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Sammer Qader
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Sandeep Singh
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 

Similar to cloud computing based its solutions term paper (20)

IT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptxIT-35 Cloud Computing Unit 1.pptx
IT-35 Cloud Computing Unit 1.pptx
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 
Cc unit 3 updated version
Cc unit 3 updated versionCc unit 3 updated version
Cc unit 3 updated version
 
Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
 
What is cloud ?
What is cloud ?What is cloud ?
What is cloud ?
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
An Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud ComputingAn Overview on Security Issues in Cloud Computing
An Overview on Security Issues in Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cc unit 1 updated
Cc unit 1 updatedCc unit 1 updated
Cc unit 1 updated
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 

Recently uploaded

IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 

Recently uploaded (20)

IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 

cloud computing based its solutions term paper

  • 1. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com Cloud Computing Term Paper On Cloud Computing Project Title- Cloud Computing based its Solutions Shashi Bhushan (11604333) K1616 (A31)
  • 2. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com Abstract “Cloud” is a collective term for many 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. 1. Introduction Cloud computing can be defined as a new style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Cloud computing has become a significant technology emerging trend, and many experts, researchers and academicians expect that cloud computing will reshape information technology (IT) sector and the IT marketplace in world. With the cloud computing technology, users use a wide variety of devices, including PCs, Laptops, Smart Phones, and PDAs to access different kinds of utility programs, storage, and application development platforms over the Internet, via services offered by cloud computing providers. An advantage of the cloud computing technology includes cost savings, high availability, and easy scalability. The below figure.1 adapted from shows six phases of computing paradigms, from dummy terminals /mainframes, to PCs, Networking Computing, Internet Computing to Grid and Cloud Computing.
  • 3. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com Figure-1
  • 4. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com 1.1 Service Layers of Cloud Computing Cloud computing can be viewed as a collection of services, which can be represented as a layered cloud computing architecture: Figure-2  Software as a Service (SaaS) - It is a model of software deployment whereby the provider licenses an application to the customers for use as a service on demand. The capability provided to the End users is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web enabled e-mail). The end users do not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user specific application configuration settings. Today SaaS is offered by companies such as Google, Salesforce, Microsoft, Zoho, etc.  Platform as a Service (PaaS) - It is the delivery of computing platform and solution stack as a service. The capability provided to the end users is to deploy onto the cloud infrastructure user created or acquired applications created using programming languages and tools supported by the provider. The end user does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage. PaaS providers offer a predefined combination of OS and application servers, such as WAMP platform (Windows, Apache,
  • 5. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com MySQL and PHP), LAMP platform (Linux, Apache, MySql and PHP), and XAMPP (X-cross platform) limited to J2EE, and Ruby etc. Google App Engine, Salesforce.com, etc. are some of the popular PaaS examples.  Infrastructure as a Service (IaaS) - It is the delivery of computer infrastructure (typically a platform virtualization environment) as a service. The capability provided to the end users is to provision processing, storage, networks, and other fundamental computing resources where the end user can deploy and run arbitrary software, which can include operating systems and applications. The user does not manage or control the underlying cloud infrastructure, but it has control over operating systems, storage, deployed applications, and possibly limited control of select networking components. Some of the common examples are Amazon, GoGrid, 3tera, etc.  Monitoring-as-a-Service (MaaS) – It is the outsourced provisioning of security, primarily on business platforms that leverages the Internet to conduct business. MaaS has become increasingly popular over the last decade. Since the advent of cloud computing, its popularity has grown even more. Security monitoring involves protecting an enterprise or government client from cyber threats. A security team plays a crucial role in securing and maintaining the confidentiality, integrity, and availability of IT assets. The major functionality of MaaS is to monitor the working of all the three layers SaaS, PaaS and IaaS. 1.2 Types of Cloud Computing Deployment Models: There are three types of cloud computing deployment models are: (a) Private Cloud (b) Public Cloud and (c) Hybrid Cloud as shown in Fig. 3. Figure 3
  • 6. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com a. Private Cloud (or Internal Cloud) – It refers to cloud computing on private networks. Private clouds are built for the exclusive use of one client, providing full control over data, security, and quality of service. Private clouds can be built and managed by a company’s own IT organization or by a cloud provider. b. Public Cloud (or External Cloud) – In this model, computing resources are dynamically provisioned over the Internet via Web applications or Web services from an off-site third-party provider. Public clouds are run by third parties, and applications from different customers are likely to be mixed together on the cloud’s servers, storage systems, and networks. c. Hybrid Cloud (or Mixed Cloud) – This environment intersects and combines multiple public and private cloud models. Hybrid clouds introduce the complexity of determining how to distribute applications across both a public and private cloud. 1.3 Cloud Computing Features Cloud computing brings an array of new features compared to any other computing paradigms. There are briefly described in this section. • Scalability and On-Demand Services - Cloud computing provides resources and services for users on demand. The resources are scalable over several data centers. • Quality of Service (QoS) - Cloud computing can guarantee QoS for users in terms of hardware or CPU performance, bandwidth, and memory capacity. • User-Centric Interface - Cloud interfaces are location independent and they can be accessed by well-established interfaces such as Web services and Web browsers. • Autonomous System - Cloud computing systems are autonomous systems managed transparently to users. However, software and data inside clouds can be automatically reconfigured and consolidated to a simple platform depending on user’s needs. • Pricing - Cloud computing does not require upfront investment. No capital expenditure is required. Users may pay and use or pay for services and capacity as they need them. 1.4 Cloud Computing Challenges The new paradigm of cloud computing provides an array of benefits and advantages over the previous computing paradigms and many organizations are migrating and adopting it. However, there are still several challenges, which are currently addressed by researchers, academicians and practitioners in the field. a. Performance The major issue in performance can be for some intensive transaction- oriented and other data intensive applications, in which cloud computing may lack adequate performance. Also, users who are at a long distance from cloud providers may experience high latency and delays. b. Security and Privacy Companies are still concerned about security when using cloud computing. Users are worried about the vulnerability to attacks, when information and critical IT resources are outside the firewall. c. Control A quantity of IT wings or departments are concerned because cloud computing providers have a full control of the platforms. Cloud computing providers typically do not design platforms for specific companies and their business practices.
  • 7. Lovely Professional University, School of computer science engineering and technology Email-bhushanshashi47@outlook.com d. Bandwidth Costs Cloud computing, companies can save money on hardware and software; however, they could incur higher network bandwidth charges. Bandwidth cost may be low for smaller Internet-based applications, which are not data intensive, but could significantly grow for data- intensive applications. e. Reliability Cloud computing still does not always offer round the clock reliability. There were cases where cloud computing services suffered few hours’ outages. In the present and future days to expect more cloud computing providers, richer services, established standards and best practices. Conclusion Cloud computing is recently new technological development that has the potential to have a great impact on the world. It has many benefits that it provides to it users and businesses. For example, some of the benefits that it provides to businesses, is that it reduces operating cost by spending less on maintenance and software upgrades and focus more on the businesses itself. But there are other challenges the cloud computing must overcome. People are very skeptical about whether their data is secure and private. There are no standards or regulations worldwide provided data through cloud computing. Europe has data protection laws but the US, being one of the most technological advance nation, does not have any data protection laws. Users also worry about who can disclose their data and have ownership of their data. But once, there are standards and regulation worldwide, cloud computing will revolutionize the future. References  http://en.wikipedia.org/wiki/Cloud computing  Voas, J., & Zhang, J. (March/April 2009). Cloud computing: New wine or just a new bottle? IEEE ITPro, 15– 17  http://salesforce.com/cloudcomputin g/ [accessed on 19 July 2018]  M. Ali, “Green Cloud on the Horizon,” in Proceedings of the 1st International Conference on Cloud Computing (CloudMo), pp. 451- 459, December 2009.  Journal of Information Engineering and Applications ISSN 2224-5782 (print) ISSN 2225-0506 (online) Vol 2, No.7, 2012