SlideShare a Scribd company logo
Introduction of Subject
Road Map
●

Traditional Client Server Concept

●

Virtual Server Concept

●

Cloud Computing

●

Virtulization

●

Platform as a Service
–
–

●

Windows Azure Platform Architecture
Analyzing Windows Azure Operating System

Cloud Application
Traditional Client Server Concept
Traditional Client Server Concept
Virtual Server Concept
Virtual Server Concept
Cloud Computing
●

●

●

●

Computing is commoditized and delivered in a
manner similar to utilities such as water , electricity
etc.
It turns the vision of “computing utilities” into a
reality.
Users need to pay providers only when they
access the computing services.
In year 1969, Leonard Kleinrock one of the chief
scientists of the original ARPANET , said
–

As of now, computer networks are still in their infancy, but as they grow up and become
sophisticated we will probably see the spread of “computer utilities” which, like
present electric and telephone utilities, will service individual homes and offices across
the country.
Cloud Computing
●

●

It allows renting infrastructure , runtime environment ,
and services on a pay-per-use basis.
It is an effective composition of several technologies
–

Web 2.0 :●
●

–

Web-based access to all the functions that are normally found in
desktop applications.

Service Orientation Computing :●

–

brings interactivity and flexibility into web pages.

Service as a main building blocks of application and system
development.

Virtualization :●

Abstraction of some of the fundamental elements for computing
such as h/w , storage etc.
Cloud computing Vision
Define Cloud
●

●

●

●

Cloud is used as an abstraction of
network/internet in system diagrams.
Cloud computing is an internet-centric way of
computing.
Internet is represent either the medium or the
platform through which cloud computing
services are delivered and made accessible.
Define by Armbrust
–

Cloud computing refers to both the application delivered as services
over the Internet and the hardware and system in the datacenters that
provide those services.
Define Cloud
●

Define by U.S National Institute of Standard and
Technology (NIST)
–

●

[Cont..]

“Cloud computing is a model for enabling ubiquitous, on-demand
network access to a shared pool of configurable computing
resources (eg. network , servers , storage , applications , and
services ) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.”

Define by Buyya [utility-oriented nature]
–

“A cloud is a type of parallel and distributed system consisting of a
collection of interconnected and virtualized computers that are
dynamically provisioned and presented as one or more unified
computing resources based on service-level agreements
established through negotiation between the service provider and
consumers.”
Case Study
●

●

●

●

Large enterprises can offload some of their
activities to cloud-based systems
Small enterprises and start-ups can afford to
translate their ideas into business results more
quickly without excessive up-front costs.
System developers can concentrate on the
business logic rather than dealing with the
complexity of the infrastructure management
and scalability.
End user can have their documents accessible
from everywhere and any device.
Deploying & Accessing
Cloud Computing
●

Public Clouds –

Most common deployment models .

–

IT infrastructure established by a third-party service provider.

–

Available to any consumer on a subscription basis.

–

Users data and applications are deployed on cloud
datacenters on the vender's premises.

–

Examples:●

Amazon Elastic Compute Cloud (EC2)

●

Google App Engine

●

any many more
Deploying & Accessing
Cloud Computing [Cont..]
●

Private Cloud –

Cloud exists within the boundaries of an organization.

–

Large organizations replicating the cloud IT service delivery
model in-house.

–

Cloud-based in-house solution is also driven by the need to keep
confidential information within an organization's premises.

–

Example :●

Banks

●

Governments

●

And many more
Deploying & Accessing
Cloud Computing [Cont..]
●

Hybrid Cloud :–

Both public & private cloud computing
environment are present.

–

Private cloud resources are unable to meet user's
QoS requirements.

–

It partially composed of public cloud resources
and privately owned infrastructure.
Diagram
Cloud Reference Model
Characteristics & Benefits
●

●

Increased economical return due to the reduced maintenance
costs and operational costs related to IT s/w and
infrastructure.
Minimize capital cost, since they are often associated with
depreciable values.

●

Maintenance costs are significantly reduced.

●

Ease of scalability

●

●

Data and the capability of operating on it always available,
from anywhere, at any time, and through multiple devices.
Service orientation and on-demand access create new
opportunities for composing systems and applications.
Core Technology
Influence Cloud Computing
●

