SlideShare une entreprise Scribd logo
1  sur  23
CLOUD
COMPUTING
A PRESENTATION BY:
MUHAMMAD USAMA ZUBERI
AHMED RAZA
USAMA SARWAR
WHY WE CALL IT CLOUD
COMPUTING?
The word cloud is used as a metaphor for the Internet, based on the standardized use
of a cloud-like shape to denote a network on telephony schematics and later to
depict the Internet in computer network diagrams as an abstraction of the underlying
infrastructure it represents.
Source: CloudComputing124 - Cloud Computing: Why is it called so?
(cloudcomputing124.blogspot.com/2012/12/5-cloud-computing-why-is-it-called-so.html)
WHY WE CALL IT CLOUD
COMPUTING?
&
WHAT IS CLOUD COMPUTING?
Cloud Computing
Cloud computing is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be rapidly provisioned and
released with minimal management effort or service provider interaction. This cloud
model is composed of five essential characteristics, three service models, and four
deployment models.
Source: NIST Special Publication 800-145 - The NIST Definition of Cloud Computing
(http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf)
WHAT IS CLOUD COMPUTING?
Cloud Computing
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network
access to a shared pool of configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
This cloud model is composed of five essential characteristics, three service models, and
four deployment models.
Source: NIST Special Publication 800-145 - The NIST Definition of Cloud Computing
(http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf)
WHAT IS CLOUD COMPUTING?
Cloud Computing
“The practice of using a network of remote servers hosted on
the internet to store, manage, and process data, rather than a
local server or a personal computer is called Cloud
Computing.”
ESSENTIAL CHARACTERISTICS
 On-demand self-service
A consumer can unilaterally provision computing capabilities, such as
server time and network storage, as needed automatically without
human interaction with each service provider.
 Broad network access
Capabilities are available over the network and accessed through
standard mechanisms that promote use by heterogeneous thin or thick
client platforms (e.g., mobile phones, tablets, laptops, and workstations).
Source: NIST Special Publication 800-145
ESSENTIAL CHARACTERISTICS
 Resource Pooling
The provider’s computing resources are pooled to serve multiple
.
Resources can be dynamically assigned and reassigned according to
customer demand.
Customer generally may not care where the resources are physically
but should be aware of risks if they are located offshore.
Source: NIST Special Publication 800-145
ESSENTIAL CHARACTERISTICS
 Rapid Elasticity
Capabilities can be expanded or released automatically (i.e., more CPU
power, or ability to handle additional users)
To the customer this appears seamless, limitless, and responsive to their
changing requirements.
 Measured Service
Customers are charged for the services they use and the amounts
There is a metering concept where customer resource usage can be
monitored, controlled, and reported, providing transparency for both the
provider and consumer of the utilized service.
Source: NIST Special Publication 800-145
 Public Cloud - Available to general public. (Sharable Storage)
“Public clouds are owned and operated by a third-party cloud server
provider, which deliver their computing resources like servers
and storage over internet.”
 Microsoft Azure is an example of public cloud.
 Private Cloud - Resources available to single user or an organization.
(Dedicated Storage)
“A private cloud refers to cloud computing resources used exclusively by a single
business or organization.”
 Amazon Elastic Compute Cloud (EC2) is an example of private cloud.
DEPLOYMENT MODELS
Hybrid Cloud - A mixture of Public & Private Clouds.
“Hybrid clouds combine public and private clouds, bounds together by technology that
allows data and applications to be shared between them.”
Community Cloud - Shared infrastructure for specific community
- several orgs that have shared concerns,
- managed by org or a 3rd party
“A collaborative effort in which infrastructure is shared between several
organizations from a specific community with common concerns whether
managed internally or by a third-party and hosted internally or externally.”
DEPLOYMENT MODELS
SERVICE MODELS
Infrastructure-as-a-Service (IaaS)
 A service model that involves outsourcing the basic
infrastructure used to support operations--including
hardware, servers, and networking components.
 The service provider owns the infrastructure equipment
is responsible for housing, running, and maintaining it. The
customer typically pays on a per-use basis.
 The customer uses their own platform (Windows, Unix),
and applications
SERVICE MODELS
SERVICE MODELS
Platform-as-a-Service (PaaS)
 A service model that involves outsourcing the basic
infrastructure and platform (Windows, Unix)
 PaaS facilitates deploying applications without the cost and
complexity of buying and managing the underlying hardware
and software where the applications are hosted.
 The customer uses their own applications.
SERVICE MODELS
Software-as-a-Service (SaaS)
 Also referred to as “software on demand,” this service
model involves outsourcing the infrastructure, platform,
software/applications.
 Typically, these services are available to the customer for a
