0% found this document useful (0 votes)
25 views69 pages

Cloud Computing Unit 1 Ppt

Uploaded by

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

Cloud Computing Unit 1 Ppt

Uploaded by

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

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D.

(CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Before Cloud Computing

Buy Stack of Servers

PeakTraffic? More Servers

Maintenance of Servers

Security of Servers

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantages

Expensive Setup

Troubleshooting Problems

Servers will be Idle

Server Security
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Cloud Computing
• Cloud computing is a computing paradigm shift where
computing is moved away from personal computers or an
individual application server to a “cloud” of computers.

• It is a service that charges based on the amount of computing


resources that we use.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


What is Cloud Computing?
• The National Institute of Standards and Technology (NIST) defines cloud computing as “Cloud
computing is a model for enabling convenient, on-demand network access to a shared pool
of configurable computing resources (e.g. networks, servers, storage application and
services) that can be rapidly provisioned and released with minimal management effort or
service provider interaction”.

• Cloud computing utilizes distributed resources by combining them to solve complex, large
scale computation problems and to achieve higher throughput.

• 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.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Advantages of Cloud Computing
• Lower computer costs:
– You do not need a high-powered and high-priced computer to run cloud
computing's web-based applications.
– Since applications run in the cloud, not on the desktop PC, your desktop PC
does not need the processing power or hard disk space demanded by
traditional desktop software.
– When you are using web-based applications, your PC can be less expensive,
with a smaller hard disk, less memory, more efficient processor...
– In fact, your PC in this scenario does not even need a CD or DVD drive, as no
software programs have to be loaded and no document files need to be
saved.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Advantages of Cloud Computing
• Improved performance:
– With few large programs controlling your computer's memory, you will
see better performance from your PC.
– Computers in a cloud computing system boot and run faster because
they have fewer programs and processes loaded into memory…
• Reduced software costs:
– Instead of purchasing expensive software applications, you can get
most of what you need for free-ish!
• most cloud computing applications today, such as the Google Docs suite.
– better than paying for similar commercial software
• which alone may be justification for switching to cloud applications.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Advantages of Cloud Computing
• Instant software updates:
– Another advantage to cloud computing is that you are no longer faced
with choosing between obsolete software and high upgrade costs.
– When the application is web-based, updates happen automatically
• available the next time you log into the cloud.
– When you access a web-based application, you get the latest version
• without needing to pay for or download an upgrade.

• Improved document format compatibility.


– There are potentially no format incompatibilities when everyone is
sharing documents and applications in the cloud. Example Google drive
documents
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Advantages of Cloud Computing
• Unlimited storage capacity:
– Cloud computing offers virtually limitless storage.
– Your computer's current 1 terabyte hard drive is small compared to the hundreds of
Petabyte (1,024 Terabytes), Exabyte (1,024 Petabytes), Zettabyte (1,024 Exabytes)
and Yottabyte (1,204 Zettabytes) etc available in the cloud.

• Increased data reliability:


– Unlike desktop computing, in which if a hard disk crashes and destroy all your
valuable data, a computer crashing in the cloud should not affect the storage of your
data.
• if your personal computer crashes, all your data is still out there in the cloud, still accessible
– In a world where few individual desktop PC users back up their data on a regular basis,
cloud computing is a data-safe computing platform!
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Advantages of Cloud Computing
• Universal document access:
– That is not a problem with cloud computing, because you do not take your
documents with you.
– Instead, they stay in the cloud, and you can access them whenever you have a
computer and an Internet connection
– Documents are instantly available from wherever you are
• Latest version availability:
– When you edit a document at home, that edited version is what you see when
you access the document at work.
– The cloud always hosts the latest version of your documents
• as long as you are connected, you are not in danger of having an outdated version

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Advantages of Cloud Computing
• Easier group collaboration:
– Sharing documents leads directly to better collaboration.
– Many users do this as it is an important advantages of cloud computing
• multiple users can collaborate easily on documents and projects
• Device independence.
– You are no longer bound to a single computer or network.
– Changes to computers, applications and documents follow you through
the cloud.
– Move to a portable device, and your applications and documents are
still available.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantages of Cloud Computing
• Requires a constant Internet connection:
– Cloud computing is impossible if you cannot connect to the
Internet. In Rural area may be issue.
– Since you use the Internet to connect to both your applications and
documents, if you do not have an Internet connection you cannot
access anything, even your own documents.
– A dead Internet connection means no work, no cloud concept and
in areas where Internet connections are few or inherently
unreliable, this could be a deal-breaker.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantages of Cloud Computing
• Does not work well with low-speed connections:
– Similarly, a low-speed Internet connection, such as that found with dial-up
services, makes cloud computing painful at best and often impossible.
– Web-based applications require a lot of bandwidth to download, as do large
documents.
• Features might be limited:
– This situation is bound to change, but today many web-based applications
simply are not as full-featured as their desktop-based applications.
• For example, you can do a lot more with Microsoft PowerPoint than
with Google Presentation's web-based offering

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantages of Cloud Computing
• Can be slow:
– Even with a fast connection, web-based applications can sometimes
be slower than accessing a similar software program on your desktop
PC.
– Everything about the program, from the interface to the current
document, has to be sent back and forth from your computer to the
computers in the cloud.
– If the cloud servers happen to be backed up at that moment, or if the
Internet is having a slow day, you would not get the immediate access
you might expect from desktop applications.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantages of Cloud Computing
• Stored data might not be secure:
– With cloud computing, all your data is stored on the cloud.
• The questions is How secure is the cloud?
– Can unauthorised users gain access to your confidential data?
• Stored data can be lost:
– Theoretically, data stored in the cloud is safe, replicated across
multiple machines.
– But on the off chance that your data goes missing, you have no
physical or local backup.
• Put simply, relying on the cloud puts you at risk if the cloud lets you down.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Cloud User
• There are three types of stakeholders cloud providers, cloud
users and the end users .
• Cloud providers provide cloud services to the cloud users.
• These cloud services are of the form of utility computing i.e.
the cloud users uses these services pay-as-you-go model.
• The cloud users develop their product using these services
and deliver the product to the end users.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


. Cloud Providers’ point of view
Most of the data centers today are under utilized. They are
mostly 15% utilized. These data centers need spare capacity
just to cope with the huge spikes that sometimes get in the
server usage. Large companies having those data centers can
easily rent those computing power to other organizations and
get profit out of it and also make the resources needed for
running data center (like power) utilized properly.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Cloud Computing Challenges: Dealing with too many issues

Scalability

Reliability
Billing

Utility & Risk


Management

Uhm, I am not quite


Programming Env.
clear…Yet another
& Application Dev.
complex IT paradigm?

Software Eng.
Complexity

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Challenges
Security and Privacy — Perhaps two of the more “hot button” issues surrounding cloud computing relate to
storing and securing data, and monitoring the use of the cloud by the service providers. These issues are
generally attributed to slowing the deployment of cloud services. These challenges can be addressed, for
example, by storing the information internal to the organization, but allowing it to be used in the cloud.
Lack of Standards — Clouds have documented interfaces; however, no standards are associated with these,
and thus it is unlikely that most clouds will be interoperable. Standards are still in Initial Stage.
Continuously Evolving — User requirements are continuously evolving, as are the requirements for
interfaces, networking, and storage. This means that a “cloud,” especially a public one, does not remain
static and is also continuously evolving. We all are still using local machine, laptop, mobile etc.
Compliance Concerns — The Sarbanes-Oxley Act (SOX) in the US and Data Protection directives in the EU are
just two among many compliance issues affecting cloud computing, based on the type of data and
application for which the cloud is being used. The EU has a legislative backing for data protection across all
member states, but in the US data protection is different and can vary from state to state. As with
security and privacy mentioned previously, these typically result in Hybrid cloud deployment with one cloud
storing the data internal to the organization.
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Working Models for Cloud Computing – Deployment and Service Models

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Cloud Computing Models
Deployment Models

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Public Cloud
➢ A cloud platform in which the cloud resources are
owned and operated by a third-party cloud
service provider and delivered over the Internet.
➢ The hardware resources in public cloud are
shared among similar users and accessible over a
public network such as the internet.
➢ Often used by : Budget conscious startups, Small
and medium-sized enterprises (SMEs) not keen
on high level of security features looking to save
money can opt for Public Cloud Computing.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Public Cloud Model with Advantages and Disadvantages

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE) U3. 29


