Cloud computing

A
ABDALLA SAIDGraduate Student at Mzumbe University em Mzumbe University
Presented by
ABDALLA S. A. SAID
MSc.ITS
ICT 6205 - INFORMATION SYSTEM TRENDS
MZUMBE UNIVERSITY
• Cloud computing is the use of hardware and software to
deliver a service over a network(typically the Internet).
• In simple, Cloud computing is using the internet to access
someone else's software running on someone else's
hardware in someone else's data center.
• In the simplest terms, cloud computing means storing and
accessing data and programs over the Internet instead of
your computer’s hard drive.
• Cloud Computing is a type of internet-based computing that
provides shared computer processing resources and data to
computers and other devices on demand .
 There are certain services and models
working behind the scene making the cloud
computing feasible and accessible to end
users. Following are the working models for
cloud computing:
 1. Service Models
 2. Deployment Models
Cloud computing
 Software as service (Saas) also known as On-demand Service
 Software-as-a-Service commonly refers to applications
delivered to the end user through a web browser or any other
web-rich client. Examples include Microsoft OfficeLive,
DropBox, and CloudNumbers.Gmail, Yahoo mail, Hotmail
etc..,)
Cloud computing
 Infrastructure as service (Iaas ). also known as
hardware as a service.
 Is a computing power that you can rent for a limited period of
time.
 allows existing applications to be run on a cloud
suppliers hardware.
 cloud providers offer computers – as physical or
more often as virtual machines – raw (block) storage,
firewalls, load balancers, and networks
 Examples of an IaaS are AMAZON EC2, Eucalyptus
Community Cloud, and IBM Cloudburst.
Cloud computing
 Platform as Service (Pass)
 Give us nice API (Application Programming
Interface). It provides more customisation room.
 is a platform for developers to write and create their
own SaaS i.e. applications(which means rapid
development at low cost).
 Examples include Google AppEngine, SalesForce
VMforce, Joyent Accelerator., Windows Azure etc.
Cloud computing
 Public cloud computing
 Private cloud computing
 Community Cloud
 Hybrid cloud computing
Public Cloud
 Computing infrastructure is hosted by cloud vendor at the
vendors premises and can be shared by various
organizations.
 E.g. : Amazon, Google, Microsoft, Sales force
Private Cloud
 The computing infrastructure is dedicated to a particular
organization and not shared with other organizations.
 It is more expensive and more secure when compare to
public cloud.
 E.g. : HP data center, IBM, Sun, Oracle, 3tera
Community Cloud
A community cloud falls between public and private clouds with
respect to the target set of consumers.
It is somewhat similar to a private cloud, but the infrastructure and
computational resources are exclusive to two or more
organizations that have common privacy, security, and regulatory
considerations, rather than a single organization.
Hybrid Cloud
 Hybrid clouds are more complex than the other
deployment models, since they involve a composition
of two or more clouds (private, community, or public).
Cloud computing consist of two layers:
 Front end layers
Part of cloud computing where you can see and interact
with.
 Back end layers
It consist of the hardware and software architecture that
produce the interface you see on the front end.
 Cloud computing is composed by cloud service
provider and cloud service consumer.
 Service provider is the one that host virtual machine
and other cloud services that run on the provider
hardware(Back end layers).
 The service consumer, after demanding a service from
provider, he/she can use it and pay for what he/she has
consumed.
 Users are dealing with the front end of the system
to perform their operation wherever they are,
provided that they have access to internet.
 User are able to rent the virtual machine and other
services of cloud computing to run their business.
 Example Cloud computing allows institution or
organization to utilize IT resources from remote
provider and campus that constituent access to
these resources over the internet.
 Cost saving
Using resources provided by service providers instead of purchasing your
own. No cost for maintenance.
 Scalability
Business can increase or decrease your operation and storage needs
quickly to suit your situation. It allows flexibility when the business
need changes.
 Manageability
Cloud computing simplifies IT management and maintenance capability
through central administration of resources and vendor managed
infrastructure.
 Flexibility of work practices
People are able to access service from various location provided that there
is an internet connection.
 Downtime
 As cloud service provider can become overwhelmed
