SlideShare a Scribd company logo
Prepared by
Mohammed Kharma
21 Dec, 2010
2
 “Comes from the early days of the Internet where
we drew the network as a cloud… we didn’t care
where the messages went… the cloud hide it
from us” – Kevin Marks, Google
3
Traditional business applications—like those from
Oracle—have always been too complicated and
expensive that needs a data center with office
space, power, cooling, bandwidth, networks,
servers, and storage, experts to install, configure,
and run them.
4
You don’t need to run your applications yourself, they
run on a shared data center. When you use any
application that runs in the cloud, you just log in,
customize it like CRM or Custom APP, and start
using it. That’s the power of cloud computing, No
physical resource purchase and install
5
 Cloud computing refers to Both the applications
delivered as services over the Internet and the
hardware and systems software in the data centers
that provide those services[2].
 Cloud model has:
 Five essential characteristics
 Three service models.
 Four deployment models.
6
 On-demand(performance).
 Broad network access
◦ Mandatory to have cloud life
 Resource pooling
◦ Location independence
 Rapid elasticity
◦ Pay by-the-sip model
 Measured service
Usually dashboard available for such purposes-
Google App Engine Demo
7
 Cloud Software as a Service (SaaS)
◦ Use provider’s applications over a network web-based email.
◦ salesforce.com that offer CRM cloud computing and Google Apps
◦ Disadvantages: No control, Standard applications
◦ Advantages: easy backups, flexible pricing, portability
10
 Cloud Platform as a Service (PaaS)
◦ to deploy onto the cloud infrastructure consumer-created
applications
◦ build higher services level based on the underlying platform
service
◦ Virtual Private Servers(virtual machine): Bridge the gap
between shared web hosting services and dedicated hosting
services and have full control over the server(s)
◦ Google Apps Engine.
◦ Disadvantages: incapable of passing a PCI Security Audit.
◦ Advantages: machine images can be saved for unexpected
failures.
11
 Cloud Infrastructure as a Service (IaaS)
◦ Rent processing, storage, network capacity, and other
fundamental computing resources
◦ developers specify how the same virtual components are
configured and interconnected
◦ but has control over operating systems, storage, deployed
applications, and possibly select networking components (e.g.,
firewalls, load balancers).
12
 Private cloud
◦ enterprise owned or leased
 Public cloud
◦ Sold to the public
 Hybrid cloud
◦ composition of two or more clouds
13
 The considerations for choosing the computing model are
depend on the target problem the cloud should solve and the
relationship between data and processing resources.
 Temporary Application.
 Data Volume.
 Also be called "scaling out", such as increasing number of
services like adding new application instance.
 Means to add more nodes to a system, such as adding a new
computer to a distributed software application. An example
might be scaling out from one web server system to three.
 Horizontal scalability is the ability of an cloud application to be
scaled up to fit the dynamic demand through replication and
the distribution of requests across a shared resource pool
 Also be called "scaling up", such as expanding the number of
Apache daemon processes currently running.
 Means to add resources to a single node in a system, typically
involving the addition of CPUs or memory to a single computer
 Vertical scalability is the ability of an application to scale under
load, so no more instances allocation or replicas that already
standby to be ready serves the variable demand and load; and this
can be achieved through maintaining the performance levels as the
number of concurrent requests increases.
 Larger numbers of computers means increased management
complexity
 More complex programming model .
 Issues such as throughput and latency between nodes
 Some applications do not lend themselves to a distributed
computing model, for example no concurrency In the past, the
price difference between the two models handling.
 Deploying a new virtual system is almost always less expensive
than actually buying and installing a real one
 Should apply basic network security issue
 Cloud providers should offer mechanisms, such as security domains,
to secure a group of virtual machines and control traffic flow in and
out of the group [1].
 Apply control access port filtering mechanism to control traffics,
firewalls and content-based filtering in a network switching.
 Encryption in storing and transmitting, example some fault or miss
configuration in application or environment
 Strong authentication-access schema between application
components such as between web server tier and database tier.
 The Google File System
 MapReduce: Simplied Data Processing on
Large Clusters
 Bigtable: A Distributed Storage System for
Structured Data
 Better hardware management and recourse utilization.
 Shift risk of data availability, security, licensing… from customer
side to provider side
 We predict cloud computing will grow, so developers should take
it into account. Regardless of whether a cloud provider sells
services at a low level of abstraction like EC2 or a higher level
like AppEngine
 There some standardizations under construction.
 cloud computing reduces the infrastructure requirements and
