0% found this document useful (0 votes)
52 views32 pages

Unit 2 Topic 1

Cloud computing allows users to access computer resources such as data storage, applications, and processing power over the Internet. It delivers on-demand computing services that provide advantages like scalability, mobility, collaboration, and low costs compared to maintaining physical infrastructure. However, cloud computing also presents disadvantages like dependence on internet connectivity and limited user control over data security. There are different types of cloud including public, private, hybrid, and community clouds that offer various cloud service models such as Software as a Service, Platform as a Service, and Infrastructure as a Service.

Uploaded by

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

Unit 2 Topic 1

Cloud computing allows users to access computer resources such as data storage, applications, and processing power over the Internet. It delivers on-demand computing services that provide advantages like scalability, mobility, collaboration, and low costs compared to maintaining physical infrastructure. However, cloud computing also presents disadvantages like dependence on internet connectivity and limited user control over data security. There are different types of cloud including public, private, hybrid, and community clouds that offer various cloud service models such as Software as a Service, Platform as a Service, and Infrastructure as a Service.

Uploaded by

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

Cloud Computing: it’s nature and

benefits
Dr. Anil Kumar Dubey
Assistant Professor,
Computer Science & Engineering Department,
ABES EC, Ghaziabad
Affiliated to Dr. A.P.J. Abdul Kalam Technical University,
Uttar Pradesh, Lucknow
Basic
The term cloud refers to a network or the internet. It is a
technology that uses remote servers on the internet to
store, manage, and access data online rather than local
drives. (data can be anything such as files, images, documents, audio,
video, and more)

Cloud computing is the delivery of on-demand


computing services -- from applications to storage and
processing power -- typically over the internet and on a
pay-as-you-go basis.
Conti…
Cloud computing is a virtualization-based technology
that allows us to create, configure, and customize
applications via an internet connection.

The cloud technology includes a development platform,


hard disk, software application, and database.
Conti…
Following operations can do using cloud computing:

◦ Developing new applications and services

◦ Storage, back up, and recovery of data

◦ Hosting blogs and websites

◦ Delivery of software on demand

◦ Analysis of data

◦ Streaming videos and audios


Need
IT companies follow the traditional methods to provide the IT
infrastructure. (means need a Server Room)

In that server room, there should be a database server, mail server,


networking, firewalls, routers, modem, switches, QPS (Query Per Second
means how much queries or load will be handled by the server),
configurable system, high net speed, and the maintenance engineers.

To establish such IT infrastructure, need to spend lots of money.

To overcome all these problems and to reduce the IT


infrastructure cost, Cloud Computing comes into existence.
Conti…
History
1961, John MacCharty suggested that computing can be sold like
a utility, just like a water or electricity.
1999, Salesforce.com started delivering of applications to users
using a simple website. The applications were delivered to
enterprises over the Internet, and this way the dream of
computing sold as utility were true.
2002, Amazon started Amazon Web Services, providing services
like storage, computation and even human intelligence. However,
only starting with the launch of the Elastic Compute Cloud in
2006 a truly commercial service open to everybody existed.
Conti…
2009, Google Apps also started to provide cloud computing
enterprise applications.
Of course, all the big players are present in the cloud computing
evolution, some were earlier, some were later.

2009, Microsoft launched Windows Azure, and companies like


Oracle and HP have all joined the game. This proves that today,
cloud computing has become mainstream.
Characteristics
Agility
The cloud works in a distributed computing environment. It
shares resources among users and works very fast.

High availability and reliability


The availability of servers is high and more reliable because
the chances of infrastructure failure are minimum.

High Scalability
Cloud offers "on-demand" provisioning of resources on a large
scale, without having engineers for peak loads.
Conti…
Multi-Sharing
With the help of cloud computing, multiple users and
applications can work more efficiently with cost reductions by
sharing common infrastructure.

Device and Location Independence


Cloud computing enables the users to access systems using a web
browser regardless of their location or what device they use e.g.
PC, mobile phone, etc. As infrastructure is off-site (typically
provided by a third-party) and accessed via the Internet, users
can connect from anywhere.
Conti…
Maintenance
Maintenance of cloud computing applications is easier, since
they do not need to be installed on each user's computer and can
be accessed from different places. So, it reduces the cost also.

Low Cost
By using cloud computing, the cost will be reduced because to
take the services of cloud computing, IT company need not to set
its own infrastructure and pay-as-per usage of resources.
Advantages
Back-up and restore data
Once the data is stored in the cloud, it is easier to get back-up
and restore that data using the cloud.

Improved collaboration
Cloud applications improve collaboration by allowing groups of
people to quickly and easily share information in the cloud via
shared storage.

Mobility
Cloud computing allows us to easily access all cloud data via
mobile.
Conti…
Excellent accessibility
Cloud allows us to quickly and easily access store information
anywhere, anytime in the whole world, using an internet
connection. An internet cloud infrastructure increases
organization productivity and efficiency by ensuring that our
data is always accessible.

Low maintenance cost