fee, pay-as-you-go, or a no charge model.
 The customer accesses the applications over the internet.
SERVICE MODELS
Apps for Business
 Improved performance:
– With few large programs hogging your computer's memory, you will see
performance from your PC.
– Computers in a cloud computing system boot and run faster because they
fewer programs and processes loaded into memory…
 Reduced software costs:
– Instead of purchasing expensive software applications, you can get most of
what you need for free-ish!
 most cloud computing applications today, such as the Google Docs suite.
– better than paying for similar commercial software
 which alone may be justification for switching to cloud applications.
Advantages of Cloud Computing
Advantages of Cloud Computing
 Unlimited storage capacity:
– Cloud computing offers virtually limitless storage.
– Your computer's current 1 Tera byte hard drive is small compared
to the hundreds of Peta bytes available in the cloud.
 Increased data reliability:
– Unlike desktop computing, in which if a hard disk crashes and
destroy all your valuable data, a computer crashing in the cloud
should not affect the storage of your data.
 if your personal computer crashes, all your data is still out there in the
cloud, still accessible
– In a world where few individual desktop PC users back up their
on a regular basis, cloud computing is a data-safe computing
platform!
Advantages of Cloud Computing
 Universal document access:
– That is not a problem with cloud computing, because you do not
take your documents with you.
– Instead, they stay in the cloud, and you can access them whenever
you have a computer and an Internet connection
– Documents are instantly available from wherever you are
 Latest version availability:
– When you edit a document at home, that edited version is what
see when you access the document at work.
– The cloud always hosts the latest version of your documents
 as long as you are connected, you are not in danger of having an outdated version
 Easier group collaboration:
– Sharing documents leads directly to better collaboration.
– Many users do this as it is an important advantages of cloud
computing
 multiple users can collaborate easily on documents and projects
 Device independence:
– You are no longer tethered to a single computer or network.
– Changes to computers, applications and documents follow
through the cloud.
– Move to a portable device, and your applications and
documents are still available.
Advantages of Cloud Computing
Disadvantages of Cloud Computing
 Downtime
 Security Risks
 Vendor Lock-In
 Limited Control
Conclusion
Cloud Computing is a term that doesn’t describe a single thing-rather it is
a general term that sits over a verity of services from infrastructure as a
Service at the base, through Platform as a Service as a development tool
and through to Software as a Service replacing on premise applications.
THANK YOU…!!

Contenu connexe

Tendances (20)

Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 

Similaire à Cloud computing presentation

Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxMiltonMolla1
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised PresentationMayank Aggarwal
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
 
Cloud computing
Cloud computingCloud computing
Cloud computingvinitha96
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptAmex Ka
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfSANDY4772
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
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 v1charan7575
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing pptBhuvneshYadav13
 

Similaire à Cloud computing presentation (20)

Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
cloude computing
cloude computingcloude computing
cloude computing
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud-Computing.pptx
Cloud-Computing.pptxCloud-Computing.pptx
Cloud-Computing.pptx
 
Cloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
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 Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing ppt
 