budgets that an enterprise needs to host their applications or
data
 Automatic upgrade for load work requests
 Sun Microsystems, Inc ,Introduction to Cloud
Computing architecture, 2009
 Michael Armbrust et al, A View of Cloud
Computing, 2010
 Neil Turner, Cloud Computing: A Brief Summary,
September 2009
 Bo Peng, Bin Cui and Xiaoming Li, Implementation
Issues of A Cloud Computing Platform, 2009
 Cloud Computing PMO, Cloud Computing Initiative:
May 6, 2009 Summit Briefing Book
 http://en.wikipedia.org/wiki/Scalability
Thank You

More Related Content

What's hot

NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
Thanakrit Lersmethasakul
 
Latest Research Topics on Cloud Computing
Latest Research Topics on Cloud ComputingLatest Research Topics on Cloud Computing
Latest Research Topics on Cloud Computing
Thesis Scientist Private Limited
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Syam Lal
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Sayed Chhattan Shah
 
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
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
eShikshak
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
Seminar Links
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
NASIRSAYYED4
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
Dr VISU P
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Selvaraj Kesavan
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
Ashok Kumar
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
Mehul Patel
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model Considerations
Mohammed Sajjad Ali
 
Fundamental Cloud Architectures
Fundamental Cloud ArchitecturesFundamental Cloud Architectures
Fundamental Cloud Architectures
Mohammed Sajjad Ali
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
himanshuawasthi2109
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Rupak Chakraborty
 
Cloud reference architecture as per nist
Cloud reference architecture as per nistCloud reference architecture as per nist
Cloud reference architecture as per nist
gaurav jain
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
Rkrishna Mishra
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
SaikiranReddy Sama
 

What's hot (20)

NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 
Latest Research Topics on Cloud Computing
Latest Research Topics on Cloud ComputingLatest Research Topics on Cloud Computing
Latest Research Topics on Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
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...
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model Considerations
 
Fundamental Cloud Architectures
Fundamental Cloud ArchitecturesFundamental Cloud Architectures
Fundamental Cloud Architectures
 
Definition of cloud computing
Definition of cloud computingDefinition of cloud computing
Definition of cloud computing
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud reference architecture as per nist
Cloud reference architecture as per nistCloud reference architecture as per nist
Cloud reference architecture as per nist
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
 

Viewers also liked

Mohammed Kharma - A flexible framework for quality assurance and testing of s...
Mohammed Kharma - A flexible framework for quality assurance and testing of s...Mohammed Kharma - A flexible framework for quality assurance and testing of s...
Mohammed Kharma - A flexible framework for quality assurance and testing of s...
Mohammed Kharma
 
อัลบั้มรูป
อัลบั้มรูปอัลบั้มรูป
อัลบั้มรูปKwanchanok Eamsak
 
How to speedup GWT compiler
How to speedup GWT compilerHow to speedup GWT compiler
How to speedup GWT compiler
Mohammed Kharma
 

Viewers also liked (9)

Mohammed Kharma - A flexible framework for quality assurance and testing of s...
Mohammed Kharma - A flexible framework for quality assurance and testing of s...Mohammed Kharma - A flexible framework for quality assurance and testing of s...
Mohammed Kharma - A flexible framework for quality assurance and testing of s...
 
Ilmu pendidikan
Ilmu pendidikanIlmu pendidikan
Ilmu pendidikan
 
Ilmu pendidikan
Ilmu pendidikanIlmu pendidikan
Ilmu pendidikan
 
filter
filterfilter
filter
 
อัลบั้มรูป
อัลบั้มรูปอัลบั้มรูป
อัลบั้มรูป
 
How to speedup GWT compiler
How to speedup GWT compilerHow to speedup GWT compiler
How to speedup GWT compiler
 
Album
AlbumAlbum
Album
 
Scary face
Scary faceScary face
Scary face
 
My family
My familyMy family
My family
 

Similar to Cloud Computing Presentation

An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
charan7575
 
Cloud management
Cloud managementCloud management
Cloud management
surbhi jha
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud Computing
Caner KAYA
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
ssuserbb23da
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
imogokate
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
Satish Chavan
 
cloude computing
cloude computingcloude computing
cloude computing
Krishnalal Kj
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Muhammad Usama Zuberi
 
A Short Appraisal on Cloud Computing
A Short Appraisal on Cloud ComputingA Short Appraisal on Cloud Computing
A Short Appraisal on Cloud Computing
Scientific Review SR
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
kongara
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
SN Chakraborty
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Mathews Job
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
AhmedRebai8
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
Ajit Mali
 
