Cloud Computing Is Changing How We Communicate: By-Ravi Ranjan (1NH06CS084)
Cloud Computing Is Changing How We Communicate: By-Ravi Ranjan (1NH06CS084)
Cloud Computing Is Changing How We Communicate: By-Ravi Ranjan (1NH06CS084)
By-
Ravi Ranjan (1NH06CS084)
What is Cloud Computing ?
Cloud computing refers to a network that distributes processing
power, applications, and large systems among many computers.
Customers
• Public
• Resources are dynamically provisioned on a self-service basis.
• Provided by an off-site third-party provider who shares resources and
bills utility computing basis.
• Private
• Capitalise on data security, corporate governance, and reliability
concerns.
• Users "still have to buy, build, and manage clouds“
• lacks the economic model that makes cloud computing such an
intriguing concept.
• Hybrid
• A hybrid cloud environment consists of multiple internal and/or
external providers.
Cloud Computing Architecture
Software as a Service:
This is a model of software deployment where an
application is hosted as a service provided to customers
across the Internet.
It is generally used to refer to business software rather
than consumer software, falls under Web 2.0!
By removing the need to install and run an application
on a user’s own computer it is seen as a way for
businesses to get the same benefits as commercial
software with smaller cost outlay.
It alleviates the burden of software
maintenance/support, but users relinquish control over
software versions and requirements.
Contd…
Characteristics:
• Strengths: - Sometimes free; easy to use; lots of different offerings;
easy to access; good consumer adoption; proven business models.
Company examples:
Gmail, SalesForce.
5 Steps to built an Infrastructure
Step 1: Decide which technology will be the basis for your
on-demand application infrastructure.
CLOUD COMPUTING
Virtualization Basics
Some Virtualization Benefits
Distributed Computing
Distributed Computing
CC Extends Cluster Computing
A form of computing in which a group of computers are
linked together as a single entity.
Public funded & operated (slow evolution). Private funded &operated (fast evolution).
No central management. Managed by single entity.
Increase reliability.
Device independency.
Unlimited storage.
Remote access.
Eco-friendly.
Economical.
Some more Advantages…
Facilitates collaborations.
All time data availability.
Improved performance.
Highly automated.
Easily scalable.
More mobility.
Disadvantages of CC
oCentralised computing.