Private Cloud
➢ A private cloud consists of computing resources
used exclusively by one business or
organization.
➢ It can be physically located at your
organization's on-site datacenter or it can be
hosted by a third-party service provider.
➢ Makes it easier for an organization to customize
its resources.
➢ Often used by government agencies, financial
institutions, any other mid- to large-size
organizations with business-critical operations
seeking enhanced control over their
environment.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Private Cloud Model with Advantages and Disadvantages

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Hybrid Cloud
➢ Often called “the best of both worlds,”
➢ In a hybrid cloud, data and applications can
move between private and public clouds for
greater flexibility and more deployment
options.
➢ In a hybrid cloud, “cloud bursting” is also an
option. This is when an application or
resource runs in the private cloud until there
is a spike in demand at which point the
organization can “burst through” to the
public cloud to tap into additional computing
resources.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Hybrid Cloud Model with Advantages and
Disadvantages

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Community Cloud Model Introduction with Advantages and Disadvantages

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Evolution of Cloud
Computing
Cloud Computing

Software as a Service

Utility Computing • Anytime,


anywhere
Grid Computing • Network- access to
based virtualized IT
• Offering subscription resources
• Solving large computing s to delivered
problems resources as a applications dynamically
with parallel metered service as a service.
computing

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Cloud Computing Characteristics