Distributed Systems

●

Virtualization

●

Web 2.0

●

Service Orientation

●

Utility computing
Distributed System
●

●

●

It is collection of independent computers that
appears to its users as a single coherent system.
The primary purpose of distrituted systems is to share
resources and utilize them better.
Properties of Distributed System
–

Heterogeneity

–

Openness

–

Scalability

–

Transparency

–

Concurrency

–

Continuous Availability

–

Independent failure
Three Major Milestones
●

●

●

Mainframes Computing – large computational
power by using multiple processors, which
were presented as a single entity to users.
Cluster Computing – interconnected
commodity machines to perform high
computational task.
Grid Computing – aggregation of
geographically dispersed clusters by means
of internet connection.
Historical Development
Virtualization
●

●

It is a core technology for cloud computing.
Allowing abstraction of some of the fundamental elements for
computing :–
–

Storage

–

●

Runtime Environment

–

●

Hardware

Networking

It is an essential technology for creation of different
computing environment.
Environment is known as virtual as they simulate the interface
that is expected by a guest.
Virtualization
●

Types of common virtualization
–
–

Storage

–
●

Hardware
Network

Virtualization Technology Example
–

Xen – It is an open-source initiative implementing a
virtualization platform based on paravirtualization.

–

KVM -

–

VMware -
Cloud Computing Environment
●

●

It is used by application development ,
Infrastructure and system development.
Application Development
–

–

●

Dynamically scale on-demand. Ex. Web
Applications
Resource-intensive applications (data intensive &
compute-intensive) Ex. Scientific Applications

It provide solutions for on-demand and
dynamic scaling across the entire stack of
computing.
Cloud Computing Environment
(Cont.)
●

Solutions can be achieved by :–

Methods for renting compute power, storage and
networking.

–

Envirnoment designed for scalability and dynamic
sizing.

–

Mimic the behavior of desktop applications.
Cloud Computing Environment
(Cont.)
●

Infrastructure and system development
–

Capabilities to add and remove resources

–

It is often summarized as Everything-as-a-Service

–

Incomplete
?
Ad

More Related Content

What's hot (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
Govardhan Gottigalla
 
Why Cloud Computing Matters: The NetSuite Platform
Why Cloud Computing Matters: The NetSuite PlatformWhy Cloud Computing Matters: The NetSuite Platform
Why Cloud Computing Matters: The NetSuite Platform
Net at Work
 
Dbms
DbmsDbms
Dbms
vatsaanadi
 
Impact 2014 - IIB - selecting the right transformation option
Impact 2014 -  IIB - selecting the right transformation optionImpact 2014 -  IIB - selecting the right transformation option
Impact 2014 - IIB - selecting the right transformation option
Andrew Coleman
 
Client Server System Development
Client Server System DevelopmentClient Server System Development
Client Server System Development
ManjuShanmugam1593
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
Prashant Gupta
 
VTU 6th Sem Elective CSE - Module 3 cloud computing
VTU 6th Sem Elective CSE - Module 3 cloud computingVTU 6th Sem Elective CSE - Module 3 cloud computing
VTU 6th Sem Elective CSE - Module 3 cloud computing
Sachin Gowda
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
KITE www.kitecolleges.com
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
RubaNagarajan
 
How Cloud Computing Works
How Cloud Computing WorksHow Cloud Computing Works
How Cloud Computing Works
Jason Robinson
 
Cloud Computing Architecures
Cloud Computing ArchitecuresCloud Computing Architecures
Cloud Computing Architecures
Anne Starr
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
Ankit Gupta
 
Cloud computing technology
Cloud computing technologyCloud computing technology
Cloud computing technology
RubaNagarajan
 
Task programming
Task programmingTask programming
Task programming
Yogendra Tamang
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
karthikajegadeesan
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key services
Selvaraj Kesavan
 
Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...
hrmalik20
 
Cloud Computing Virtualization and containers
Cloud Computing Virtualization and containersCloud Computing Virtualization and containers
Cloud Computing Virtualization and containers
Selvaraj Kesavan
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Vivek Gautam
 
Thin client
Thin clientThin client
Thin client
Ravi Kant
 
