SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Cloud	
  Technology	
  Ecosystems	
  
Simplifying	
  the	
  understanding	
  of	
  core	
  next-­‐gen	
  datacenter	
  
building	
  blocks	
  /	
  distributed	
  systems	
  
Joseph	
  Jacks	
  –	
  April	
  2014	
  
What	
  is	
  this?	
  
This	
  is:	
  
•  A	
  cursory	
  (read:	
  not	
  exhausCve)	
  logo	
  repository	
  of	
  cloud	
  
vendors	
  and/or	
  technologies	
  that	
  comprise	
  core	
  
interrelated	
  components	
  with…	
  
•  Accompanied	
  (loose)	
  definiCons.	
  
	
  
This	
  is	
  not:	
  
•  Market/compeCCve	
  analysis.	
  
•  Complete.	
  
Cloud	
  Maturity	
  Minimizes	
  UndifferenCated	
  Heavy-­‐LiSing	
  
Public	
  Cloud	
  Service	
  Providers	
  
(aka	
  IaaS)	
  
Infrastructure-­‐as-­‐a-­‐Service	
  (IaaS)	
  is	
  a	
  standardized,	
  highly	
  automated	
  offering,	
  where	
  compute	
  resources,	
  
complemented	
  by	
  storage	
  and	
  networking	
  capabiliCes	
  are	
  owned	
  and	
  hosted	
  by	
  a	
  service	
  provider	
  and	
  offered	
  to	
  
customers	
  on-­‐demand.	
  Customers	
  are	
  able	
  to	
  self-­‐provision	
  this	
  infrastructure,	
  using	
  a	
  Web-­‐based	
  graphical	
  user	
  
interface	
  that	
  serves	
  as	
  an	
  IT	
  operaCons	
  management	
  console	
  for	
  the	
  overall	
  environment.	
  API	
  access	
  to	
  the	
  
infrastructure	
  may	
  also	
  be	
  offered	
  as	
  an	
  opCon.	
  
Private	
  Cloud	
  PlaYorms	
  
(aka	
  Private	
  IaaS)	
  
Private	
  cloud	
  compuCng	
  is	
  a	
  form	
  of	
  cloud	
  compuCng	
  that	
  is	
  used	
  by	
  only	
  one	
  organizaCon,	
  or	
  that	
  ensures	
  that	
  
an	
  organizaCon	
  is	
  completely	
  isolated	
  from	
  others.	
  