cloud computing
cloud computingcloud computing
cloud computing
anshu verma
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Nibi Maouriyan
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noida
taramandal
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
PeerlessSecuritiesLi
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt
rawdnsr
 

Similar to Cloud Computing Presentation (20)

An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
Cloud management
Cloud managementCloud management
Cloud management
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud Computing
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
cloude computing
cloude computingcloude computing
cloude computing
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
A Short Appraisal on Cloud Computing
A Short Appraisal on Cloud ComputingA Short Appraisal on Cloud Computing
A Short Appraisal on Cloud Computing
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noida
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt2022_2nd lecture_CoT.ppt
2022_2nd lecture_CoT.ppt
 

More from Mohammed Kharma

Data Mining Project for student academic specialization and performance
Data Mining Project for student academic specialization and performanceData Mining Project for student academic specialization and performance
Data Mining Project for student academic specialization and performance
Mohammed Kharma
 
A data mining framework for fraud detection in telecom based on MapReduce (Pr...
A data mining framework for fraud detection in telecom based on MapReduce (Pr...A data mining framework for fraud detection in telecom based on MapReduce (Pr...
A data mining framework for fraud detection in telecom based on MapReduce (Pr...
Mohammed Kharma
 
Data Mining: Implementation of Data Mining Techniques using RapidMiner software
Data Mining: Implementation of Data Mining Techniques using RapidMiner softwareData Mining: Implementation of Data Mining Techniques using RapidMiner software
Data Mining: Implementation of Data Mining Techniques using RapidMiner software
Mohammed Kharma
 
37 c 551 - reduced changes in the carrier of steganography algorithm
37 c 551 - reduced changes in the carrier of steganography algorithm37 c 551 - reduced changes in the carrier of steganography algorithm
37 c 551 - reduced changes in the carrier of steganography algorithm
Mohammed Kharma
 
Learning objects and metadata framework - Mohammed Kharma
Learning objects and metadata framework - Mohammed KharmaLearning objects and metadata framework - Mohammed Kharma
Learning objects and metadata framework - Mohammed Kharma
Mohammed Kharma
 
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
Mohammed Kharma
 

More from Mohammed Kharma (6)

Data Mining Project for student academic specialization and performance
Data Mining Project for student academic specialization and performanceData Mining Project for student academic specialization and performance
Data Mining Project for student academic specialization and performance
 
A data mining framework for fraud detection in telecom based on MapReduce (Pr...
A data mining framework for fraud detection in telecom based on MapReduce (Pr...A data mining framework for fraud detection in telecom based on MapReduce (Pr...
A data mining framework for fraud detection in telecom based on MapReduce (Pr...
 
Data Mining: Implementation of Data Mining Techniques using RapidMiner software
Data Mining: Implementation of Data Mining Techniques using RapidMiner softwareData Mining: Implementation of Data Mining Techniques using RapidMiner software
Data Mining: Implementation of Data Mining Techniques using RapidMiner software
 
37 c 551 - reduced changes in the carrier of steganography algorithm
37 c 551 - reduced changes in the carrier of steganography algorithm37 c 551 - reduced changes in the carrier of steganography algorithm
37 c 551 - reduced changes in the carrier of steganography algorithm
 
Learning objects and metadata framework - Mohammed Kharma
Learning objects and metadata framework - Mohammed KharmaLearning objects and metadata framework - Mohammed Kharma
Learning objects and metadata framework - Mohammed Kharma
 
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
Mohammed Kharma-A flexible framework for quality assurance and testing of sof...
 

Recently uploaded

GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
Areesha Ahmad
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
NathanBaughman3
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
ChetanK57
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
anitaento25
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
subedisuryaofficial
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
DiyaBiswas10
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
Scintica Instrumentation
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
sonaliswain16
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
Health Advances
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
yusufzako14
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 

Recently uploaded (20)

GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 

Cloud Computing Presentation

  • 2. 2  “Comes from the early days of the Internet where we drew the network as a cloud… we didn’t care where the messages went… the cloud hide it from us” – Kevin Marks, Google
  • 3. 3 Traditional business applications—like those from Oracle—have always been too complicated and expensive that needs a data center with office space, power, cooling, bandwidth, networks, servers, and storage, experts to install, configure, and run them.
  • 4. 4 You don’t need to run your applications yourself, they run on a shared data center. When you use any application that runs in the cloud, you just log in, customize it like CRM or Custom APP, and start using it. That’s the power of cloud computing, No physical resource purchase and install
  • 5. 5  Cloud computing refers to Both the applications delivered as services over the Internet and the hardware and systems software in the data centers that provide those services[2].  Cloud model has:  Five essential characteristics  Three service models.  Four deployment models.
  • 6. 6
  • 7.  On-demand(performance).  Broad network access ◦ Mandatory to have cloud life  Resource pooling ◦ Location independence  Rapid elasticity ◦ Pay by-the-sip model  Measured service Usually dashboard available for such purposes- Google App Engine Demo 7
  • 8.
  • 9.
  • 10.  Cloud Software as a Service (SaaS) ◦ Use provider’s applications over a network web-based email. ◦ salesforce.com that offer CRM cloud computing and Google Apps ◦ Disadvantages: No control, Standard applications ◦ Advantages: easy backups, flexible pricing, portability 10
  • 11.  Cloud Platform as a Service (PaaS) ◦ to deploy onto the cloud infrastructure consumer-created applications ◦ build higher services level based on the underlying platform service ◦ Virtual Private Servers(virtual machine): Bridge the gap between shared web hosting services and dedicated hosting services and have full control over the server(s) ◦ Google Apps Engine. ◦ Disadvantages: incapable of passing a PCI Security Audit. ◦ Advantages: machine images can be saved for unexpected failures. 11
  • 12.  Cloud Infrastructure as a Service (IaaS) ◦ Rent processing, storage, network capacity, and other fundamental computing resources ◦ developers specify how the same virtual components are configured and interconnected ◦ but has control over operating systems, storage, deployed applications, and possibly select networking components (e.g., firewalls, load balancers). 12
  • 13.  Private cloud ◦ enterprise owned or leased  Public cloud ◦ Sold to the public  Hybrid cloud ◦ composition of two or more clouds 13
  • 14.  The considerations for choosing the computing model are depend on the target problem the cloud should solve and the relationship between data and processing resources.  Temporary Application.  Data Volume.
  • 15.  Also be called "scaling out", such as increasing number of services like adding new application instance.  Means to add more nodes to a system, such as adding a new computer to a distributed software application. An example might be scaling out from one web server system to three.  Horizontal scalability is the ability of an cloud application to be scaled up to fit the dynamic demand through replication and the distribution of requests across a shared resource pool
  • 16.
  • 17.  Also be called "scaling up", such as expanding the number of Apache daemon processes currently running.  Means to add resources to a single node in a system, typically involving the addition of CPUs or memory to a single computer  Vertical scalability is the ability of an application to scale under load, so no more instances allocation or replicas that already standby to be ready serves the variable demand and load; and this can be achieved through maintaining the performance levels as the number of concurrent requests increases.
  • 18.  Larger numbers of computers means increased management complexity  More complex programming model .  Issues such as throughput and latency between nodes  Some applications do not lend themselves to a distributed computing model, for example no concurrency In the past, the price difference between the two models handling.  Deploying a new virtual system is almost always less expensive than actually buying and installing a real one
  • 19.  Should apply basic network security issue  Cloud providers should offer mechanisms, such as security domains, to secure a group of virtual machines and control traffic flow in and out of the group [1].
  • 20.  Apply control access port filtering mechanism to control traffics, firewalls and content-based filtering in a network switching.  Encryption in storing and transmitting, example some fault or miss configuration in application or environment  Strong authentication-access schema between application components such as between web server tier and database tier.
  • 21.  The Google File System  MapReduce: Simplied Data Processing on Large Clusters  Bigtable: A Distributed Storage System for Structured Data
  • 22.  Better hardware management and recourse utilization.  Shift risk of data availability, security, licensing… from customer side to provider side  We predict cloud computing will grow, so developers should take it into account. Regardless of whether a cloud provider sells services at a low level of abstraction like EC2 or a higher level like AppEngine  There some standardizations under construction.  cloud computing reduces the infrastructure requirements and budgets that an enterprise needs to host their applications or data  Automatic upgrade for load work requests
  • 23.  Sun Microsystems, Inc ,Introduction to Cloud Computing architecture, 2009  Michael Armbrust et al, A View of Cloud Computing, 2010  Neil Turner, Cloud Computing: A Brief Summary, September 2009  Bo Peng, Bin Cui and Xiaoming Li, Implementation Issues of A Cloud Computing Platform, 2009  Cloud Computing PMO, Cloud Computing Initiative: May 6, 2009 Summit Briefing Book  http://en.wikipedia.org/wiki/Scalability