and come up against technical outages resulting your
business process temporarily to be suspended.
 If your internet connection is offline, you will not be
able to access any of your applications, server or data
from the cloud.
 Limited control
 Since the cloud infrastructure is entirely owned, managed
and monitored by the service provider, it transfers minimal
control over to the customer.
 Security problem
 Storing data and important files on external service
providers always opens up risks.
 The ease in procuring and accessing cloud services can also
give bad users the ability to scan, identify and exploit
vulnerabilities within a system.
 Network connection
 If there is a problem of network connectivity, it is
impossible to access the cloud services.
 The performance of the cloud application also depends on
the performance of the network at the client side
 Peripheral device problem
 Peripheral devices like printers and scanners sometimes
might not work with cloud.
 Many of these devices require software to be installed
locally.
Today many sectors include private and public sectors
are using cloud computing technology to perform
their day to day activities.
 In business
Cloud computing offers a greater flexibility and
accessibility, allowing the business owners to work
remotely and access any file they require while they
are far from their offices, thus increasing productivity
and time management
 In education
Cloud computing is used to facilitate the communication
between: student and college or university, lecturer and
student.
 Online Entertainment.
Through Internet, cloud -based entertainment are now
used by many people. Devices such as TV, mobile and
other form which provide better clarity and sound
quality make the cloud entertainer attract more
customers.
 Finance and Banking.
Banking services are slowly adopting the cloud due
security reasons but still the cloud provide the chance
to eliminate the need for having a separate banking
portal and client database for every location for the
purpose of creating faster and better environment for
business.
 Research shows that people will not do their business
activities with software installed and running in their own
computers.
They will work on internet based application to perform
their tasks using smart phone.
 Automatic computing; By using cloud computing,
systems will manage and monitor themselves and take
measure to prevent or repair problems.
 Cloud computing service providers will enhance the
security and privacy to the client’s data stored on their
servers.
The cloud computing technology has some similar
characteristics to the following technologies:
 Grid computing
 utility computing
 web hosting technology.
Although they can differ from some features but the
technological idea still remains the same.
 A grid computing is a technology that involves
several computers connected together to form a
network for the purpose of gaining a large
supercomputing type computing resources.
 Computers in grid computing are used to perform
complex computing operation efficiently and quickly.
 It differs from cloud computing where the goal of
grid is for collaborative sharing of resources while in
cloud is for use of resources.
 Utility computing defines a pay per use model for using
computing resources.
 It involves the renting of computing resources like
hardware, software, bandwidth on an as required and
on demand basis.
 One of the key differences between cloud computing
and utility computing relates to the nature of renting.
 It is a straight forward rental where the business is fully
aware of the resources of the service they are leasing
web hosting technology is the business of providing
server space, web services and file maintenance for
websites controlled by companies or individuals that do
not have their own web servers.
The web hosting gives you a fixed server or a portion of
a single server, where cloud computing gives you the
benefit of many servers all working together as one.
Cloud computing is an economic model. It is a different way to
acquire and manage IT resources. As an Internet-based facility
allows users to access shared computer applications, storage
and other resources through a network of remote servers,
rather than each individual user installing hardware and
software onto their on-site server and personal computer.
It has some challenges such as security problems,
downtime issues and limited control. A decision to move
resources to the cloud requires risk analysis and cost-
benefit analysis as with any IT investment.
Cloud computing
1 de 30

Recomendados

Cloud computing por
Cloud computingCloud computing
Cloud computingKshitij Mittal
455 visualizações17 slides
My Presentation on Cloud Computing por
My Presentation on Cloud ComputingMy Presentation on Cloud Computing
My Presentation on Cloud ComputingPravin Sable
2K visualizações30 slides
106248842 cc por
106248842 cc106248842 cc
106248842 cchomeworkping7
185 visualizações13 slides
Cloud Computing for Universities Graduation Project por
Cloud Computing for Universities Graduation ProjectCloud Computing for Universities Graduation Project
Cloud Computing for Universities Graduation ProjectMohamed Shorbagy
3.7K visualizações6 slides
Cloud computing seminar report por
Cloud computing seminar reportCloud computing seminar report
Cloud computing seminar reportshafzonly
1.2K visualizações15 slides
Literature Review: Security on cloud computing por
Literature Review: Security on cloud computingLiterature Review: Security on cloud computing
Literature Review: Security on cloud computingSuranga Nisiwasala
4.7K visualizações6 slides