{	
  
OpenStack	
  Ecosystem,	
  $250MM+	
  
$5B+	
  rev	
  =	
  
x86	
  Server	
  VirtualizaCon	
  
(aka	
  Hypervisor	
  Technology)	
  
Roughly	
  two-­‐thirds	
  of	
  x86	
  server	
  workloads	
  are	
  virtualized,	
  the	
  market	
  is	
  mature	
  and	
  compeCCve,	
  and	
  
enterprises	
  have	
  viable	
  choices.	
  More	
  than	
  ever	
  before,	
  enterprises	
  are	
  evaluaCng	
  the	
  cost-­‐benefits	
  of	
  
switching	
  technologies	
  and	
  considering	
  deployment	
  of	
  mulCple	
  virtualizaCon	
  infrastructures.	
  	
  
ConfiguraCon	
  Management	
  
(aka	
  DeclaraCve	
  Provisioning	
  DSLs)	
  
ConfiguraCon	
  Management	
  is	
  a	
  flexible,	
  customizable	
  framework	
  designed	
  to	
  help	
  system	
  administrators	
  
automate	
  the	
  many	
  repeCCve	
  tasks	
  they	
  regularly	
  perform.	
  As	
  a	
  declaraCve,	
  model-­‐based	
  approach	
  to	
  IT	
  
automaCon,	
  it	
  lets	
  you	
  define	
  the	
  desired	
  state	
  -­‐	
  or	
  the	
  “what”	
  -­‐	
  of	
  your	
  infrastructure	
  using	
  a	
  specific	
  
configuraCon	
  language.	
  Once	
  these	
  configuraCons	
  are	
  deployed,	
  the	
  CM	
  framework	
  automaCcally	
  installs	
  the	
  
necessary	
  packages	
  and	
  starts	
  the	
  related	
  services,	
  and	
  then	
  regularly	
  enforces	
  the	
  desired	
  state.	
  	
  
(R)?ex	
  
PaaS	
  PlaYorms	
  
(aka	
  ApplicaCon	
  Development	
  PlaYorms)	
  
Gartner:	
  A	
  plaYorm	
  as	
  a	
  service	
  (PaaS)	
  offering,	
  usually	
  depicted	
  in	
  all-­‐cloud	
  diagrams	
  between	
  the	
  SaaS	
  
layer	
  above	
  it	
  and	
  the	
  IaaS	
  layer	
  below,	
  is	
  a	
  broad	
  collecCon	
  of	
  applicaCon	
  infrastructure	
  (middleware)	
  
services	
  (including	
  applicaCon	
  plaYorm,	
  integraCon,	
  business	
  process	
  management	
  and	
  database	
  
services).	
  However,	
  the	
  hype	
  surrounding	
  the	
  PaaS	
  concept	
  is	
  focused	
  mainly	
  on	
  applicaCon	
  PaaS	
  
(aPaaS)	
  as	
  the	
  representaCve	
  of	
  the	
  whole	
  category.	
  A	
  PaaS	
  can	
  be	
  public,	
  private	
  or	
  hybrid.	
  
Hybrid	
  Cloud	
  Management	
  PlaYorms	
  
(aka	
  MulC-­‐Cloud	
  OrchestraCon	
  Tools)	
  
MulC-­‐Cloud	
  Management	
  tools	
  provide	
  enterprise	
  and/or	
  consumer	
  capabiliCes	
  to	
  manage	
  the	
  consumpCon	
  
and	
  uClizaCon	
  of	
  many	
  IaaS	
  plaYorms	
  from	
  a	
  single	
  integrated	
  management	
  console.	
  Many	
  of	
  these	
  
technologies	
  have	
  been	
  commercialized	
  for	
  specific	
  user	
  types	
  –	
  developers,	
  enterprise	
  IT,	
  operaCons,	
  
business,	
  etc.	
  	
  
Cloud	
  Service	
  Brokerage	
  PlaYorms	
  
(aka	
  CSP	
  Enablement	
  Tools)	
  
Cloud	
  services	
  brokerage	
  (CSB)	
  is	
  an	
  IT	
  role	
  and	
  business	
  model	
  in	
  which	
  a	
  company	
  or	
  other	
  enCty	
  adds	
  value	
  
to	
  one	
  or	
  more	
  (public	
  or	
  private)	
  cloud	
  services	
  on	
  behalf	
  of	
  one	
  or	
  more	
  consumers	
  of	
  that	
  service	
  via	
  three	
  
primary	
  roles	
  including	
  aggregaCon,	
  integraCon	
  and	
  customizaCon	
  brokerage.	
  A	
  CSB	
  enabler	
  provides	
  
technology	
  to	
  implement	
  CSB,	
  and	
  a	
  CSB	
  provider	
  offers	
  combined	
  technology,	
  people	
  and	
  methodologies	
  to	
  
implement	
  and	
  manage	
  CSB-­‐related	
  projects.	
  
Hybrid	
  Cloud	
  API	
  AbstracCons	
  
(aka	
  ProgrammaCc	
  MulC-­‐Cloud	
  SDKs)	
  
Hybrid	
  Cloud	
  API	
  AbstracCons	
  are	
  open	
  source	
  libraries	
  that	
  help	
  developers	
  uClizes	
  their	
  specific	
  programming	
  
development	
  skills	
  (Java,	
  Python,	
  Ruby,	
  Clojure,	
  etc)	
  when	
  provisioning	
  and	
  deploying	
  applicaCons/workloads	
  across	
  
mulCple	
  IaaS	
  clouds.	
  SoSware	
  engineers	
  use	
  these	
  frameworks	
  as	
  mechanisms	
  or	
  communicaCon	
  layers	
  from	
  which	
  to	
  
communicate	
  in	
  a	
  common	
  /	
  portable	
  abstracCon	
  when	
  controlling	
  cloud-­‐specific	
  features	
  for	
  their	
  applicaCons.	
  

Contenu connexe

Tendances

Basic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computingBasic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computingsolarisyougood
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGAtul Chounde
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4kongara
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsMohammed Sajjad Ali
 
Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Tyrone Systems
 
Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computingRaj Sarode
 
Fundamentals of cloud Computing
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computingnik_053
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service modelsVaibhav Khanna
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsSURE!
 
Cloud computing
Cloud computingCloud computing
Cloud computingArar Fahem
 
Logicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1Sandip Kadam
 

Tendances (19)

Basic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computingBasic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computing
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTING
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model Considerations
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing and Its Service Models
Cloud Computing and Its Service Models Cloud Computing and Its Service Models
Cloud Computing and Its Service Models
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computing
 
Fundamentals of cloud Computing
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
Cloud computing 8 cloud service models
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service models
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified Communications
 
On demand provisioning
On demand provisioningOn demand provisioning
On demand provisioning
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Logicalis - Cloud computing overview
Logicalis - Cloud computing overviewLogicalis - Cloud computing overview
Logicalis - Cloud computing overview
 
What Is Cloud Computing?
What Is Cloud Computing?What Is Cloud Computing?
What Is Cloud Computing?
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1
 

En vedette

OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack -  in...OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack -  in...
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...IndicThreads
 
STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015Henning Jacobs
 
Python at Zalando Technology @ Python Users Berlin Meetup September 2015
Python at Zalando Technology @ Python Users Berlin Meetup September 2015Python at Zalando Technology @ Python Users Berlin Meetup September 2015
Python at Zalando Technology @ Python Users Berlin Meetup September 2015Henning Jacobs
 
General Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfGeneral Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfOpenStack Foundation
 
Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack Brittany Ingram
 
Kubernetes 101 for Developers
Kubernetes 101 for DevelopersKubernetes 101 for Developers
Kubernetes 101 for DevelopersRoss Kukulinski
 
Docker Berlin Meetup Nov 2015: Zalando Intro
Docker Berlin Meetup Nov 2015: Zalando IntroDocker Berlin Meetup Nov 2015: Zalando Intro
Docker Berlin Meetup Nov 2015: Zalando IntroHenning Jacobs
 
From zero to exit: a full startup journey
From zero to exit: a full startup journeyFrom zero to exit: a full startup journey
From zero to exit: a full startup journeyMichele Orsi
 
Taste-of-Summit: Discover the Foundations of Digital Transformation
Taste-of-Summit: Discover the Foundations of Digital TransformationTaste-of-Summit: Discover the Foundations of Digital Transformation
Taste-of-Summit: Discover the Foundations of Digital TransformationEric D. Schabell
 
Containers: The What, Why, and How
Containers: The What, Why, and HowContainers: The What, Why, and How
Containers: The What, Why, and HowSneha Inguva
 
Ceph Introduction 2017
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017 Karan Singh
 
Net core, mssql, container und kubernetes
Net core, mssql, container und kubernetesNet core, mssql, container und kubernetes
Net core, mssql, container und kubernetesThomas Fricke
 
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Thomas Fricke
 
SDN/NFV: Service Chaining
SDN/NFV: Service Chaining SDN/NFV: Service Chaining
SDN/NFV: Service Chaining Odinot Stanislas
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetesTed Jung
 
Docker and kubernetes
Docker and kubernetesDocker and kubernetes
Docker and kubernetesDongwon Kim
 
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017Arjen Wassink
 
Understanding Kubernetes
Understanding KubernetesUnderstanding Kubernetes
Understanding KubernetesTu Pham
 

En vedette (20)

OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack -  in...OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack -  in...
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...
 
STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015
 
Python at Zalando Technology @ Python Users Berlin Meetup September 2015
Python at Zalando Technology @ Python Users Berlin Meetup September 2015Python at Zalando Technology @ Python Users Berlin Meetup September 2015
Python at Zalando Technology @ Python Users Berlin Meetup September 2015
 
General Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfGeneral Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdf
 
Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack
 
Kubernetes 101 for Developers
Kubernetes 101 for DevelopersKubernetes 101 for Developers
Kubernetes 101 for Developers
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Docker Berlin Meetup Nov 2015: Zalando Intro
Docker Berlin Meetup Nov 2015: Zalando IntroDocker Berlin Meetup Nov 2015: Zalando Intro
Docker Berlin Meetup Nov 2015: Zalando Intro
 
From zero to exit: a full startup journey
From zero to exit: a full startup journeyFrom zero to exit: a full startup journey
From zero to exit: a full startup journey
 
Taste-of-Summit: Discover the Foundations of Digital Transformation
Taste-of-Summit: Discover the Foundations of Digital TransformationTaste-of-Summit: Discover the Foundations of Digital Transformation
Taste-of-Summit: Discover the Foundations of Digital Transformation
 
Containers: The What, Why, and How
Containers: The What, Why, and HowContainers: The What, Why, and How
Containers: The What, Why, and How
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Ceph Introduction 2017
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017
 
Net core, mssql, container und kubernetes
Net core, mssql, container und kubernetesNet core, mssql, container und kubernetes
Net core, mssql, container und kubernetes
 
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern...
 
SDN/NFV: Service Chaining
SDN/NFV: Service Chaining SDN/NFV: Service Chaining
SDN/NFV: Service Chaining
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetes
 
Docker and kubernetes
Docker and kubernetesDocker and kubernetes
Docker and kubernetes
 
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
 
Understanding Kubernetes
Understanding KubernetesUnderstanding Kubernetes
Understanding Kubernetes
 

Similaire à Cloud Technology Ecosystems

Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 reportsuthi
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Cloud Computing MODULE-2 to understand the cloud computing concepts.ppt
Cloud Computing  MODULE-2 to understand the cloud computing concepts.pptCloud Computing  MODULE-2 to understand the cloud computing concepts.ppt
Cloud Computing MODULE-2 to understand the cloud computing concepts.pptmithunrocky72
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetNuno Alves
 
Enterprise Cloud Analytics
Enterprise Cloud AnalyticsEnterprise Cloud Analytics
Enterprise Cloud Analyticsiosrjce
 
Channel Models For Cloud Computing - REV 2 - (0.90))
Channel Models For Cloud Computing - REV 2 - (0.90))Channel Models For Cloud Computing - REV 2 - (0.90))
Channel Models For Cloud Computing - REV 2 - (0.90))Lustratus REPAMA
 
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformdescribing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformCuneiform Consulting Pvt Ltd.
 