On Demand Self-Service

Broad Network Access

Resource Pooling

Rapid Elasticity

Measured Service

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Cloud Computing
• Cloud computing has five:
1. On-demand self-service, the services are available on demand, the user can get
the services at any time, all it takes is an Internet connection.
2. Broad network access, the cloud is accessed remotely over the network, while
the access to the cloud is through the internet; it means that it is accessible to its
computing capabilities, software, and hardware from anywhere.
3. Resources pooling in an independent location and resources serve a large
number of users with all their different devices and their required resources.
4. Rapid elasticity, dealing with the cloud is very easy, the user can simply reduce
or increase the capacity, and also it’s faster than the regular computing types.
5. Measured Service, the cloud systems control and reuse the resources by using
measurement capabilities and according to the type of service, these services also
have financial return, depending on usage.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Applications
• Email
– Gmail, Yahoo mail
• Online Collaboration tools
– Google docs for collaboration on documents
– Google Hangouts for video conferencing
• Big Data Analytics
– Provides a cost effective and scalable infrastructure to support big data
and business analytics.
• Test and Development
– now readily available environments tailored for your needs at your
fingertips.
• Storage
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Cloud Storage

• Several large Web companies (such as Amazon and Google)


are now exploiting the fact that they have data storage
capacity that can be hired out to others.
• This approach, known as cloud storage allows data stored
remotely to be temporarily cached on desktop computers,
mobile phones or other Internet-linked devices.
• Amazon’s Simple Storage Solution (S3) is a well known
example.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


AmazonS3

• Provides secure, durable, highly-scalable cloud


storage.
• Amazon S3 Standard for general-purpose
storage of frequently accessed data
• Amazon Glacier for long-term archive.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Advantagesof CloudComputing
• Lower computer costs
• Instant software updates
• Unlimited storage capacity
• Increased data reliability
• Universal document access
• Device independence
• Lowers the outlay expense for start upcompanies
• Easier group collaboration

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Disadvantagesof CloudComputing

• Requires a constant Internet connection


• Does not work well with low-speed connections
• Governance and Regulatory compliance
– Not all service providers have well-defined
service-level agreements.
• Stored data might not be secure:
– Limited knowledge of the physical location of stored data
– Multi-tenant platform
– Limited capabilities for monitoring access to applications
hosted on cloud.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Examples of Cloud
• Google Drive: This is a pure cloud computing service, with all the
storage found online so it can work with the cloud apps: Google
Docs, Google Sheets, and Google Slides.
• Apple icloud: Apple's cloud service is primarily used for online
storage, backup, and synchronization of your mail, contacts,
calendar, and more. All the data you need is available to you on
your iOS, Mac OS, or Windows device (Windows users have to
install the iCloud control panel)
• Amazon Cloud Drive: Storage at the big retailer is mainly for music,
preferably MP3s that you purchase from Amazon, and images—if
you have Amazon Prime, you get unlimited image storage.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Examples of Cloud
• Facebook and instaghram —which are definitely cloud services—
regarding what they get to do with your photos

• Chromebook: The primary example of a device that is completely


cloud-centric is the chromebook. These are laptops that have just
enough local storage and power to run the Chrome OS, which
essentially turns the Googlechrome Web browser into an operating
system. With a Chromebook, most everything you do is online:
apps, media, and storage are all in the cloud.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Contents
• Why Cloud Computing?
• What is Cloud Computing?
• Enabling Technologies
• Advantages of Cloud Computing
• Disadvantages of Cloud
Computing
• Service Models
• Deployment Models

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Enabling Technologies

• Grid Computing
• Utility Computing
• Autonomic Computing
• Service Oriented Architecture
• Virtualization

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Enabling Technologies

• Grid Computing: Cluster of loosely coupled computers


for a common cause.

• Utility Computing: Packaging of computer resources as


metered service.

• Autonomic Computing: Capable of self- management.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Service Oriented Architecture
• Service-Oriented Architecture (SOA) is a technique of designing
software which supports development of components as services.
• A component is a well-defined and independent module that offers
required business functionality.
• Cloud Computing follows service-oriented architecture so that
infrastructure, platform and software can be provided as modular
services with well-defined interfaces to be used by anyone.
• Consumer need not bother about the details of the service and can
consume it like a black box service.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Virtualization

• Virtualization allows the creation of multiple virtual


instances on a single server.
• Each virtual instance acts similar to a physical server having
its own operating system (OS) known as guest OS and a
software stack.
• A software layer called hypervisor enables the coordination
between guest OS and physical hardware.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Virtualization
• Virtualization addresses IT’s most pressing challenge: the
infrastructure sprawl that compels IT departments to
channel 70 percent of their budget into maintenance,
leaving few resources for business-building innovation.