Mais conteúdo relacionado

Mais procurados

Cloud computing por
Cloud computing Cloud computing
Cloud computing SURESHKUMARG17
911 visualizações54 slides
Application of Virtualisation and CloudComputing for Development and Runtime ... por
Application of Virtualisation and CloudComputing for Development and Runtime ...Application of Virtualisation and CloudComputing for Development and Runtime ...
Application of Virtualisation and CloudComputing for Development and Runtime ...Ingenieurbuero Arno-Can Uestuensoez
430 visualizações26 slides
The seminar report on cloud computing por
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computingDivyesh Shah
3.5K visualizações27 slides
Seminar report on cloud computing por
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computingJagan Mohan Bishoyi
21.4K visualizações18 slides
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract por
Final Year IEEE Project 2013-2014  - Cloud Computing Project Title and AbstractFinal Year IEEE Project 2013-2014  - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstractelysiumtechnologies
31.8K visualizações21 slides
Cloud computing for enterprise por
Cloud computing for enterpriseCloud computing for enterprise
Cloud computing for enterprisePravin Asar
2.4K visualizações21 slides

Mais procurados(20)

Cloud computing por SURESHKUMARG17
Cloud computing Cloud computing
Cloud computing
SURESHKUMARG17911 visualizações
The seminar report on cloud computing por Divyesh Shah
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
Divyesh Shah3.5K visualizações
Seminar report on cloud computing por Jagan Mohan Bishoyi
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computing
Jagan Mohan Bishoyi21.4K visualizações
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract por elysiumtechnologies
Final Year IEEE Project 2013-2014  - Cloud Computing Project Title and AbstractFinal Year IEEE Project 2013-2014  - Cloud Computing Project Title and Abstract
Final Year IEEE Project 2013-2014 - Cloud Computing Project Title and Abstract
elysiumtechnologies31.8K visualizações
Cloud computing for enterprise por Pravin Asar
Cloud computing for enterpriseCloud computing for enterprise
Cloud computing for enterprise
Pravin Asar2.4K visualizações
Overview of Cloud Computing por Nishant Munjal
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
Nishant Munjal9.3K visualizações
Cloud Computing Technology_Usman por Usman Sait
Cloud Computing Technology_UsmanCloud Computing Technology_Usman
Cloud Computing Technology_Usman
Usman Sait824 visualizações
cloud computing documentation por shilpa bojji
cloud computing documentationcloud computing documentation
cloud computing documentation
shilpa bojji463 visualizações
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing por IOSRjournaljce
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
IOSRjournaljce1.2K visualizações
Report on cloud computing by prashant gupta por Prashant Gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
Prashant Gupta57.2K visualizações
Cloud computing 1 por Sagar Kumar
Cloud computing 1Cloud computing 1
Cloud computing 1
Sagar Kumar105 visualizações
Cloud computing.. por manoj kumar
Cloud computing..Cloud computing..
Cloud computing..
manoj kumar615 visualizações
Group seminar report on cloud computing por Sandhya Rathi
Group seminar report on cloud computingGroup seminar report on cloud computing
Group seminar report on cloud computing
Sandhya Rathi494 visualizações
Cloud Computing_2015_03_05 por eGuvernare_Moldova
Cloud Computing_2015_03_05Cloud Computing_2015_03_05
Cloud Computing_2015_03_05
eGuvernare_Moldova3K visualizações
Cto cloud por Sean Hull
Cto cloudCto cloud
Cto cloud
Sean Hull3.8K visualizações
Cloud Computing por Ashutosh Anshu
Cloud ComputingCloud Computing
Cloud Computing
Ashutosh Anshu434 visualizações
Introduction to cloud computing por vishnu varunan
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
vishnu varunan316 visualizações
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D... por Govt. P.G. College Dharamshala
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Govt. P.G. College Dharamshala6.1K visualizações