Cloud computing notes unit II
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II NANDINI SHARMA
 
Knowledge management and information system
Knowledge management and information systemKnowledge management and information system
Knowledge management and information systemnihad341
 
Configurability for Cloud-Native Applications: Observability and Control
Configurability for Cloud-Native Applications: Observability and ControlConfigurability for Cloud-Native Applications: Observability and Control
Configurability for Cloud-Native Applications: Observability and ControlCognizant
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing PresentationVivek Ravindran
 
Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsEUBrasilCloudFORUM .
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstractJagadeesh Kumar
 

Similaire à Cloud Technology Ecosystems (20)

Cloud Computing-notes.doc
Cloud Computing-notes.docCloud Computing-notes.doc
Cloud Computing-notes.doc
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Cloud Computing MODULE-2 to understand the cloud computing concepts.ppt
Cloud Computing  MODULE-2 to understand the cloud computing concepts.pptCloud Computing  MODULE-2 to understand the cloud computing concepts.ppt
Cloud Computing MODULE-2 to understand the cloud computing concepts.ppt
 
cloud computing
cloud computingcloud computing
cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheet
 
Enterprise Cloud Analytics
Enterprise Cloud AnalyticsEnterprise Cloud Analytics
Enterprise Cloud Analytics
 
C017341216
C017341216C017341216
C017341216
 