Why Cloud Computing Matters: The NetSuite Platform
Why Cloud Computing Matters: The NetSuite PlatformWhy Cloud Computing Matters: The NetSuite Platform
Why Cloud Computing Matters: The NetSuite Platform
Net at Work
 
Impact 2014 - IIB - selecting the right transformation option
Impact 2014 -  IIB - selecting the right transformation optionImpact 2014 -  IIB - selecting the right transformation option
Impact 2014 - IIB - selecting the right transformation option
Andrew Coleman
 
Client Server System Development
Client Server System DevelopmentClient Server System Development
Client Server System Development
ManjuShanmugam1593
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
Prashant Gupta
 
VTU 6th Sem Elective CSE - Module 3 cloud computing
VTU 6th Sem Elective CSE - Module 3 cloud computingVTU 6th Sem Elective CSE - Module 3 cloud computing
VTU 6th Sem Elective CSE - Module 3 cloud computing
Sachin Gowda
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
RubaNagarajan
 
How Cloud Computing Works
How Cloud Computing WorksHow Cloud Computing Works
How Cloud Computing Works
Jason Robinson
 
Cloud Computing Architecures
Cloud Computing ArchitecuresCloud Computing Architecures
Cloud Computing Architecures
Anne Starr
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
Ankit Gupta
 
Cloud computing technology
Cloud computing technologyCloud computing technology
Cloud computing technology
RubaNagarajan
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
karthikajegadeesan
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key services
Selvaraj Kesavan
 
Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...
hrmalik20
 
Cloud Computing Virtualization and containers
Cloud Computing Virtualization and containersCloud Computing Virtualization and containers
Cloud Computing Virtualization and containers
Selvaraj Kesavan
 

Viewers also liked (20)

Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering Introduction
Rahul Hada
 
Inheritance
InheritanceInheritance
Inheritance
Rahul Hada
 
Building Complex Topology using NS3
Building Complex Topology using NS3Building Complex Topology using NS3
Building Complex Topology using NS3
Rahul Hada
 
NS3 Overview
NS3 OverviewNS3 Overview
NS3 Overview
Rahul Hada
 
1 session installation
1 session installation1 session installation
1 session installation
Rahul Hada
 
Building Topology in NS3
Building Topology in NS3Building Topology in NS3
Building Topology in NS3
Rahul Hada
 
Socio-technical System
Socio-technical SystemSocio-technical System
Socio-technical System
Rahul Hada
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
Rahul Hada
 
Support formobility
Support formobilitySupport formobility
Support formobility
Rahul Hada
 
Risk
RiskRisk
Risk
Rahul Hada
 
Fundamental of Shell Programming
Fundamental of Shell ProgrammingFundamental of Shell Programming
Fundamental of Shell Programming
Rahul Hada
 
Risk
RiskRisk
Risk
Rahul Hada
 
Socket Programming using Java
Socket Programming using JavaSocket Programming using Java
Socket Programming using Java
Rahul Hada
 
Mobile transportlayer
Mobile transportlayerMobile transportlayer
Mobile transportlayer
Rahul Hada
 
Quality planning
Quality planningQuality planning
Quality planning
Rahul Hada
 
WLAN - IEEE 802.11
WLAN - IEEE 802.11WLAN - IEEE 802.11
WLAN - IEEE 802.11
Rahul Hada
 
Cloud computing revolution no evolution
Cloud computing revolution   no evolutionCloud computing revolution   no evolution
Cloud computing revolution no evolution
Pedro Alexander Romero Tortosa
 
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Baruch Sadogursky
 
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Steve Elliott
 
CloudOps evening presentation from Amazon
CloudOps evening presentation from AmazonCloudOps evening presentation from Amazon
CloudOps evening presentation from Amazon
Alistair Croll
 
Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering Introduction
Rahul Hada
 
Building Complex Topology using NS3
Building Complex Topology using NS3Building Complex Topology using NS3
Building Complex Topology using NS3
Rahul Hada
 
1 session installation
1 session installation1 session installation
1 session installation
Rahul Hada
 
Building Topology in NS3
Building Topology in NS3Building Topology in NS3
Building Topology in NS3
Rahul Hada
 
