SlideShare a Scribd company logo
1 of 42
Presentation by Raden Sucalit Cloud Computing: A Quick Snapshot
2 During the course of  this presentation ,[object Object]
 What really is it?
 Architecture/Taxonomy
 Delivery Models/Layers
 Deployment Models/Types
 Challenges and Opportunities
 Summary
 Image Credits & References,[object Object]
4 As the world gets smarter, demands on IT will grow   Intelligent     oil field technologies  Smart retail Smart energy grids Smart traffic  systems  Smart healthcare Smart food systems  Smart water management  Smart regions Smart weather  Smart countries Smart supply chains  Smart cities
5 CLOUD “the complicated stuff” that propels the Internet
6 2006
7
8 What is Cloud Computing? A user experience and a business model ,[object Object],An infrastructure management and services delivery methodology ,[object Object],Service Consumers DatacenterInfrastructure AccessServices Monitor & ManageServices & Resources IT Cloud Component Vendors/Software Publishers Service Catalog, ComponentLibrary CloudAdministrator Publish & UpdateComponents, Service Templates
9 Economics of Cloud Computing CLOUD COMPUTING + + + = = VIRTUALIZATION ENERGY EFFICIENCY STANDARDIZATION AUTOMATION leverages virtualization, standardization and automation to free up operational budget for new investment Reduced  Cost  + + + = = AGILITY BUSINESS & IT ALIGNMENT SERVICE  FLEXIBILITY INDUSTRY STANDARDS OPTIMIZED  BUSINESS  allowing you to optimize new investments  for direct business benefits
10 Cloud Computing Delivery Models / Layers  Collaboration CRM/ERP/HR Industry  Applications Java Runtime Application Business  Processes Middleware Database Development Tooling Platform Web 2.0 Application Runtime Infrastructure Servers Networking Storage Data Center Fabric
11 Cloud Computing Delivery Models / Layers  Flexibility & Control Abstraction Application Platform Infrastructure
12 Cloud Computing Delivery Models / Layers  ,[object Object]
 Service known as Software-as-a-Service (SaaS)
 All applications that run on the cloud and      provide a direct service to the user are here ,[object Object],    nance for the end-user ,[object Object],    code for the developers ,[object Object],    apps to develop other apps ,[object Object],    Apps Application Platform Collaboration CRM/ERP/HR Industry  Applications Infrastructure Business  Processes
13 Cloud Computing Delivery Models / Layers  Application Platform Collaboration CRM/ERP/HR Industry  Applications Infrastructure Business  Processes
14 Cloud Computing Delivery Models / Layers  ,[object Object]
 Layer abstracts the underlying physical and logi-      cal structure from the developer ,[object Object]
 Provides developers with a programming-      language-level environment with APIs ,[object Object]
 Automatic scaling*, integration to other      services ,[object Object],      choice of languages and DB Application Platform Java Runtime Middleware Database Infrastructure Development Tooling Web 2.0 Application Runtime
15 Cloud Computing Delivery Models / Layers  Application Platform Java Runtime Middleware PROJECT CAROLINE Database Infrastructure Development Tooling Web 2.0 Application Runtime
16 Cloud Computing Delivery Models / Layers  ,[object Object]
 Service is called Infrastructure as a Service (IaaS)
 Based on virtualization technology
 Deployment unit is a Virtual Appliance
 Provides access to “Compute”, “Storage”       and “Communicate” instances,        on-demand ,[object Object],      and infrastructure ,[object Object]
 Security, Availability and QualityApplication Platform Networking Data Center Fabric Storage Infrastructure Servers
