2. Cloud Computing describes a network based computing that takes place over
the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet
infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software
and networking services to clients
simple graphical interface or API (Applications Programming Interface).
2
6. Cloud Deployment Models
Community
Cloud
Private
Cloud
Public Cloud
Hybrid Clouds
Deployment
Models
Service
Models
Essential
Characteristics
Common
Characteristics
Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
6
7. Different Types Of Cloud’s
Characteristics
Private Clouds
• Cloud is controlled
completely by the
enterprise
• All data in resource
under control of legal
and contractual
umbrella of the
organization
• Require Capital
Expenditure and
Operational
Expenditure and highly
skilled labor
Public clouds
• External
organizations
provide the
infrastructure and
management of the
cloud
• Billed based on usage
• Data in an offsite
organization outside
the legal and
regulatory umbrella
• Difficult to document
the physical location
of data at any
particular moment
7
Hybrid Clouds
•Combine public and private
clouds
•Coordination between the
private and public service
management system
9. Security and Challenge
9
Protecting datacenters must first secure cloud resources and uphold user privacy
and data integrity.
Trust overlay networks could be applied to build reputation systems for
establishing the trust among interactive datacenters.
A watermarking technique is suggested to protect shared data objects and
massively distributed software modules.
These techniques safeguard user authentication and tighten the data access-
control in public clouds.
The new approach could be more cost-effective than using the traditional
encryption and firewalls to secure the clouds.
11. Advantage & Disadvantage over
cloud computing
Advantage Disadvantage
11
* Convenient and environment
friendly.
* Cost efficient and lower the
expenses.
* Provides compelete backup
and recovery.
* Very easy and quick to get.
* Security breaches and
personal informations
may be exposed.
* Slow speed
* Limited features
* Storage Limits-only 5
GB free storage is
allowed.
12. * Demand is increasing day by day
* Expected to grow 320% by 2016
* New and powerful platform for large data processing
* Reliable, scalable and flexible service
* Useful for small as well as for large scale industries
* Expand the internet to become computing platform of future
Conclusion
12
Cloud Computing works in a way similar to how our water and electricity services work- we use the service, how much we use is monitored and we pay for only what we use.That means cloud computing is an outside and in some cases a 3rd party provider that provide services via the internet, giving the users immediate access. There are 3 different services that cover the foundation for cloud computing.SAAS- A SaaS provider typically hosts and manages a given application in their own data center and makes it available to multiple users over the WebPAAS-. This services is an application development and deployment platform delivered as a service to developers over the Web. IAAS- this service is the delivery of hardware (server, storage and network), and associated software (operating systems virtualization technology, file system), as a service. Unlike PaaS services, the IaaS provider does very little management other than keep the data center operational and users must deploy and manage the software services themselves--just the way they would in their own data center.
In a private cloud, the infrastructure for implementing the cloud is controlled completely by the own company. Typically, private clouds are implemented in the own data center and managed by internal resources. This eliminates the management and security concerns associated with information being processed on third party computing resources. Currently, private clouds require Capital Expenditure and Operational Expenditure as well as highly skilled labor to ensure that business services can be met.
As we focus on building the cloud, a number of models have been developed for deploying a cloud infrastructure.
Cloud computing and grid computing are two new concepts of computing. They are often mistaken for the same thing, however that is not the case at all.