Socio-technical System
Socio-technical SystemSocio-technical System
Socio-technical System
Rahul Hada
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
Rahul Hada
 
Support formobility
Support formobilitySupport formobility
Support formobility
Rahul Hada
 
Fundamental of Shell Programming
Fundamental of Shell ProgrammingFundamental of Shell Programming
Fundamental of Shell Programming
Rahul Hada
 
Socket Programming using Java
Socket Programming using JavaSocket Programming using Java
Socket Programming using Java
Rahul Hada
 
Mobile transportlayer
Mobile transportlayerMobile transportlayer
Mobile transportlayer
Rahul Hada
 
Quality planning
Quality planningQuality planning
Quality planning
Rahul Hada
 
WLAN - IEEE 802.11
WLAN - IEEE 802.11WLAN - IEEE 802.11
WLAN - IEEE 802.11
Rahul Hada
 
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Baruch Sadogursky
 
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Java Update - Bristol JUG. Part 2 - Java EE / Java in the Cloud.
Steve Elliott
 
CloudOps evening presentation from Amazon
CloudOps evening presentation from AmazonCloudOps evening presentation from Amazon
CloudOps evening presentation from Amazon
Alistair Croll
 
Ad

Similar to Introduction of Cloud Computing (20)

Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
poothuinku
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
chayashree12
 
pp01.pptx
pp01.pptxpp01.pptx
pp01.pptx
SusheelGeorgeJoseph
 
Cloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptxCloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptx
SahilMemane1
 
Cloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Cloud Security and Privacy:An Enterprise Perspective on Risks and ComplianceCloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Cloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Sabitha Banu
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English version
Sabino Labarile
 
Cloud Computer and Computing Fundamentals.pptx
Cloud Computer and Computing Fundamentals.pptxCloud Computer and Computing Fundamentals.pptx
Cloud Computer and Computing Fundamentals.pptx
SahilMemane1
 
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
MeymunaMohammed1
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
Reddy Durgesh
 
cloud computing.ppt
cloud computing.pptcloud computing.ppt
cloud computing.ppt
MunmunSaha7
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
Mayank Aggarwal
 
Virtualized Networking in Virtualized Data Center and Cloud Computing
Virtualized  Networking in Virtualized Data Center and Cloud ComputingVirtualized  Networking in Virtualized Data Center and Cloud Computing
Virtualized Networking in Virtualized Data Center and Cloud Computing
JIM MUKERJEE
 
chapter one 1 cloudcomputing .pptx someone
chapter one 1 cloudcomputing .pptx someonechapter one 1 cloudcomputing .pptx someone
chapter one 1 cloudcomputing .pptx someone
abeeeeeeeer588
 
Module -1.pptx on cloud computing and analyt
Module -1.pptx on cloud computing and analytModule -1.pptx on cloud computing and analyt
Module -1.pptx on cloud computing and analyt
Arunnaik63
 
General Cloud-Copmuting for rview and add.ppt
General Cloud-Copmuting for rview and add.pptGeneral Cloud-Copmuting for rview and add.ppt
General Cloud-Copmuting for rview and add.ppt
sherif_salamh
 
Cloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .pptCloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .ppt
mithunrocky72
 
Unit 1 - Cloud Computing Basics and Details.pptx
Unit 1 - Cloud Computing Basics and Details.pptxUnit 1 - Cloud Computing Basics and Details.pptx
Unit 1 - Cloud Computing Basics and Details.pptx
Mithun DSouza
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Sarvesh Meena
 
Cloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptxCloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptx
Vivek Shelke
 
Cloud Computing For Supply Chain Management
Cloud Computing For Supply Chain ManagementCloud Computing For Supply Chain Management
Cloud Computing For Supply Chain Management
ijiert bestjournal
 
Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
poothuinku
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
chayashree12
 
Cloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptxCloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptx
SahilMemane1
 
Cloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Cloud Security and Privacy:An Enterprise Perspective on Risks and ComplianceCloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Cloud Security and Privacy:An Enterprise Perspective on Risks and Compliance
Sabitha Banu
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English version
Sabino Labarile
 