Similar a Cloud computing

Cloud computing notes unit I as per RGPV syllabus por
Cloud computing notes unit I as per RGPV syllabusCloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabusNANDINI SHARMA
7.9K visualizações23 slides
cloudcomputingppt-170825044254.pdf por
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfSANDY4772
10 visualizações20 slides
Cloud Computing ppt por
Cloud Computing pptCloud Computing ppt
Cloud Computing pptOECLIB Odisha Electronics Control Library
47.4K visualizações20 slides
Cloud computing ppt por
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
10.5K visualizações20 slides
Cloud-Computing-ppt (1).pptx por
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxSamiullahKhan794730
13 visualizações19 slides
Cloud computing ppt por
Cloud computing pptCloud computing ppt
Cloud computing pptAmex Ka
1.8K visualizações20 slides

Similar a Cloud computing(20)

Cloud computing notes unit I as per RGPV syllabus por NANDINI SHARMA
Cloud computing notes unit I as per RGPV syllabusCloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabus
NANDINI SHARMA7.9K visualizações
cloudcomputingppt-170825044254.pdf por SANDY4772
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
SANDY477210 visualizações
Cloud computing ppt por Pravesh ARYA
Cloud computing pptCloud computing ppt
Cloud computing ppt
Pravesh ARYA10.5K visualizações
Cloud-Computing-ppt (1).pptx por SamiullahKhan794730
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
SamiullahKhan79473013 visualizações
Cloud computing ppt por Amex Ka
Cloud computing pptCloud computing ppt
Cloud computing ppt
Amex Ka1.8K visualizações
Cloud-Computing-ppt.pptx por SameerWadkar32
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
SameerWadkar3295 visualizações
What is cloud computing por TSplusIndia
What is cloud computing What is cloud computing
What is cloud computing
TSplusIndia39 visualizações
Public cloud: A Review por Ajay844
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
Ajay84495 visualizações
Introduction to Cloud computing por Kumayl Rajani
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
Kumayl Rajani222 visualizações
Cloud Computing for college presenation project. por Mahesh Tibrewal
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
Mahesh Tibrewal8.5K visualizações
Cloud Computing Training por Alisha Tope
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
Alisha Tope22 visualizações
Cloud Computing Training por Alisha Tope
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
Alisha Tope26 visualizações
Cloud-Computing-ppt.pptx por HODIT12
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
HODIT1264 visualizações
The Cloud Of Architecture Of A Cloud por Aliyahh King
The Cloud Of Architecture Of A CloudThe Cloud Of Architecture Of A Cloud
The Cloud Of Architecture Of A Cloud
Aliyahh King3 visualizações
Cloud-Computing-ppt.pptx por MiltonMolla1
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
MiltonMolla1101 visualizações
akashgupta(2).pptx por SiddhantPandey67
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
SiddhantPandey676 visualizações

Último

Ransomware is Knocking your Door_Final.pdf por
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
59 visualizações46 slides
Unit 1_Lecture 2_Physical Design of IoT.pdf por
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
12 visualizações36 slides
The Forbidden VPN Secrets.pdf por
The Forbidden VPN Secrets.pdfThe Forbidden VPN Secrets.pdf
The Forbidden VPN Secrets.pdfMariam Shaba
20 visualizações72 slides
SUPPLIER SOURCING.pptx por
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
16 visualizações1 slide
Business Analyst Series 2023 - Week 3 Session 5 por
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
300 visualizações20 slides
Microsoft Power Platform.pptx por
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptxUni Systems S.M.S.A.
53 visualizações38 slides

Último(20)

