0% found this document useful (0 votes)
6 views2 pages

Cloud Computing

The document outlines cloud computing, detailing its deployment and service models, including public, private, and hybrid clouds, as well as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It highlights the evolution of cloud computing from the 1950s to its mainstream adoption today, alongside the benefits and challenges associated with it. Additionally, it discusses major providers for each service model and lists the pros and cons of cloud computing.

Uploaded by

hediphonextra
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)
6 views2 pages

Cloud Computing

The document outlines cloud computing, detailing its deployment and service models, including public, private, and hybrid clouds, as well as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It highlights the evolution of cloud computing from the 1950s to its mainstream adoption today, alongside the benefits and challenges associated with it. Additionally, it discusses major providers for each service model and lists the pros and cons of cloud computing.

Uploaded by

hediphonextra
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/ 2

Cloud CLOUD MODELS

§ "the Internet" • Deployment Models


§ Something which is present at remote location. • Service Model
§ an abstraction of underlying infrastructures involved.
Deployment Models
Cloud Computing § represents a specific type of cloud environment, primarily
§ the delivery of computing services - servers, storage, distinguished by ownership, size, and access
databases, networking, software, and analytics and more- § THREE COMMON CLOUD DEPLOYMENT MODELS:
over the Internet(Cloud). o Public Cloud
§ consists of hardware and software resources made available o Private Cloud
on the internet as they are managed by the third party o Hybrid Cloud
services. These services typically provides access to
advanced software applications, high end networks of server Public Cloud
computers. § owned and operated by a third party cloud service provider,
which deliver their computing resources like servers and
"You don't generate your own electricity. Why generate your own storage over the internet.
computing?" -JeG Bezos, Amazon. § Anyone can access and use it by paying accordingly
§ Microsoft Azure, Amazon web services, salesforce
HISTORY
Þ It was a gradual evolution that started in the 1950s with Private Cloud
mainframe computing § built specifically for a single organization to fit its needs.
Þ After some time, around 1970, the concept of virtual § may be managed internally or by a third-party and be hosted
machines (VMs) was created. internally or externally.
Þ In 1999, Salesforce.com started delivering of applications to
users using a simple website. Hybrid Cloud
Þ In 2002 Amazon provided First public cloud AWS (Amazon § combination of a private cloud combined with the use of
Web Service) , providing services like storage, computation. public cloud services allowing data and applications to move
Þ In 2009, Google Apps also started to provide cloud computing between private and public clouds
enterprise applications. § gives business greater flexibility and more deployment option
Þ In 2009, Microsoft launched Windows Azure, and companies
like Oracle and HP have all joined the game. This proves that SERVICE MODELS
today, cloud computing has become mainstream.
3 DIFFERENT APPROACHES TO CLOUD-BASED SERVICES:
BENEFITS OF CLOUD COMPUTING • Infrastructure as a Service (laaS)
• Drive down costs • Platform as a Service (PaaS)
• Accessibility • Software as a Service (SaaS
• Productivity
• Scalability Infrastructure as a service (laaS)
• Access to automatic updates § vendor provides users access to computing resources such
• Business Continuity (Back up & Recovery) as servers, storage, and networking.
§ Organizations use their own platforms and applications
• Pay structure
within a service provider's infrastructure.
SIMPLE EXAMPLES OF CLOUD COMPUTING
Key features
• Email
• Instead of purchasing hardware outright, users pay for
o Gmail, Hotmail
laas on demand.
o Are hosted on Google’s and Microsoft’s servers
• Infrastructure is scalable depending on processing and
storage needs.
• OAice Productivity Software
o OGice 365, Google Docs, Zoho OGice • Saves enterprises the costs of buying and maintaining
o keep and edit documents online their own hardware.
o documents will be accessible anywhere • Because data is on the cloud, there is no single point of
o multiple people can work in the same document failure
simultaneously
Platform as a service (PaaS)
• Storage § provides users a cloud environment in which they can
o One Drive, Google Drive, iCloud and Drop Box develop, manage, and deliver applications.
§ In addition to storage and other computing resources, users
COMMON CLOUD CHARACTERISTICS are able to use a suite of prebuilt tools to develop, customize
and test their own applications.
• On Demand Self Service
• Broad network access
Key features
• Multi-Tenancy (Resource Pooling)
• Paas provides a platform with tools to test, develop, and
• Rapid Elasticity
host applications in the same environment.
• Measured service
• Enables organizations to focus on development without
having to worry about underlying infrastructure.
CLOUD ARCHITECTURE
• Providers manage security, operating systems, server
software, and backups.
• Facilitates collaborative work even if teams work
remotely.
Software as a service (SaaS) Microsoft Azure
§ Provides users with access to a vendor's cloud-based § flexible cloud platform (PaaS) that enables you to quickly
software. build, deploy and manage applications across a global
§ Users do not install applications on their local devices. network of Microsoft - managed datacenters
§ Instead, the applications reside on a remote cloud network § You can build applications using any language, tool or
accessed through the web or an API. framework
§ Through the application, users can store and analyze data
and collaborate on projects. Virtual Machines
§ Azure gives you the ability to create VMs by simply specifying
Key features the size and virtual hard disks (VHD) you want to use
• SaaS vendors provide users with software and § Azure provides access to both Windows and Linux VHDs, so
applications on a subscription model. the developers has a freedom to choose what they want to
• Users do not have to manage, install, or upgrade work.
software; SaaS providers manage this. § Developers can use VMs to build and test applications
• Data is secure in the cloud; equipment failure does not quickly at low cost
result in loss of data.
• Use of resources can be scaled depending on service Web Sites:
needs. § Can use Azure as a platform for creating and hosting websites
and web application
SERVICE MODELS
Mobile Services
§ Azure's Mobile services give you the tools to create and
deploy applications.
§ The information that gets accessed by the app running on
your device is stored in what's called a back-end database,
and so Mobile services are reGered to as mobile Back-end as
a service (mBaaS).
§ Can build apps for Android, iOS, HTML / JavaScript and
Windows Phone.

Azure supports the broadest selection of operating systems,


programming languages, frameworks, tools, databases and
devices. Build apps with JavaScript, Python, NET, PHP, Java and
Node.js; build back-ends for iOs, Android and Windows devices.
Azure cloud service supports the same technologies millions of
developers and IT professionals already rely on
and trust.
laaS Providers
Conclusion
• Amazon Web Services
Þ Cloud computing has quickly become one of the most
• Microsoft Azure
prominent buzzwords in the IT world due to its revolutionary
• VMware vCloud Air
model of computing as a utility. It promises increased
• IBM Softlayer
flexibility, scalability, and reliability, while promising
• Rackspace
decreased operational and support costs

PaaS Providers
Þ Despite the potential gains achieved from the cloud
• Microsoft Azure
computing, the organizations are slow in accepting it due to
• Google App Engine
security issues and challenges associated with it. Security is
• IBM Bluemix
one of the major issues which hamper the growth of cloud.
The idea of handing over important data to another company
SaaS Providers is worrisome; such that the consumers need to be vigilant in
• Salesforce understanding the risks of data breaches in this new
• iCloud environment.
• Dropbox
• Google docs

PROS AND CONS


Pros:
• Reduced hardware equipment for end-users
• Improved performance
• Lower H/W and S/W maintenance
• Instant software updates
• Accessibility
• Metered services
• Less expensive
• Improved Disaster Recovery

Cons:
• Requires good internet speed with good bandwidth
• Security
• Limited control on Infrastructure

You might also like