• Virtualization software solves the problem by enabling


several operating systems and applications to run on one
physical server or “host.”

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Benefits of ServerVirtualization

• Better utilization of everyserver

• Robust, affordable high availability

• VM Isolation

• VM Migration
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Service Models
• Service Models describe the type of service
that the service provider is offering.

• Three types of Service Models are there:


– Software as s Service(SaaS)
– Platform as a Service(PaaS)
– Infrastructure as a Service(IaaS)

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Clients

SaaS

Cloud PaaS
Service
Stack
IaaS

S E R V E R S

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


IaaS
• Infrastructure as a Service (IaaS) is a form of cloud computing
where hardware is provided and managed by an external
provider. This hardware is provided in the cloud environment
and can include anything from virtual servers to network
connections and load balancers.
• Because this hardware is virtualised, it gives businesses the
ability to easily scale their IT solutions. This makes it
particularly popular with growing businesses and when
working on temporary projects.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Benefits of IaaS:
• Scalability —one of the main benefits of IaaS is the scalability it offers.
Through a subscription service, you access the IT system you require when
you need it. Due to its virtualisation, scaling up your systems can be done
quickly and efficiently, minimising downtime.
• Minimised hardware maintenance — the hardware behind your IaaS
system is managed externally, minimising the time and money your
business spends on this type of maintenance.
• Flexibility — many IaaS systems can be accessed remotely, although this
will vary from system to system.
• Reduced downtime — if your hardware fails, you’ll usually need to wait
for a repair, impacting the productivity of both your staff and business
overall. An IaaS system relies on a multitude of servers and data centres; if
one area fails, other hardware resources are available to pick up the slack.
• On–demand access — an IaaS system can be accessed on-demand and
you’ll only pay for the resources you use, keeping costs down.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


IaaSProviders

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


PaaS
• Platform as a Service (PaaS) is a form of cloud computing that
allows a dedicated space to build and test applications. It’s
predominantly used by software and web developers, although
it can also be utilised by businesses who want to create and
test their own internal software. It’s usually available on a
subscription basis.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Benefits of PaaS
• Reduced costs — in the past, developing software was costly, as a result of
the hardware, skills and experience needed. Instead, PaaS allows users to
effectively rent the required infrastructure, paid for through their
subscription fee.
• Eliminates skills barrier — PaaS systems are often simple to use, meaning
businesses don’t need to employ specialists to develop their apps. Rather,
an app can be developed in-house through only a web browser.
• Increased collaboration — in larger businesses, multiple parties may be
working on the same app development project. Via cloud connectivity,
multiple developers across different locations can collaborate on the same
project.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


PaaSProviders

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


SaaS
• Software as a Service (SaaS) is a way for software applications
to be delivered over the internet through the cloud. Because of
this, SaaS is often referred to as cloud software.
• Different from previous methods of purchasing software
outright and installing it onto a device, SaaS is usually
subscription-based. The software isn’t localised on a specific
PC — rather, it’s accessed via an internet connection.
• Example : Office 365 or streaming your favourite films via
Netflix.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Benefits of SaaS
• Eradicates initial costs — because SaaS is usually delivered on a
subscription basis, it eliminates the initial costs that were traditionally
associated with implementing software. With cost a barrier for many, this
approach makes accessing more sophisticated systems easier and more
affordable.
• Stop using, stop paying — another benefit of a subscription SaaS system is
that it means you can often terminate your contract when you no longer
require the software.
• Keep your data safer — through using cloud-connected software systems,
you eliminate the vulnerability of storing files to a local device. PCs,
laptops and tablets can fail, but you’ll always have a digital back-up to
hand.
• Flexibility —one of the main benefits of SaaS is the flexibility it offers.
You’re no longer tethered to specific devices that have the software
capability; rather, you can access the applications you need wherever you
are using a simple internet connection.

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


SaaSExamples

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)


Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
THANK YOU

12/22/2020 Presented By Veepin Kumar


Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)
References
By Foster,Y. Zhau, R. Ioan, and S. Lu. “Cloud Computing and Grid Computing: 360-Degree
Compared.” Grid Computing Environments Workshop, 2008.
Liu, F.,Tong, J., Mao, J., Bohn, R., Messina, J., Badger, L., &Leaf, D. (2011). NIST Cloud
Computing Reference Architecture. NIST Special Publication, 500, 292.
http:// research.google.com/archive/gfs.html
https://cloud.google.com/solutions/architecture/
https://sites.google.com/site/animeshchaturvedi07/academic-teaching/cloudcomputing

Dr. Veepin Kumar,B.Tech(CSE) , M.Tech. (CSE), Ph.D. (CSE)

You might also like