0% found this document useful (0 votes)
88 views28 pages

Arya College of Engineering and Research Centre: Industrial Training

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 28

ARYA COLLEGE OF ENGINEERING AND

RESEARCH CENTRE

INDUSTRIAL TRAINING
OVERVIEW OF CLOUD
COMPUTING

SUBMITTED BY:
RIYA AHUJA
(17EAYCS077)
B.TECH.III YR. V
SEM.
AGENDA
•What is Cloud?
•What is Cloud Computing?

•History

•Top Benefits of Cloud Computing

•Simple Examples of Cloud Computing

•Essential Characteristics

•Cloud Computing Architecture

•Cloud Models

•Pros and Cons

•Conclusion
What is Cloud?

 In Cloud Computing the word cloud is used


as a metaphor for “the Internet”. In other
words , we can say cloud is something, which
is present at remote location . Well it is
abstraction of underlying infrastructures
involved.
What is Cloud Computing?

 Cloud Computing is the use of hardware and software to


deliver a service over a network (typically the Internet).
With cloud computing, users can access files and use
applications from any device that can access the Internet.
An example of a Cloud Computing provider is Google's Gmail.
 Simply put, cloud computing is the delivery of computing
services—including servers, storage, databases, networking,
software, analytics, and intelligence—over the Internet (“the
cloud”) to offer faster innovation, flexible resources, and
economies of scale.
History

 It was a gradual evolution that started in the 1950s with mainframe


computing
 After some time, around 1970 ,the concept of virtual machines (VMs) was
created.
 In 1999, Salesforce.com started delivering of application to users using a
simple website.
 In 2002 Amazon provided First public cloud AWS(Amazon Web
Service),providing services like storage computation.
 In 2009, Google Apps also started to provide cloud computing enterprise
applications.
 In 2009, Microsoft launched Windows Azure ,and companies like Oracle
and HP have all joined the game.
Benefits of Cloud computing
 Efficiency / cost reduction
 Accessibility
 Productivity
 Scalability
 Access to automatic updates
 Business Continuity (Backup & recovery)
 Pay structure
Simple Examples of cloud computing
• Big Data Analytics: Cloud Computing helps businesses store
and analyze a large quantity of structured, semi-structured,
and unstructured data to find underlying relationships. It is
used in analyzing customer buying patterns and using them for
marketing and advertising campaigns.
• File Storage: The biggest advantage of cloud storage is that it
is virtually unlimited. Cloud Provides’ storage, available for
almost the same or even lesser price, is 10 times more than
your local storage.
• Backup: Backup generally requires a storage unit where the
data is secure and, virtually, infinite storage is provided. Both
can be achieved by using Cloud Computing.
Common Cloud Characterstics
 On demand Self Service
 Broad network access
 Multi tenancy(resource pooling)
 Rapid Elasticity
 Measured service
Cloud Architecture
Cloud Models
 Deployment Models
 Service Models
Deployment Models
 NIST defines four cloud deployment models: public clouds, private clouds,
community clouds, and hybrid clouds. A cloud deployment model is defined
according to where the infrastructure for the deployment resides and who has
control over that infrastructure. Deciding which deployment model you will go
with is one of the most important cloud deployment decisions you will make .
Deployment Model
 Public Cloud : In a public cloud, your applications would reside
on a shared infrastructure. Although Cloud Providers provide
complete isolation from other users who co-exist on the
same hardware, it is advisable not to store any sensitive
documents or information on it when using a public cloud.
Deployment model
 Private cloud:  a private cloud is typically infrastructure used by a single
organization. Such infrastructure may be managed by the organization itself to
support various user groups, or it could be managed by a service provider that
takes care of it either on-site or off-site. Private clouds are more expensive than
public clouds due to the capital expenditure involved in acquiring and maintaining
them. 
 Hybrid cloud: In a hybrid cloud, an organization makes use of interconnected
private and public cloud infrastructure. Many organizations make use of this model
when they need to scale up their IT infrastructure rapidly, such as when leveraging
public clouds to supplement the capacity available within a private cloud.
Service Cloud
In the world of cloud computing, there are
three different approaches to cloud based
services:
• Infrastructure as a service( Iaas)
• Platform as a service ( Paas )
• Software as a service ( Saas )
Service Models
 Infrastructure as a service (Iaas): A Cloud
Provider provides a user with a virtual
machine or any other resources without letting
the user worry about the physical aspects of
the machine. More importantly, the user gets
access to the operating system in IaaS.
Therefore, you can install/uninstall any
software on these servers.
Service Models
 Platform-as-a-Service (PaaS): In this service, one does
not get access to the operating system. If you need a web
server with PHP installed on it, they will give you this web
server, without giving you access to the OS. What you get
is a dashboard through which you can upload and deploy
your files; the rest is managed by the Cloud Provider, i.e.,
software installation, security patch on OS, etc.
Service Models
 Software-as-a-Service (SaaS): In SaaS, one just gets
the access to the software which is installed on the
server. No dashboard is provided, and no access to the
operating system is given, for example, Netflix. You
can use Netflix, but you do not have any access to its
server or dashboard. You can just use the software.
Service Models
Service Models
 Iaas providers:
Service Models
 Paas providers:
Service Models
 Saas providers:
Pros and Cons
 Pros:
Minimum management and cost
Forget about administrative or management hassles
Accessibility and pay per use
Reliability
Data control
Data backup & recovery
Huge cloud storage
Automatic software updates
Pros and Cons
 Cons:
Requires good speed internet with good bandwidth
Downtime
Limited control of infrastructure 
Restricted or limited flexibility
Ongoing costs
Security
Vendor Lock-in
Conclution
Cloud computing adoption is on the rise every year,
and it doesn't take long to see why. Enterprises recognize
cloud computing benefits and see how they impact their
production, collaboration, security and revenue.
By using a cloud-based solution, an enterprise can
prevent a lot of problems that plague organizations that
rely on on-premises infrastructure.
project
Thank You

You might also like