2. Cloud Computing is
internet based computing,
where virtual shared servers
provide Software,
infrastructure, platform,
devices and other resources on
a pay-as-you-use basis.
âWhy do it yourself if you can
pay someone to do it for you?â
Cloud Computing Session-1
3. A pool of highly scalable, abstracted infrastructure,
capable of hosting end-customer applications, that
is billed by consumption.
Cloud Computing Session-1
7. Cloud Computing Architecture Consists of:-
1. Front End: It comprises clientâs device and some
application are needed for accessing cloud computing
system.
2. Back end: It refers to the cloud itself which may
encompass various computer machines, data storage
systems and servers.
Cloud Computing Session-1
9. ï Users select a task or service (either starting an application or
opening a document).
ï Userâs request goes to the system management, which finds the
correct resources and then calls the systemâs appropriate
provisioning services.
ï These services
> Carve out the necessary resources in the cloud
> Launch the appropriate web application
> Opens the requested document.
ï Web application is launched
ï Systemâs monitoring functions track the usage of the cloud so that
resources are apportioned and attributed to the proper user(s).
ï User is charged according to the amount of utilities and resources
used.
Cloud Computing Session-1
10. With cloud storage, data is stored
on multiple third-party servers,
rather than on the dedicated
servers.
When storing data, the user sees a
virtual serverâthat is, it appears
as if the data is stored in a
particular place with a specific
name.
In reality, the userâs data could be
stored on any one or more of the
computers used to create the
cloud.
Cloud Computing Session-1
16. Mainframe Rise of the PC Client Server
Architecture
Hosted/Co
located
Environment
Start of the
Authorization phase
Rise in demand and
penetration of the
personal desktop
Emphasis on
Networking
IT infrastructure
Management services
provided by 3rd party
providers
Emergence of the âas
aâ Service Paradigm
Localized
Infrastructure
Decentralized
computing
Demand for
bandwidth began to
rise
Birth of the
infrastructure
outsourcing
Delivery of IaaS,PaaS
and Saas services
Expensive Birth of the IT services
industry
Rise in operation
expenditure
Used for reducing
cost & increasing
focus on core
activities
A move from
CAPEX to OPEX
Introduction of ASP
technology
Resulted in the
creation of large data
centers
Collaborative solution
that cater to real time
information model
Dot Com revolution Utility Computing
Model
Pre 1970s 1980s 1990s 200s Beyond 2010
Automation Decision support virtual integration Borderless Technologies and the virtual
world
Cloud
computing
Cloud Computing Session-1
17. ï Cloud Computing enables a shift from the computer to the
user, from applications to tasks, and from isolated data to
data that can be accessed from anywhere and shared with
anyone.
ï The user no longer needs to remember where the data is.
All that matters is that the data is in the cloud, and thus
immediately available to that user.
Cloud Computing Session-1
18. âą There are many definitions of cloud services but, the NIST
definition is the most widely accepted definition used today.
âą Whole system is administered via a central server that is
also used for monitoring clientâs demand and traffic
ensuring smooth functioning of the system.
Cloud Computing Session-1
Cloud Computing gets its name as a metaphor for the Internet.Typically , the Internet is represented in network diagrams as a cloud.
Cloud Computing - cloud services and storage are accessible from anywhere in the world over an Internet connection
- On demand self services: computer services such as email, applications, network or server service can be provided without requiring human interaction with each service Provider- Broad network access: Cloud Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms such as mobile phones, laptops and PDAs.Resource pooling: The providerâs computing resources are pooled together to serve multiple consumers using multiple-tenant model, - Rapid elasticity: Cloud services can be rapidly and elastically provisioned, in some cases Automatically.Measured service: Cloud computing resource usage can be measured, controlled, and reported providing transparency for both the provider and consumer of the utilised service.
Clients are , in a cloud computing architecture, the exact same things that they are in a plain ,everyday local area network
In a simple ,topological sense, a cloud computing solution is made up of several elements like: client,the datacenter and distributed servers.
Data stored in the cloud is secure from accidental erasure or hardware crashes, because it is duplicated across multiple physical machines.
Consumption is usually billed on a utility(like phone bills)or subscription(like magazine)models.Easy to maintain as they donât have to be installed on each userâs desktop.
Some organizations use cloud computing to deliver their corporate intranet. Intranets are used within an organization and are not publicly accessible . However, now intranets are being maintained on the cloud . To access the companyâs private, in-house information, users are having to log on to the intranet by going to a secure public web site.
Amazon was one of the first companies to offer cloud services to the public.Amazon has its Elastic Compute Cloud (EC2), a web service that provides cloud-based resizable computing capacity for application developers.Google - Whether you want cloud-based word processing (Google Docs), presentation software (Google Presentations),email (Gmail),or calendar/scheduling functionality (Google Calendar), Google has an offering.Microsoft âMicrosoft offers Windows Live suite of web-based applications, as well as the Live Mesh initiative thatâs trying to link together all types of devices, data, and applications in a common cloud-based platform.IBM has established a Cloud Computing Center to deliver cloud services and research to clients.Salesforce.com - CRM software solutions and enterprise cloud computing.