Upload
prashantkumar4138
View
220
Download
0
Embed Size (px)
Citation preview
8/3/2019 Cloud Computing Report - Chapters
1/21
CLOUD COMPUTING
8/3/2019 Cloud Computing Report - Chapters
2/21
ASEMINARPRESENTATION
ON
CLOUD COMPUTING
JNIT
SESSION 2010 2011
Submitted To Submitted By
Mr. Vijay Mohan Shrimal Pratayancha Seth
CSE/ IT B.Tech IV yr, IT
8/3/2019 Cloud Computing Report - Chapters
3/21
CONTENTSCONTENTS
WHAT IS CLOUD COMPUTING ?
HISTORICAL BACKGROUND
ITS ARCHITECTURE
CLOUD COMPUTING INFRASTRUCTURE MODELS
- PUBLIC CLOUD
- PRIVATE CLOUD
- HYBRID CLOUD
- COMMUNITY CLOUD
CLOUD COMPUTING SERVICE MODELS
- SOFTWARE AS A SERVICE
- PLATFORM AS A SERVICE
- INFRASTRUCTURE AS A SERVICE
ISSUES IN CLOUD COMPUTING
CONCLUSION
8/3/2019 Cloud Computing Report - Chapters
4/21
WHAT IS CLOUD COMPUTING ? An emerging computer paradigm where data and services reside inmassively scalable data centers in the cloud and can be accessed from
any connected devices over the internet
8/3/2019 Cloud Computing Report - Chapters
5/21
HISTORICAL BACKGROUND
The very first concept for the cloud computing was given by the JohnThe very first concept for the cloud computing was given by the JohnMcCathy in 1960s.McCathy in 1960s.
he first gave the statement for the future use of computationalhe first gave the statement for the future use of computational
techniques as a public utility.techniques as a public utility.
With the arrival of the VPN this concept which was modernized inWith the arrival of the VPN this concept which was modernized in1966.1966.
In year 2007 the most famous organizations such as Google ,IBM etcIn year 2007 the most famous organizations such as Google ,IBM etcworld wide started research program on cloud computing.world wide started research program on cloud computing.
FinallyFinally in 2008 the first cloud computing system was introducedin 2008 the first cloud computing system was introduced
8/3/2019 Cloud Computing Report - Chapters
6/21
CHARACTERISTICS OF CLOUD COMPUTING
Self HealingSelf Healing
MultiMulti--tenancytenancy
Linearly ScalableLinearly Scalable
VirtualizedVirtualized
Pay per usePay per use
Device & Location IndependenceDevice & Location Independence
8/3/2019 Cloud Computing Report - Chapters
7/21
ITS ARCHITECTURE
FRONT END
It can be end user or client or any application (i.e. web browser etc.)
which is using cloud services.
It is the side at which the user of the computer or the client himself is
able to access. This involves the clients network or his computer and
the program or programs that he uses to access the database or the
servers that contain all the data
BACK END
It is the network of servers with any computer program and data storagesystem.
It is the cloud itself, which is the collection of all related information
saved in the servers that the client wishes to have access to.
8/3/2019 Cloud Computing Report - Chapters
8/21
These two ends of cloud computing architecture are connected through
a network, usually the Internet, toprovide remote access to all the users
of the cloud.
8/3/2019 Cloud Computing Report - Chapters
9/21
CLOUD COMPUTING INFRASTRUCTURE
MODELS
8/3/2019 Cloud Computing Report - Chapters
10/21
PUBLIC CLOUD
A service provider makes resources, such as applications andstorage, available to the general public over the Internet.
Public cloud services may be free or offered on a pay-per-usagemodel.
Examples of public clouds include Amazon Elastic Compute Cloud(EC2), IBM's Blue Cloud, Sun Cloud, Google App Engine and
Windows Azure Services Platform.
8/3/2019 Cloud Computing Report - Chapters
11/21
PRIVATE CLOUD
Computing architecture is dedicated to the customer and is not
shared with other organisations.
Private clouds are built for the exclusive use of one client, providing
the utmost control over data, security, and quality of service
They are expensive and are considered more secure than Public
Clouds.
Private clouds operate inside the firewall and are built upon
virtualization software such as VMware or Xen
8/3/2019 Cloud Computing Report - Chapters
12/21
HYBRID CLOUD
Hybrid clouds combine both public and private cloud models
Like the private model, a hybrid cloud lets an organization continue
to use their existing data center equipment and keep sensitive datasecured on the organization's own network.
like the public cloud, a hybrid model lets an organization takeadvantage of a cloud's almost unlimited scalability. It's a way tosolve some of the trust issues of the public cloud while getting the
public cloud's benefits.
8/3/2019 Cloud Computing Report - Chapters
13/21
COMMUNITYCLOUD
The cloud infrastructure is shared between the organizations of the
same community.
Like, all the government agencies in a city can share the same cloud
but not the non government agencies.
Examples of community cloud include Googles Gov Cloud.
8/3/2019 Cloud Computing Report - Chapters
14/21
CLOUD COMPUTING SERVICE MODELS
SOFTWARE AS A SERVICE (SAAS)SOFTWARE AS A SERVICE (SAAS)
PLATFORM AS A SERVICE (PAAS)PLATFORM AS A SERVICE (PAAS)
INFRASTRUCTURE AS A SERVICE (IAAS)INFRASTRUCTURE AS A SERVICE (IAAS)
8/3/2019 Cloud Computing Report - Chapters
15/21
It is software, available on demand and offered by a third party provider,It is software, available on demand and offered by a third party provider,configurable remotely via the internet.configurable remotely via the internet.
No hardware or software to manageNo hardware or software to manage
Service delivered through a browserService delivered through a browser
Examples
CRMCRM
Financial PlanningFinancial Planning
Word processingWord processing
online spreadsheet toolsonline spreadsheet tools
Commercial Services
Salesforce.comSalesforce.com
emailcloudemailcloud
SOFTWAREAS A SERVICE
8/3/2019 Cloud Computing Report - Chapters
16/21
PLATFORMAS A SERVICE
It allows customers to use the platform to develop new applicationsIt allows customers to use the platform to develop new applications
using APIs, which can be deployed and configured remotely. Theusing APIs, which can be deployed and configured remotely. The
platform offers development tools and configuration management.platform offers development tools and configuration management.
Platforms are built upon Infrastructure, which is expensive.Platforms are built upon Infrastructure, which is expensive.
PaaS offers the potential for general developers to build webPaaS offers the potential for general developers to build web
applications without needing specialized expertiseapplications without needing specialized expertise
Examples Google App EngineGoogle App Engine
Microsoft AzureMicrosoft Azure
8/3/2019 Cloud Computing Report - Chapters
17/21
INFRASTRUCTURE AS A SERVICE
This provides abstracted hardware, virtual machines and operatingThis provides abstracted hardware, virtual machines and operating
systems, which are controllable through a service API.systems, which are controllable through a service API. Access toAccess to
infrastructure stack:infrastructure stack:
Full OS accessFull OS access
FirewallsFirewalls
RoutersRouters
Load balancingLoad balancing
Examples FlexiscaleFlexiscale
AWS: EC2AWS: EC2
Windows Live SkydriveWindows Live Skydrive
8/3/2019 Cloud Computing Report - Chapters
18/21
ISSUES IN CLOUD COMPUTING
PRIVACY Because of using common platform, and shared data, some security
and user identification software has to be used.
Service provider has to make users data secure.
AVAILABILITY& PERFORMANCE
Your all data is online.
If you can not reach your data, you can not work .
Your service provider has to be accessible all time
8/3/2019 Cloud Computing Report - Chapters
19/21
UNAUTHORISED ACCESS
Data's must be accessible to right people
Rules regarding access to data.
Encryption.
PHUSICAL RISKS
Data can be physically destroyedby natural disasters.
Proper backup must be taken.
PHYSICAL SECURITY Service provider has to be aware of their worker
Data leakage must be prevent.
8/3/2019 Cloud Computing Report - Chapters
20/21
CONCLUSION
Its is a powerful new abstraction for large scale data processing systems
which is scalable, reliable, cut costs and available.
Have large self-managed server.
Its particularly valuable to small and medium businesses to obtain more
productivity without spending lots of money on in-house resources andtechnical equipment.
Every model of cloud computing allows organizations to use -- and payfor services which employees actually need.
With the right middleware, a cloud computing system could execute allthe programs a normal computer could run from generic word
processing software to customized computer programs designed for aspecific company .
8/3/2019 Cloud Computing Report - Chapters
21/21
THANK YOUTHANK YOU