Ransomware is Knocking your Door_Final.pdf por Security Bootcamp
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdf
Security Bootcamp59 visualizações
Unit 1_Lecture 2_Physical Design of IoT.pdf por StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 visualizações
The Forbidden VPN Secrets.pdf por Mariam Shaba
The Forbidden VPN Secrets.pdfThe Forbidden VPN Secrets.pdf
The Forbidden VPN Secrets.pdf
Mariam Shaba20 visualizações
SUPPLIER SOURCING.pptx por angelicacueva6
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptx
angelicacueva616 visualizações
Business Analyst Series 2023 - Week 3 Session 5 por DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 visualizações
Microsoft Power Platform.pptx por Uni Systems S.M.S.A.
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptx
Uni Systems S.M.S.A.53 visualizações
STPI OctaNE CoE Brochure.pdf por madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 visualizações
Piloting & Scaling Successfully With Microsoft Viva por Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Richard Harbridge12 visualizações
MVP and prioritization.pdf por rahuldharwal141
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdf
rahuldharwal14131 visualizações
Scaling Knowledge Graph Architectures with AI por Enterprise Knowledge
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AI
Enterprise Knowledge38 visualizações
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... por Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 visualizações
Kyo - Functional Scala 2023.pdf por Flavio W. Brasil
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdf
Flavio W. Brasil400 visualizações
Evolving the Network Automation Journey from Python to Platforms por Network Automation Forum
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to Platforms
Network Automation Forum13 visualizações
"Surviving highload with Node.js", Andrii Shumada por Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays22 visualizações
Info Session November 2023.pdf por AleksandraKoprivica4
Info Session November 2023.pdfInfo Session November 2023.pdf
Info Session November 2023.pdf
AleksandraKoprivica413 visualizações
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab21 visualizações