Cloud computing reduces both hardware and software
maintenance costs for organizations.
Conti…
Services in the pay-per-use model
Cloud computing offers Application Programming Interfaces
(APIs) to the users for access services on the cloud and pays the
charges as per the usage of service.

Unlimited storage capacity


Cloud offers us a huge amount of storing capacity for storing
our important data such as documents, images, audio, video, etc.
in one place.
Disadvantage
Internet Connectivity
As you know, in cloud computing, every data (image, audio,
video, etc.) is stored on the cloud, and we access these data
through the cloud by using the internet connection.
If you do not have good internet connectivity, you cannot
access these data. However, we have no any other way to access
data from the cloud.
Conti…
Security and data protection
You must consider how your data will be stored and secured
when outsourcing to a third party.
This should be outlined in the agreement with your service
provider, and must address mitigations to governance and
security risks.
It must cover who has access to the data and the security
measures in place to protect your data.
Conti…
Limited Control
 As we know, cloud infrastructure is completely owned, managed,
and monitored by the service provider, so the cloud users have less
control over the function and execution of services within a cloud
infrastructure.

Location of data
 Cloud computing service providers are often located outside
Australia. Before committing, you should investigate where your
data is being stored and which privacy and security laws will
apply to the data.
Types
Conti…
Public Cloud
Public cloud is open to all to store and access information via the
Internet using the pay-per-usage method.

MAAGs, are:
Microsoft (Azure),
Amazon (Amazon Web Services or AWS),
Alibaba (Alicloud), and
Google (Google Cloud).
Other cloud providers include IBM and Oracle.
Conti…
Private Cloud
Private cloud is also known as an internal cloud or corporate
cloud. It is used by organizations to build and manage their own
data centers internally or by the third party.
Conti…
Hybrid Cloud
Hybrid Cloud is a combination of the public cloud and the
private cloud.
Hybrid Cloud = Public Cloud + Private Cloud
e.g. Google Application Suite (Gmail, Google Apps, and Google
Drive), Office 365 (MS Office on the Web and One Drive).
Conti…
Community cloud
Community cloud allows systems and services to be accessible by
a group of several organizations to share the information
between the organization and a specific community.
It is owned, managed, and operated by one or more
organizations in the community, a third party, or a combination
of them.
e.g Health Care community cloud
Service Categories
Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)


Conti…
Software as a Service (SaaS)
It is also known as cloud application services.
Mostly, SaaS applications run directly through the web browser
means we do not require to download and install these
applications.
Some important example of SaaS is given below –

Example: Google Apps, Salesforce Dropbox


Conti…
Platform as a Service (PaaS)
It is also known as cloud platform services.
It is quite similar to SaaS, but the difference is that PaaS provides
a platform for software creation, but using SaaS, we can access
software over the internet without the need of any platform.

Example: Windows Azure, Force.com, Magento Commerce


Cloud, OpenShift.
Conti…
Infrastructure as a Service (IaaS)
It is also known as cloud infrastructure services.
It is responsible for managing applications data, middleware,
and runtime environments.

Example: Amazon Web Services (AWS) EC2, Google Compute


Engine (GCE)
Applications
Business Applications
Salesforce
Salesforce platform provides tools for sales, service, marketing,
e-commerce, and more.

Paypal
Paypal offers the simplest and easiest online payment mode
using a secure internet account.
Conti…
Data Storage and Backup Applications
Mozy
 Mozy provides powerful online backup solutions for our personal and
business data. It schedules automatically back up for each day at a specific
time.

Google G Suite
 Google G Suite is one of the best cloud storage and backup application.
 It includes Google Calendar, Docs, Forms, Google+, Hangouts, as well as
cloud storage and tools for managing cloud apps.
 The most popular app in the Google G Suite is Gmail. Gmail offers free
email services to users.
Conti…
Education Applications
Google Apps for Education
Google Apps for Education is the most widely used platform for
free web-based email, calendar, documents, and collaborative
study.

Tablets with Google Play for Education


It allows educators to quickly implement the latest technology
solutions into the classroom and make it available to their
students.
Conti…
Entertainment Applications
Online games
 Today, cloud gaming becomes one of the most important entertainment
media. It offers various online games that run remotely from the cloud. The
best cloud gaming services are Shaow, GeForce Now, Vortex, Project
xCloud, and PlayStation Now.

Video Conferencing Apps


 Video conferencing apps provides a simple and instant connected
experience. It allows us to communicate with our business partners,
friends, and relatives using a cloud-based video conferencing. The benefits
of using video conferencing are that it reduces cost, increases efficiency,
and removes interoperability.
Conti….
Social Applications
Facebook
 Facebook is a social networking website which allows active users to share
files, photos, videos, status, more to their friends, relatives, and business
partners using the cloud storage system. On Facebook, we will always get
notifications when our friends like and comment on the posts.

Twitter
 Twitter is a social networking site. It is a microblogging system. It allows
users to follow high profile celebrities, friends, relatives, and receive news.
It sends and receives short posts called tweets.
THANK
YOU

You might also like