Channel Models For Cloud Computing - REV 2 - (0.90))
Channel Models For Cloud Computing - REV 2 - (0.90))Channel Models For Cloud Computing - REV 2 - (0.90))
Channel Models For Cloud Computing - REV 2 - (0.90))
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformdescribing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cloud computing notes unit II
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II
 
Knowledge management and information system
Knowledge management and information systemKnowledge management and information system
Knowledge management and information system
 
Configurability for Cloud-Native Applications: Observability and Control
Configurability for Cloud-Native Applications: Observability and ControlConfigurability for Cloud-Native Applications: Observability and Control
Configurability for Cloud-Native Applications: Observability and Control
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to Functions
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
 

Dernier

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
🐬 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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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
 

Dernier (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
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...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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
 

Cloud Technology Ecosystems

  • 1. Cloud  Technology  Ecosystems   Simplifying  the  understanding  of  core  next-­‐gen  datacenter   building  blocks  /  distributed  systems   Joseph  Jacks  –  April  2014  
  • 2. What  is  this?   This  is:   •  A  cursory  (read:  not  exhausCve)  logo  repository  of  cloud   vendors  and/or  technologies  that  comprise  core   interrelated  components  with…   •  Accompanied  (loose)  definiCons.     This  is  not:   •  Market/compeCCve  analysis.   •  Complete.  
  • 3. Cloud  Maturity  Minimizes  UndifferenCated  Heavy-­‐LiSing  
  • 4. Public  Cloud  Service  Providers   (aka  IaaS)   Infrastructure-­‐as-­‐a-­‐Service  (IaaS)  is  a  standardized,  highly  automated  offering,  where  compute  resources,   complemented  by  storage  and  networking  capabiliCes  are  owned  and  hosted  by  a  service  provider  and  offered  to   customers  on-­‐demand.  Customers  are  able  to  self-­‐provision  this  infrastructure,  using  a  Web-­‐based  graphical  user   interface  that  serves  as  an  IT  operaCons  management  console  for  the  overall  environment.  API  access  to  the   infrastructure  may  also  be  offered  as  an  opCon.  
  • 5. Private  Cloud  PlaYorms   (aka  Private  IaaS)   Private  cloud  compuCng  is  a  form  of  cloud  compuCng  that  is  used  by  only  one  organizaCon,  or  that  ensures  that   an  organizaCon  is  completely  isolated  from  others.   {   OpenStack  Ecosystem,  $250MM+   $5B+  rev  =  
  • 6. x86  Server  VirtualizaCon   (aka  Hypervisor  Technology)   Roughly  two-­‐thirds  of  x86  server  workloads  are  virtualized,  the  market  is  mature  and  compeCCve,  and   enterprises  have  viable  choices.  More  than  ever  before,  enterprises  are  evaluaCng  the  cost-­‐benefits  of   switching  technologies  and  considering  deployment  of  mulCple  virtualizaCon  infrastructures.    
  • 7. ConfiguraCon  Management   (aka  DeclaraCve  Provisioning  DSLs)   ConfiguraCon  Management  is  a  flexible,  customizable  framework  designed  to  help  system  administrators   automate  the  many  repeCCve  tasks  they  regularly  perform.  As  a  declaraCve,  model-­‐based  approach  to  IT   automaCon,  it  lets  you  define  the  desired  state  -­‐  or  the  “what”  -­‐  of  your  infrastructure  using  a  specific   configuraCon  language.  Once  these  configuraCons  are  deployed,  the  CM  framework  automaCcally  installs  the   necessary  packages  and  starts  the  related  services,  and  then  regularly  enforces  the  desired  state.     (R)?ex  
  • 8. PaaS  PlaYorms   (aka  ApplicaCon  Development  PlaYorms)   Gartner:  A  plaYorm  as  a  service  (PaaS)  offering,  usually  depicted  in  all-­‐cloud  diagrams  between  the  SaaS   layer  above  it  and  the  IaaS  layer  below,  is  a  broad  collecCon  of  applicaCon  infrastructure  (middleware)   services  (including  applicaCon  plaYorm,  integraCon,  business  process  management  and  database   services).  However,  the  hype  surrounding  the  PaaS  concept  is  focused  mainly  on  applicaCon  PaaS   (aPaaS)  as  the  representaCve  of  the  whole  category.  A  PaaS  can  be  public,  private  or  hybrid.  
  • 9. Hybrid  Cloud  Management  PlaYorms   (aka  MulC-­‐Cloud  OrchestraCon  Tools)   MulC-­‐Cloud  Management  tools  provide  enterprise  and/or  consumer  capabiliCes  to  manage  the  consumpCon   and  uClizaCon  of  many  IaaS  plaYorms  from  a  single  integrated  management  console.  Many  of  these   technologies  have  been  commercialized  for  specific  user  types  –  developers,  enterprise  IT,  operaCons,   business,  etc.    
  • 10. Cloud  Service  Brokerage  PlaYorms   (aka  CSP  Enablement  Tools)   Cloud  services  brokerage  (CSB)  is  an  IT  role  and  business  model  in  which  a  company  or  other  enCty  adds  value   to  one  or  more  (public  or  private)  cloud  services  on  behalf  of  one  or  more  consumers  of  that  service  via  three   primary  roles  including  aggregaCon,  integraCon  and  customizaCon  brokerage.  A  CSB  enabler  provides   technology  to  implement  CSB,  and  a  CSB  provider  offers  combined  technology,  people  and  methodologies  to   implement  and  manage  CSB-­‐related  projects.  
  • 11. Hybrid  Cloud  API  AbstracCons   (aka  ProgrammaCc  MulC-­‐Cloud  SDKs)   Hybrid  Cloud  API  AbstracCons  are  open  source  libraries  that  help  developers  uClizes  their  specific  programming   development  skills  (Java,  Python,  Ruby,  Clojure,  etc)  when  provisioning  and  deploying  applicaCons/workloads  across   mulCple  IaaS  clouds.  SoSware  engineers  use  these  frameworks  as  mechanisms  or  communicaCon  layers  from  which  to   communicate  in  a  common  /  portable  abstracCon  when  controlling  cloud-­‐specific  features  for  their  applicaCons.