Cloud computing

  • 1. Presented by ABDALLA S. A. SAID MSc.ITS ICT 6205 - INFORMATION SYSTEM TRENDS MZUMBE UNIVERSITY
  • 2. • Cloud computing is the use of hardware and software to deliver a service over a network(typically the Internet). • In simple, Cloud computing is using the internet to access someone else's software running on someone else's hardware in someone else's data center. • In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer’s hard drive. • Cloud Computing is a type of internet-based computing that provides shared computer processing resources and data to computers and other devices on demand .
  • 3.  There are certain services and models working behind the scene making the cloud computing feasible and accessible to end users. Following are the working models for cloud computing:  1. Service Models  2. Deployment Models
  • 5.  Software as service (Saas) also known as On-demand Service  Software-as-a-Service commonly refers to applications delivered to the end user through a web browser or any other web-rich client. Examples include Microsoft OfficeLive, DropBox, and CloudNumbers.Gmail, Yahoo mail, Hotmail etc..,)
  • 7.  Infrastructure as service (Iaas ). also known as hardware as a service.  Is a computing power that you can rent for a limited period of time.  allows existing applications to be run on a cloud suppliers hardware.  cloud providers offer computers – as physical or more often as virtual machines – raw (block) storage, firewalls, load balancers, and networks  Examples of an IaaS are AMAZON EC2, Eucalyptus Community Cloud, and IBM Cloudburst.
  • 9.  Platform as Service (Pass)  Give us nice API (Application Programming Interface). It provides more customisation room.  is a platform for developers to write and create their own SaaS i.e. applications(which means rapid development at low cost).  Examples include Google AppEngine, SalesForce VMforce, Joyent Accelerator., Windows Azure etc.
  • 11.  Public cloud computing  Private cloud computing  Community Cloud  Hybrid cloud computing
  • 12. Public Cloud  Computing infrastructure is hosted by cloud vendor at the vendors premises and can be shared by various organizations.  E.g. : Amazon, Google, Microsoft, Sales force Private Cloud  The computing infrastructure is dedicated to a particular organization and not shared with other organizations.  It is more expensive and more secure when compare to public cloud.  E.g. : HP data center, IBM, Sun, Oracle, 3tera
  • 13. Community Cloud A community cloud falls between public and private clouds with respect to the target set of consumers. It is somewhat similar to a private cloud, but the infrastructure and computational resources are exclusive to two or more organizations that have common privacy, security, and regulatory considerations, rather than a single organization. Hybrid Cloud  Hybrid clouds are more complex than the other deployment models, since they involve a composition of two or more clouds (private, community, or public).
  • 14. Cloud computing consist of two layers:  Front end layers Part of cloud computing where you can see and interact with.  Back end layers It consist of the hardware and software architecture that produce the interface you see on the front end.
  • 15.  Cloud computing is composed by cloud service provider and cloud service consumer.  Service provider is the one that host virtual machine and other cloud services that run on the provider hardware(Back end layers).  The service consumer, after demanding a service from provider, he/she can use it and pay for what he/she has consumed.
  • 16.  Users are dealing with the front end of the system to perform their operation wherever they are, provided that they have access to internet.  User are able to rent the virtual machine and other services of cloud computing to run their business.  Example Cloud computing allows institution or organization to utilize IT resources from remote provider and campus that constituent access to these resources over the internet.
  • 17.  Cost saving Using resources provided by service providers instead of purchasing your own. No cost for maintenance.  Scalability Business can increase or decrease your operation and storage needs quickly to suit your situation. It allows flexibility when the business need changes.  Manageability Cloud computing simplifies IT management and maintenance capability through central administration of resources and vendor managed infrastructure.  Flexibility of work practices People are able to access service from various location provided that there is an internet connection.
  • 18.  Downtime  As cloud service provider can become overwhelmed and come up against technical outages resulting your business process temporarily to be suspended.  If your internet connection is offline, you will not be able to access any of your applications, server or data from the cloud.
  • 19.  Limited control  Since the cloud infrastructure is entirely owned, managed and monitored by the service provider, it transfers minimal control over to the customer.  Security problem  Storing data and important files on external service providers always opens up risks.  The ease in procuring and accessing cloud services can also give bad users the ability to scan, identify and exploit vulnerabilities within a system.
  • 20.  Network connection  If there is a problem of network connectivity, it is impossible to access the cloud services.  The performance of the cloud application also depends on the performance of the network at the client side  Peripheral device problem  Peripheral devices like printers and scanners sometimes might not work with cloud.  Many of these devices require software to be installed locally.
  • 21. Today many sectors include private and public sectors are using cloud computing technology to perform their day to day activities.  In business Cloud computing offers a greater flexibility and accessibility, allowing the business owners to work remotely and access any file they require while they are far from their offices, thus increasing productivity and time management
  • 22.  In education Cloud computing is used to facilitate the communication between: student and college or university, lecturer and student.  Online Entertainment. Through Internet, cloud -based entertainment are now used by many people. Devices such as TV, mobile and other form which provide better clarity and sound quality make the cloud entertainer attract more customers.
  • 23.  Finance and Banking. Banking services are slowly adopting the cloud due security reasons but still the cloud provide the chance to eliminate the need for having a separate banking portal and client database for every location for the purpose of creating faster and better environment for business.
  • 24.  Research shows that people will not do their business activities with software installed and running in their own computers. They will work on internet based application to perform their tasks using smart phone.  Automatic computing; By using cloud computing, systems will manage and monitor themselves and take measure to prevent or repair problems.  Cloud computing service providers will enhance the security and privacy to the client’s data stored on their servers.
  • 25. The cloud computing technology has some similar characteristics to the following technologies:  Grid computing  utility computing  web hosting technology. Although they can differ from some features but the technological idea still remains the same.
  • 26.  A grid computing is a technology that involves several computers connected together to form a network for the purpose of gaining a large supercomputing type computing resources.  Computers in grid computing are used to perform complex computing operation efficiently and quickly.  It differs from cloud computing where the goal of grid is for collaborative sharing of resources while in cloud is for use of resources.
  • 27.  Utility computing defines a pay per use model for using computing resources.  It involves the renting of computing resources like hardware, software, bandwidth on an as required and on demand basis.  One of the key differences between cloud computing and utility computing relates to the nature of renting.  It is a straight forward rental where the business is fully aware of the resources of the service they are leasing
  • 28. web hosting technology is the business of providing server space, web services and file maintenance for websites controlled by companies or individuals that do not have their own web servers. The web hosting gives you a fixed server or a portion of a single server, where cloud computing gives you the benefit of many servers all working together as one.
  • 29. Cloud computing is an economic model. It is a different way to acquire and manage IT resources. As an Internet-based facility allows users to access shared computer applications, storage and other resources through a network of remote servers, rather than each individual user installing hardware and software onto their on-site server and personal computer. It has some challenges such as security problems, downtime issues and limited control. A decision to move resources to the cloud requires risk analysis and cost- benefit analysis as with any IT investment.