17 Cloud Computing Delivery Models / Layers  Application Platform Networking Data Center Fabric Storage Infrastructure Servers
Infrastructure vs. Platform 18
19 Cloud Computing Delivery Models / Layers  Application / Cloud Application / SaaS / HuaaS Firmware / Hardware / HaaS Platform / Cloud Platform / PaaS / Cloud Software Envt Business Support & Administration Infrastructure / IaaS / Cloud Software Infrastructure Software Kernel
20 Proposed Ontology by IBM, UCSB Cloud Application (SaaS) Cloud Software Environment (PaaS) Cloud Software Infrastructure Storage (DaaS) Communications (CaaS) Computational Resources (IaaS) Software Kernel Firmware / Hardware (HaaS)
Proposed Ontology by FZI Karlsruhe, HP Laboratories Human as a Service Software as a Service Platform as Service Business Support and Administration Infrastructure as Service Hardware
Proposed Ontology by FZI Karlsruhe, HP Laboratories Human as a Service Software as a Service Platform as Service Business Support and Administration Infrastructure as Service Hardware
23 Cloud Computing Delivery Models / Layers  Application / Cloud Application / SaaS / HuaaS Firmware / Hardware / HaaS Platform / Cloud Platform / PaaS / Cloud Software Envt Business Support & Administration Infrastructure / IaaS / Cloud Software Infrastructure Software Kernel
24 Cloud Computing Deployment Models  /  Cloud Types Flexible Delivery Models Public ,[object Object]
Access by subscription
Delivers select set of standardized business process, application and/or infrastructure services on a flexible price per use basis

More Related Content

What's hot

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computingeShikshak
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challengesEditor Jacotech
 
Cloud Computing - Challenges and Opportunities - Jens Nimis
Cloud Computing - Challenges and Opportunities  -  Jens NimisCloud Computing - Challenges and Opportunities  -  Jens Nimis
Cloud Computing - Challenges and Opportunities - Jens NimisJensNimis
 
Unit 1.3 types of cloud
Unit 1.3 types of cloudUnit 1.3 types of cloud
Unit 1.3 types of cloudeShikshak
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelKrishna-Kumar
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!imogokate
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computingRaja Raman
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service modelsVaibhav Khanna
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingACMBangalore
 
Logicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud ComputingRoger Smith
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsSURE!
 
Unit 1.1 introduction to cloud computing
Unit 1.1   introduction to cloud computingUnit 1.1   introduction to cloud computing
Unit 1.1 introduction to cloud computingeShikshak
 

What's hot (19)

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computing
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
Cloud Computing - Challenges and Opportunities - Jens Nimis
Cloud Computing - Challenges and Opportunities  -  Jens NimisCloud Computing - Challenges and Opportunities  -  Jens Nimis
Cloud Computing - Challenges and Opportunities - Jens Nimis
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
 
Unit 1.3 types of cloud
Unit 1.3 types of cloudUnit 1.3 types of cloud
Unit 1.3 types of cloud
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
 
Cloud Computing-notes.doc
Cloud Computing-notes.docCloud Computing-notes.doc
Cloud Computing-notes.doc
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computing
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service models
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputing
 
Logicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis - Cloud computing overview
Logicalis - Cloud computing overview
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud Computing
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified Communications
 
Unit 1.1 introduction to cloud computing
Unit 1.1   introduction to cloud computingUnit 1.1   introduction to cloud computing
Unit 1.1 introduction to cloud computing
 

Viewers also liked

Viewers also liked (6)

Magic
MagicMagic
Magic
 
Galeria
GaleriaGaleria
Galeria
 
Updated tutoring guideline presentation06 10[1]
Updated tutoring guideline presentation06 10[1]Updated tutoring guideline presentation06 10[1]
Updated tutoring guideline presentation06 10[1]
 
Parents Presentation
Parents PresentationParents Presentation
Parents Presentation
 
Performance Analysis Tools for Symbian OS
Performance Analysis Tools for Symbian OSPerformance Analysis Tools for Symbian OS
Performance Analysis Tools for Symbian OS
 
Galeria
GaleriaGaleria
Galeria
 

Similar to Cloud Computing - A Primer

Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspectivejmcdaniel650
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminarAravindan Arun
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesIntel Corporation
 
Readying your IT Infrastructure for Cloud
Readying your IT Infrastructure for CloudReadying your IT Infrastructure for Cloud
Readying your IT Infrastructure for CloudRH
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networksjayapal385
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptMunmunSaha7
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.pptahmedraed19
 
