Cloud Technology Ecosystems

Joseph Jacks
Joseph JacksVP, Technology Strategy
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.	
  
1 of 11

Recommended

The cloud ecosystem by
The cloud ecosystemThe cloud ecosystem
The cloud ecosystemBHASKAR CHAUDHURY
3.7K views9 slides
Cloud service management by
Cloud service managementCloud service management
Cloud service managementgaurav jain
18.5K views10 slides
Cloud computing by
Cloud computingCloud computing
Cloud computingمحمد حفظ الدين
150 views8 slides
Cloud computing by
Cloud computingCloud computing
Cloud computingneha kamboj
50 views15 slides

More Related Content

What's hot

Basic Technology - Module 13 cloud computing by
Basic Technology - Module 13 cloud computingBasic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computingsolarisyougood
2.2K views43 slides
Cloud deployment models by
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
12.4K views15 slides
Key Challenges In CLOUD COMPUTING by
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGAtul Chounde
3K views21 slides
Cloudmod4 by
Cloudmod4Cloudmod4
Cloudmod4kongara
187 views14 slides
Cloud Delivery Model Considerations by
Cloud Delivery Model ConsiderationsCloud Delivery Model Considerations
Cloud Delivery Model ConsiderationsMohammed Sajjad Ali
8.9K views37 slides
Cloud computing by
Cloud computingCloud computing
Cloud computingACCESS Health Digital
332 views22 slides

What's hot(19)

Basic Technology - Module 13 cloud computing by solarisyougood
Basic Technology - Module 13 cloud computingBasic Technology - Module 13 cloud computing
Basic Technology - Module 13 cloud computing
solarisyougood2.2K views
Cloud deployment models by Ashok Kumar
Cloud deployment modelsCloud deployment models
Cloud deployment models
Ashok Kumar12.4K views
Key Challenges In CLOUD COMPUTING by Atul Chounde
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTING
Atul Chounde3K views
Cloudmod4 by kongara
Cloudmod4Cloudmod4
Cloudmod4
kongara187 views
Cloud Computing and Its Service Models by Tyrone Systems
Cloud Computing and Its Service Models Cloud Computing and Its Service Models
Cloud Computing and Its Service Models
Tyrone Systems299 views
Chap 1 introduction to cloud computing by Raj Sarode
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computing
Raj Sarode3.4K views
Fundamentals of cloud Computing by nik_053
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computing
nik_053291 views
Cloud computing 8 cloud service models by Vaibhav Khanna
Cloud computing 8 cloud service modelsCloud computing 8 cloud service models
Cloud computing 8 cloud service models
Vaibhav Khanna534 views
Case Study of SURE! Unified Communications by SURE!
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified Communications
SURE!804 views
Cloud computing by Arar Fahem
Cloud computingCloud computing
Cloud computing
Arar Fahem946 views
Logicalis - Cloud computing overview by Logicalis
Logicalis - Cloud computing overviewLogicalis - Cloud computing overview
Logicalis - Cloud computing overview
Logicalis188 views
Cloud Computing Final1 by Sandip Kadam
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1
Sandip Kadam911 views

Viewers also liked

OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in... by
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
3.9K views33 slides
STUPS @ AWS Enterprise Web Day Oktober 2015 by
STUPS @ AWS Enterprise Web Day Oktober 2015STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015Henning Jacobs
826 views45 slides
Python at Zalando Technology @ Python Users Berlin Meetup September 2015 by
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
1.2K views18 slides
General Bare-metal Provisioning Framework.pdf by
General Bare-metal Provisioning Framework.pdfGeneral Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfOpenStack Foundation
3.4K views45 slides
Containers #101 Meetup: Containers & OpenStack by
Containers #101 Meetup: Containers & OpenStack Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack Brittany Ingram
739 views31 slides
Kubernetes 101 for Developers by
Kubernetes 101 for DevelopersKubernetes 101 for Developers
Kubernetes 101 for DevelopersRoss Kukulinski
4.5K views27 slides

Viewers also liked(20)

OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in... by IndicThreads
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...
IndicThreads3.9K views
STUPS @ AWS Enterprise Web Day Oktober 2015 by Henning Jacobs
STUPS @ AWS Enterprise Web Day Oktober 2015STUPS @ AWS Enterprise Web Day Oktober 2015
STUPS @ AWS Enterprise Web Day Oktober 2015
Henning Jacobs826 views
Python at Zalando Technology @ Python Users Berlin Meetup September 2015 by Henning Jacobs
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
Henning Jacobs1.2K views
Containers #101 Meetup: Containers & OpenStack by Brittany Ingram
Containers #101 Meetup: Containers & OpenStack Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack
Brittany Ingram739 views
Kubernetes 101 for Developers by Ross Kukulinski
Kubernetes 101 for DevelopersKubernetes 101 for Developers
Kubernetes 101 for Developers
Ross Kukulinski4.5K views
Docker Berlin Meetup Nov 2015: Zalando Intro by Henning Jacobs
Docker Berlin Meetup Nov 2015: Zalando IntroDocker Berlin Meetup Nov 2015: Zalando Intro
Docker Berlin Meetup Nov 2015: Zalando Intro
Henning Jacobs1.1K views
From zero to exit: a full startup journey by Michele Orsi
From zero to exit: a full startup journeyFrom zero to exit: a full startup journey
From zero to exit: a full startup journey
Michele Orsi1K views
Taste-of-Summit: Discover the Foundations of Digital Transformation by Eric D. Schabell
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
Eric D. Schabell2.5K views
Containers: The What, Why, and How by Sneha Inguva
Containers: The What, Why, and HowContainers: The What, Why, and How
Containers: The What, Why, and How
Sneha Inguva4.9K views
Ceph Introduction 2017 by Karan Singh
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017
Karan Singh9.9K views
Net core, mssql, container und kubernetes by Thomas Fricke
Net core, mssql, container und kubernetesNet core, mssql, container und kubernetes
Net core, mssql, container und kubernetes
Thomas Fricke540 views
Endocode Kubernetes Meetup: Architecture Patterns for Microservices in Kubern... by Thomas 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...
Thomas Fricke813 views
Container & kubernetes by Ted Jung
Container & kubernetesContainer & kubernetes
Container & kubernetes
Ted Jung3.6K views
Docker and kubernetes by Dongwon Kim
Docker and kubernetesDocker and kubernetes
Docker and kubernetes
Dongwon Kim5.6K views
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017 by Arjen Wassink
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
Arjen Wassink889 views
Understanding Kubernetes by Tu Pham
Understanding KubernetesUnderstanding Kubernetes
Understanding Kubernetes
Tu Pham1.9K views

Similar to Cloud Technology Ecosystems

Cloud Computing-notes.doc by
Cloud Computing-notes.docCloud Computing-notes.doc
Cloud Computing-notes.docNarendrakumarAnnadur
171 views26 slides
Oruta phase1 report by
Oruta phase1 reportOruta phase1 report
Oruta phase1 reportsuthi
607 views43 slides
Understanding the cloud computing stack by
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
1.4K views23 slides
cloud computing by
cloud computingcloud computing
cloud computingRoshan Bagdiya
993 views34 slides
Introduction to cloud computing by
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
35 views33 slides
Citrix cloud platform 4.2 data sheet by
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetNuno Alves
4.2K views2 slides

Similar to Cloud Technology Ecosystems(20)

Oruta phase1 report by suthi
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
suthi 607 views
Understanding the cloud computing stack by Satish Chavan
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
Satish Chavan1.4K views
Introduction to cloud computing by suraj bhandari
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
suraj bhandari35 views
Citrix cloud platform 4.2 data sheet by Nuno Alves
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheet
Nuno Alves4.2K views
Enterprise Cloud Analytics by iosrjce
Enterprise Cloud AnalyticsEnterprise Cloud Analytics
Enterprise Cloud Analytics
iosrjce160 views
Channel Models For Cloud Computing - REV 2 - (0.90)) by Lustratus REPAMA
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 REPAMA1.3K views
Cloud computing notes unit II by NANDINI SHARMA
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II
NANDINI SHARMA4.3K views
Knowledge management and information system by nihad341
Knowledge management and information systemKnowledge management and information system
Knowledge management and information system
nihad341401 views
Configurability for Cloud-Native Applications: Observability and Control by Cognizant
Configurability for Cloud-Native Applications: Observability and ControlConfigurability for Cloud-Native Applications: Observability and Control
Configurability for Cloud-Native Applications: Observability and Control
Cognizant104 views
Lightening the burden of cloud resources administration: from VMs to Functions by EUBrasilCloudFORUM .
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

Recently uploaded

Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
58 views21 slides
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlueShapeBlue
50 views23 slides
Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
76 views46 slides
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
74 views18 slides
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
102 views19 slides
State of the Union - Rohit Yadav - Apache CloudStack by
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStackShapeBlue
145 views53 slides

Recently uploaded(20)

2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue50 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue74 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue102 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue145 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue48 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc77 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue46 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue54 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue77 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue46 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10369 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely56 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue85 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue57 views

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.