Dernier

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Dernier (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Cloud computing presentation

  • 1. CLOUD COMPUTING A PRESENTATION BY: MUHAMMAD USAMA ZUBERI AHMED RAZA USAMA SARWAR
  • 2. WHY WE CALL IT CLOUD COMPUTING? The word cloud is used as a metaphor for the Internet, based on the standardized use of a cloud-like shape to denote a network on telephony schematics and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents. Source: CloudComputing124 - Cloud Computing: Why is it called so? (cloudcomputing124.blogspot.com/2012/12/5-cloud-computing-why-is-it-called-so.html)
  • 3. WHY WE CALL IT CLOUD COMPUTING? &
  • 4. WHAT IS CLOUD COMPUTING? Cloud Computing Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models. Source: NIST Special Publication 800-145 - The NIST Definition of Cloud Computing (http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf)
  • 5. WHAT IS CLOUD COMPUTING? Cloud Computing Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models. Source: NIST Special Publication 800-145 - The NIST Definition of Cloud Computing (http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf)
  • 6. WHAT IS CLOUD COMPUTING? Cloud Computing “The practice of using a network of remote servers hosted on the internet to store, manage, and process data, rather than a local server or a personal computer is called Cloud Computing.”
  • 7. ESSENTIAL CHARACTERISTICS  On-demand self-service A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without human interaction with each service provider.  Broad network access Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops, and workstations). Source: NIST Special Publication 800-145
  • 8. ESSENTIAL CHARACTERISTICS  Resource Pooling The provider’s computing resources are pooled to serve multiple . Resources can be dynamically assigned and reassigned according to customer demand. Customer generally may not care where the resources are physically but should be aware of risks if they are located offshore. Source: NIST Special Publication 800-145
  • 9. ESSENTIAL CHARACTERISTICS  Rapid Elasticity Capabilities can be expanded or released automatically (i.e., more CPU power, or ability to handle additional users) To the customer this appears seamless, limitless, and responsive to their changing requirements.  Measured Service Customers are charged for the services they use and the amounts There is a metering concept where customer resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer of the utilized service. Source: NIST Special Publication 800-145
  • 10.  Public Cloud - Available to general public. (Sharable Storage) “Public clouds are owned and operated by a third-party cloud server provider, which deliver their computing resources like servers and storage over internet.”  Microsoft Azure is an example of public cloud.  Private Cloud - Resources available to single user or an organization. (Dedicated Storage) “A private cloud refers to cloud computing resources used exclusively by a single business or organization.”  Amazon Elastic Compute Cloud (EC2) is an example of private cloud. DEPLOYMENT MODELS
  • 11. Hybrid Cloud - A mixture of Public & Private Clouds. “Hybrid clouds combine public and private clouds, bounds together by technology that allows data and applications to be shared between them.” Community Cloud - Shared infrastructure for specific community - several orgs that have shared concerns, - managed by org or a 3rd party “A collaborative effort in which infrastructure is shared between several organizations from a specific community with common concerns whether managed internally or by a third-party and hosted internally or externally.” DEPLOYMENT MODELS
  • 13. Infrastructure-as-a-Service (IaaS)  A service model that involves outsourcing the basic infrastructure used to support operations--including hardware, servers, and networking components.  The service provider owns the infrastructure equipment is responsible for housing, running, and maintaining it. The customer typically pays on a per-use basis.  The customer uses their own platform (Windows, Unix), and applications SERVICE MODELS
  • 14. SERVICE MODELS Platform-as-a-Service (PaaS)  A service model that involves outsourcing the basic infrastructure and platform (Windows, Unix)  PaaS facilitates deploying applications without the cost and complexity of buying and managing the underlying hardware and software where the applications are hosted.  The customer uses their own applications.
  • 15. SERVICE MODELS Software-as-a-Service (SaaS)  Also referred to as “software on demand,” this service model involves outsourcing the infrastructure, platform, software/applications.  Typically, these services are available to the customer for a fee, pay-as-you-go, or a no charge model.  The customer accesses the applications over the internet.
  • 17.  Improved performance: – With few large programs hogging your computer's memory, you will see performance from your PC. – Computers in a cloud computing system boot and run faster because they fewer programs and processes loaded into memory…  Reduced software costs: – Instead of purchasing expensive software applications, you can get most of what you need for free-ish!  most cloud computing applications today, such as the Google Docs suite. – better than paying for similar commercial software  which alone may be justification for switching to cloud applications. Advantages of Cloud Computing
  • 18. Advantages of Cloud Computing  Unlimited storage capacity: – Cloud computing offers virtually limitless storage. – Your computer's current 1 Tera byte hard drive is small compared to the hundreds of Peta bytes available in the cloud.  Increased data reliability: – Unlike desktop computing, in which if a hard disk crashes and destroy all your valuable data, a computer crashing in the cloud should not affect the storage of your data.  if your personal computer crashes, all your data is still out there in the cloud, still accessible – In a world where few individual desktop PC users back up their on a regular basis, cloud computing is a data-safe computing platform!
  • 19. Advantages of Cloud Computing  Universal document access: – That is not a problem with cloud computing, because you do not take your documents with you. – Instead, they stay in the cloud, and you can access them whenever you have a computer and an Internet connection – Documents are instantly available from wherever you are  Latest version availability: – When you edit a document at home, that edited version is what see when you access the document at work. – The cloud always hosts the latest version of your documents  as long as you are connected, you are not in danger of having an outdated version
  • 20.  Easier group collaboration: – Sharing documents leads directly to better collaboration. – Many users do this as it is an important advantages of cloud computing  multiple users can collaborate easily on documents and projects  Device independence: – You are no longer tethered to a single computer or network. – Changes to computers, applications and documents follow through the cloud. – Move to a portable device, and your applications and documents are still available. Advantages of Cloud Computing
  • 21. Disadvantages of Cloud Computing  Downtime  Security Risks  Vendor Lock-In  Limited Control
  • 22. Conclusion Cloud Computing is a term that doesn’t describe a single thing-rather it is a general term that sits over a verity of services from infrastructure as a Service at the base, through Platform as a Service as a development tool and through to Software as a Service replacing on premise applications.