Cloud Computing - Beyond the Hype
Cloud Computing - Beyond the HypeCloud Computing - Beyond the Hype
Cloud Computing - Beyond the HypeRH
 
Securing Cloud Services
Securing Cloud ServicesSecuring Cloud Services
Securing Cloud ServicesJohn Rhoton
 
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...Club Alliances
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentationddcarr
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples.  Pol Mac AonghusaEmerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusacatherinewall
 

Similar to Cloud Computing - A Primer (20)

Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
 
Readying your IT Infrastructure for Cloud
Readying your IT Infrastructure for CloudReadying your IT Infrastructure for Cloud
Readying your IT Infrastructure for Cloud
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
Cloud Computing - Beyond the Hype
Cloud Computing - Beyond the HypeCloud Computing - Beyond the Hype
Cloud Computing - Beyond the Hype
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Securing Cloud Services
Securing Cloud ServicesSecuring Cloud Services
Securing Cloud Services
 
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...
2010.10.07. Le Cloud Computing pour les N...ouveaux - Loic Simon - Club Allia...
 
Securing The Journey To The Cloud
Securing The Journey To The Cloud Securing The Journey To The Cloud
Securing The Journey To The Cloud
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentation
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples.  Pol Mac AonghusaEmerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 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
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Cloud Computing - A Primer

  • 1. Presentation by Raden Sucalit Cloud Computing: A Quick Snapshot
  • 2.
  • 7. Challenges and Opportunities
  • 9.
  • 10. 4 As the world gets smarter, demands on IT will grow Intelligent oil field technologies Smart retail Smart energy grids Smart traffic systems Smart healthcare Smart food systems Smart water management Smart regions Smart weather Smart countries Smart supply chains Smart cities
  • 11. 5 CLOUD “the complicated stuff” that propels the Internet
  • 13. 7
  • 14.
  • 15. 9 Economics of Cloud Computing CLOUD COMPUTING + + + = = VIRTUALIZATION ENERGY EFFICIENCY STANDARDIZATION AUTOMATION leverages virtualization, standardization and automation to free up operational budget for new investment Reduced Cost + + + = = AGILITY BUSINESS & IT ALIGNMENT SERVICE FLEXIBILITY INDUSTRY STANDARDS OPTIMIZED BUSINESS allowing you to optimize new investments for direct business benefits
  • 16. 10 Cloud Computing Delivery Models / Layers Collaboration CRM/ERP/HR Industry Applications Java Runtime Application Business Processes Middleware Database Development Tooling Platform Web 2.0 Application Runtime Infrastructure Servers Networking Storage Data Center Fabric
  • 17. 11 Cloud Computing Delivery Models / Layers Flexibility & Control Abstraction Application Platform Infrastructure
  • 18.
  • 19. Service known as Software-as-a-Service (SaaS)
  • 20.
  • 21. 13 Cloud Computing Delivery Models / Layers Application Platform Collaboration CRM/ERP/HR Industry Applications Infrastructure Business Processes
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. 15 Cloud Computing Delivery Models / Layers Application Platform Java Runtime Middleware PROJECT CAROLINE Database Infrastructure Development Tooling Web 2.0 Application Runtime
  • 27.
  • 28. Service is called Infrastructure as a Service (IaaS)
  • 29. Based on virtualization technology
  • 30. Deployment unit is a Virtual Appliance
  • 31.
  • 32. Security, Availability and QualityApplication Platform Networking Data Center Fabric Storage Infrastructure Servers
  • 33. 17 Cloud Computing Delivery Models / Layers Application Platform Networking Data Center Fabric Storage Infrastructure Servers
  • 35. 19 Cloud Computing Delivery Models / Layers Application / Cloud Application / SaaS / HuaaS Firmware / Hardware / HaaS Platform / Cloud Platform / PaaS / Cloud Software Envt Business Support & Administration Infrastructure / IaaS / Cloud Software Infrastructure Software Kernel
  • 36. 20 Proposed Ontology by IBM, UCSB Cloud Application (SaaS) Cloud Software Environment (PaaS) Cloud Software Infrastructure Storage (DaaS) Communications (CaaS) Computational Resources (IaaS) Software Kernel Firmware / Hardware (HaaS)
  • 37. Proposed Ontology by FZI Karlsruhe, HP Laboratories Human as a Service Software as a Service Platform as Service Business Support and Administration Infrastructure as Service Hardware
  • 38. Proposed Ontology by FZI Karlsruhe, HP Laboratories Human as a Service Software as a Service Platform as Service Business Support and Administration Infrastructure as Service Hardware
  • 39. 23 Cloud Computing Delivery Models / Layers Application / Cloud Application / SaaS / HuaaS Firmware / Hardware / HaaS Platform / Cloud Platform / PaaS / Cloud Software Envt Business Support & Administration Infrastructure / IaaS / Cloud Software Infrastructure Software Kernel
  • 40.
  • 42. Delivers select set of standardized business process, application and/or infrastructure services on a flexible price per use basis
  • 43.
  • 44. Access limited to client and its partner network.
  • 45.
  • 46.
  • 48. Delivers select set of standardized business process, application and/or infrastructure services on a flexible price per use basis
  • 49. Domain specific, intellectual property, reliability, sensitive dataStandardization, flexibility , capital preservation, and time to deploy ORGANIZATION CULTURE GOVERNANCE
  • 50.
  • 51. Access limited to client and its partner network.
  • 52. Drives efficiency, standardization and best practices while retaining greater customization and controlCustomization, efficiency, availability, resiliency, security and privacy ORGANIZATION CULTURE GOVERNANCE
  • 53.
  • 54.
  • 56. Delivers select set of standardized business process, application and/or infrastructure services on a flexible price per use basis
  • 57.
  • 58. Access limited to client and its partner network.
  • 59.
  • 60.
  • 61. 30 TRADITIONAL SECURITY PRIVACY INFANCY Challenges and Opportunities THIRD PARTY CONTROL AVAILABILITY ENERGY CONSUMPTION
  • 62.
  • 63. Government compliance and restrictions limit usage of cloud services as currently designed
  • 64. There have been a number of high-profile privacy breaches
  • 65.
  • 66. Lack of research tools fail to answer most fundamental questions in the field
  • 67.
  • 68. VM-level attacks such as the vulnerabilities that appeared in VMWare, Xen, and Microsoft Virtual PC
  • 69. Platform level attacks such as SQL injections or cross-site scripting
  • 70. Phishing cloud provider
  • 71.
  • 72. One-day outage of Gmail in mid-October, 2008
  • 73. Over 7-hour downtime of Amazon S3 on July 20, 2008
  • 74. 18-hour outage on October 31, 2008
  • 75. Cloud providers argue that their server uptime compares well with the availability of the cloud
  • 76. Concern that third-party cloud would not scale enough
  • 77. There are more single points of failure and attack
  • 78. Assurance of computational integrity
  • 79.
  • 80. Lack of potential control and transparency when third-party holds the data
  • 81.
  • 82. It is important that they be designed to be energy efficient
  • 83.
  • 84. Image Credits Images & Text from Slides 3, 4, 8, 24, 28 (Series of Boxes, Cloud) What is Cloud Computing? Powerpoint Presentation. IBM Technologies. Images from Slide 37 (Series of Boxes) The Benefits of Cloud Computing: A new era of responsiveness, effectiveness and efficiency in IT service delivery. IBM. Dynamic Infrastructure. July 2009. Sun Report on Cloud Computing Architecture. March, 2009 ThinkGrid Business IT on Demand White Paper on Cloud Computing Images from Slide 3 (Man with Question Mark) Greenpeace International. White Paper on Make IT Green: Cloud Computing and its Contribution to Climate Change The Benefits of Cloud Computing: A new era of responsiveness, effectiveness and efficiency in IT service delivery. IBM. Dynamic Infrastructure. July 2009. All company logos from their respected websites Google Docs, Google Maps API, Open Social, OpenID, Office Live, Salesforce.com, Akamai, Facebook, Google, Microsoft, NetSuite, Sun, Zoho, Amazon, Digg.com, University of Iowa, Youtube, AppNexus, Bluelock, Emulab, ENKI, EU Reservoir Project, Flexiscale, GoGrid, Google, HP, Joyent, Nirvanix, OpenFlow, RackSpace, Skytap, Terremark, The Globous Alliance, UCSB, 10gen 38
  • 85. 39 References [1] U. D. o. H. Security, Smart Objects: IBM Global Technology Outlook 2005, US Department of Homeland Security, 2005. [2] R. Clarke. "Computing Clouds on the Horizon? Benefits and Risks from the User's Perspective," May 1, 2010; http://www.rogerclarke.com/II/CCBR.html. [3] T. Nolle. "Understanding cloud computing architecture models," http://searchvirtualdesktop.techtarget.com/tip/0,289483,sid194_gci1349265_mem1,00.html. [4] G. International, Make IT Green: Cloud Computing and its Contribution to Climate Change, Greenpeace International, Amsterdam, 2010. [5] H. Mcleod. "The Cloud's Best-Kept Secret," http://gapingvoid.com/2008/08/01/the-clouds-best-kept-secret/. [6] M. Crandell. "Defogging Cloud Computing: A Taxonomy," April 20, 2010; http://gigaom.com/2008/06/16/defogging-cloud-computing-a-taxonomy/. [7] G. Fowler, and B. Worthen. "The Internet Industry is on a Cloud -- Whatever That May Mean," http://online.wsj.com/article/SB123802623665542725.html#printMode. [8] S. Bobrowski. "Cloud Computing Defined," http://thecloudview.com/cloud-computing-defined/. [9] R. Buyya, C. S. Yeo, S. Venugopal et al., “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility,” Future Gener. Comput. Syst., vol. 25, no. 6, pp. 599-616, 2009. [10] M. Armbrust, A. Fox, R. Griffith et al., “A view of cloud computing,” Commun. ACM, vol. 53, no. 4, pp. 50-58.
  • 86. 40 References [11] J. Geelan, “Twenty-One Experts Define Cloud Computing,” 2009. [12] J. Strickland. "How Cloud Computing Works " May 1, 2010; http://communication.howstuffworks.com/cloud-computing1.htm. [13] Appistry.com, “Cloud Taxonom: Applications, Platform, Infrastructure,” December 18, 2008, 2008. [14] E. c. Tutorials. "Cloud Computing Architecture," http://www.exforsys.com/tutorials/cloud-computing/cloud-computing-architecture.html. [15] A. Greggo, "Cloud computing in the Enterprise: An Overview," 2009. [16] R. Raja, and V. Verma, "Cloud Computing - An Overview," 2009. [17] M. Mould. "Public vs. private clouds," http://searchvirtualdatacentre.techtarget.co.uk/tip/0,289483,sid203_gci1511608,00.html. [18] S. Charrington, "The Cloud "Pyramid": Applications, Platform, Infrastructure," 2008. [19] A. Lenk, M. Klems, J. Nimis et al., “What's inside the Cloud? An architectural map of the Cloud landscape,” in Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, 2009. [20] J. W. Rittinghouse, and J. F. Ransome, Cloud computing : implementation, management, and security, Boca Raton: CRC Press. [21] J. D. Hurwitz, Cloud computing for dummies, 1st ed., Indianapolis, IN: Wiley Pub., Inc., 2009. [22] A. T. Velte, T. J. Velte, and R. C. Elsenpeter, Cloud computing : a practical approach, New York: McGraw-Hill.
  • 87. 41 References [23] T. O'Reilly. "Web 2.0 and Cloud Computing," May 5, 2010; http://radar.oreilly.com/2008/10/web-20-and-cloud-computing.html. [24] S. O'Grady. "Cloud Types: Fabric vs Instance," http://redmonk.com/sogrady/2008/11/14/cloud-types/. [25] M. Pokharel, and J. S. Park, “Cloud computing: future solution for e-governance,” in Proceedings of the 3rd International Conference on Theory and Practice of Electronic Governance, Bogota, Colombia, 2009. [26] M. Miller, Cloud computing : Web-based applications that change the way you work and collaborate online, Indianapolis, Ind.: Que, 2008.
  • 88. 42