Cloud Computer and Computing Fundamentals.pptx
Cloud Computer and Computing Fundamentals.pptxCloud Computer and Computing Fundamentals.pptx
Cloud Computer and Computing Fundamentals.pptx
SahilMemane1
 
cloud computing.ppt
cloud computing.pptcloud computing.ppt
cloud computing.ppt
MunmunSaha7
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
Mayank Aggarwal
 
Virtualized Networking in Virtualized Data Center and Cloud Computing
Virtualized  Networking in Virtualized Data Center and Cloud ComputingVirtualized  Networking in Virtualized Data Center and Cloud Computing
Virtualized Networking in Virtualized Data Center and Cloud Computing
JIM MUKERJEE
 
chapter one 1 cloudcomputing .pptx someone
chapter one 1 cloudcomputing .pptx someonechapter one 1 cloudcomputing .pptx someone
chapter one 1 cloudcomputing .pptx someone
abeeeeeeeer588
 
Module -1.pptx on cloud computing and analyt
Module -1.pptx on cloud computing and analytModule -1.pptx on cloud computing and analyt
Module -1.pptx on cloud computing and analyt
Arunnaik63
 
General Cloud-Copmuting for rview and add.ppt
General Cloud-Copmuting for rview and add.pptGeneral Cloud-Copmuting for rview and add.ppt
General Cloud-Copmuting for rview and add.ppt
sherif_salamh
 
Cloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .pptCloud Computing MODULE 1 basics of cloud computing .ppt
Cloud Computing MODULE 1 basics of cloud computing .ppt
mithunrocky72
 
Unit 1 - Cloud Computing Basics and Details.pptx
Unit 1 - Cloud Computing Basics and Details.pptxUnit 1 - Cloud Computing Basics and Details.pptx
Unit 1 - Cloud Computing Basics and Details.pptx
Mithun DSouza
 
Cloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptxCloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptx
Vivek Shelke
 
Cloud Computing For Supply Chain Management
Cloud Computing For Supply Chain ManagementCloud Computing For Supply Chain Management
Cloud Computing For Supply Chain Management
ijiert bestjournal
 
Ad

Recently uploaded (20)

K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public SchoolsK12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
dogden2
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
To study Digestive system of insect.pptx
To study Digestive system of insect.pptxTo study Digestive system of insect.pptx
To study Digestive system of insect.pptx
Arshad Shaikh
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
SPRING FESTIVITIES - UK AND USA -
SPRING FESTIVITIES - UK AND USA            -SPRING FESTIVITIES - UK AND USA            -
SPRING FESTIVITIES - UK AND USA -
Colégio Santa Teresinha
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public SchoolsK12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
dogden2
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
To study Digestive system of insect.pptx
To study Digestive system of insect.pptxTo study Digestive system of insect.pptx
To study Digestive system of insect.pptx
Arshad Shaikh
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 

Introduction of Cloud Computing

  • 2. Road Map ● Traditional Client Server Concept ● Virtual Server Concept ● Cloud Computing ● Virtulization ● Platform as a Service – – ● Windows Azure Platform Architecture Analyzing Windows Azure Operating System Cloud Application
  • 7. Cloud Computing ● ● ● ● Computing is commoditized and delivered in a manner similar to utilities such as water , electricity etc. It turns the vision of “computing utilities” into a reality. Users need to pay providers only when they access the computing services. In year 1969, Leonard Kleinrock one of the chief scientists of the original ARPANET , said – As of now, computer networks are still in their infancy, but as they grow up and become sophisticated we will probably see the spread of “computer utilities” which, like present electric and telephone utilities, will service individual homes and offices across the country.
  • 8. Cloud Computing ● ● It allows renting infrastructure , runtime environment , and services on a pay-per-use basis. It is an effective composition of several technologies – Web 2.0 :● ● – Web-based access to all the functions that are normally found in desktop applications. Service Orientation Computing :● – brings interactivity and flexibility into web pages. Service as a main building blocks of application and system development. Virtualization :● Abstraction of some of the fundamental elements for computing such as h/w , storage etc.
  • 10. Define Cloud ● ● ● ● Cloud is used as an abstraction of network/internet in system diagrams. Cloud computing is an internet-centric way of computing. Internet is represent either the medium or the platform through which cloud computing services are delivered and made accessible. Define by Armbrust – Cloud computing refers to both the application delivered as services over the Internet and the hardware and system in the datacenters that provide those services.
  • 11. Define Cloud ● Define by U.S National Institute of Standard and Technology (NIST) – ● [Cont..] “Cloud computing is a model for enabling ubiquitous, on-demand network access to a shared pool of configurable computing resources (eg. network , servers , storage , applications , and services ) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” Define by Buyya [utility-oriented nature] – “A cloud is a type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers.”
  • 12. Case Study ● ● ● ● Large enterprises can offload some of their activities to cloud-based systems Small enterprises and start-ups can afford to translate their ideas into business results more quickly without excessive up-front costs. System developers can concentrate on the business logic rather than dealing with the complexity of the infrastructure management and scalability. End user can have their documents accessible from everywhere and any device.
  • 13. Deploying & Accessing Cloud Computing ● Public Clouds – Most common deployment models . – IT infrastructure established by a third-party service provider. – Available to any consumer on a subscription basis. – Users data and applications are deployed on cloud datacenters on the vender's premises. – Examples:● Amazon Elastic Compute Cloud (EC2) ● Google App Engine ● any many more
  • 14. Deploying & Accessing Cloud Computing [Cont..] ● Private Cloud – Cloud exists within the boundaries of an organization. – Large organizations replicating the cloud IT service delivery model in-house. – Cloud-based in-house solution is also driven by the need to keep confidential information within an organization's premises. – Example :● Banks ● Governments ● And many more
  • 15. Deploying & Accessing Cloud Computing [Cont..] ● Hybrid Cloud :– Both public & private cloud computing environment are present. – Private cloud resources are unable to meet user's QoS requirements. – It partially composed of public cloud resources and privately owned infrastructure.
  • 18. Characteristics & Benefits ● ● Increased economical return due to the reduced maintenance costs and operational costs related to IT s/w and infrastructure. Minimize capital cost, since they are often associated with depreciable values. ● Maintenance costs are significantly reduced. ● Ease of scalability ● ● Data and the capability of operating on it always available, from anywhere, at any time, and through multiple devices. Service orientation and on-demand access create new opportunities for composing systems and applications.
  • 19. Core Technology Influence Cloud Computing ● Distributed Systems ● Virtualization ● Web 2.0 ● Service Orientation ● Utility computing
  • 20. Distributed System ● ● ● It is collection of independent computers that appears to its users as a single coherent system. The primary purpose of distrituted systems is to share resources and utilize them better. Properties of Distributed System – Heterogeneity – Openness – Scalability – Transparency – Concurrency – Continuous Availability – Independent failure
  • 21. Three Major Milestones ● ● ● Mainframes Computing – large computational power by using multiple processors, which were presented as a single entity to users. Cluster Computing – interconnected commodity machines to perform high computational task. Grid Computing – aggregation of geographically dispersed clusters by means of internet connection.
  • 23. Virtualization ● ● It is a core technology for cloud computing. Allowing abstraction of some of the fundamental elements for computing :– – Storage – ● Runtime Environment – ● Hardware Networking It is an essential technology for creation of different computing environment. Environment is known as virtual as they simulate the interface that is expected by a guest.
  • 24. Virtualization ● Types of common virtualization – – Storage – ● Hardware Network Virtualization Technology Example – Xen – It is an open-source initiative implementing a virtualization platform based on paravirtualization. – KVM - – VMware -
  • 25. Cloud Computing Environment ● ● It is used by application development , Infrastructure and system development. Application Development – – ● Dynamically scale on-demand. Ex. Web Applications Resource-intensive applications (data intensive & compute-intensive) Ex. Scientific Applications It provide solutions for on-demand and dynamic scaling across the entire stack of computing.
  • 26. Cloud Computing Environment (Cont.) ● Solutions can be achieved by :– Methods for renting compute power, storage and networking. – Envirnoment designed for scalability and dynamic sizing. – Mimic the behavior of desktop applications.
  • 27. Cloud Computing Environment (Cont.) ● Infrastructure and system development – Capabilities to add and remove resources – It is often summarized as Everything-as-a-Service – Incomplete
  • 28. ?