SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Zürcher Fachhochschule
CeBIT 2016
Hurtle & Cyclops : Results of MCN
https://blog.zhaw.ch/icclab/
Zürcher Fachhochschule
Mobile Cloud Networking (MCN)
An EU FP7 Project
MCN is an Integration of
● Radio Access Network
● Mobile Core Network
● Data Centre (computing, storage, applications) into
(decentralised) cloud computing infrastructure
Advantages : elasticity, costs, performance, e.g., by exploitation of
user location for service provisioning
Zürcher Fachhochschule
Mobile Cloud Networking - Motivation
An EU FP7 Project
Zürcher Fachhochschule
Mobile Cloud Networking - Vision
An EU FP7 Project
Zürcher Fachhochschule
Mobile Cloud Networking - Partners
An EU FP7 Project
Zürcher Fachhochschule
Hurtle
Open-Source Orchestration Framework
An ICCLab’s Open-Source Orchestration Framework
Result of MCN - EU FP7 Project
Zürcher Fachhochschule
Software Orchestration : The Challenge
Open-Source Orchestration Framework
• How to monetise your software?
• Deliver your software as a service?
• How to compose existing services?
• How deliver and maintain reliability?
Zürcher Fachhochschule
What is Hurtle
Open-Source Orchestration Framework
offer your software as a service i.e.
"hurtle it!”
How ?
● Automate the life-cycle management of your service,
from deployment to disposal
● Recursive service composition
Zürcher Fachhochschule
What is Hurtle
Open-Source Orchestration Framework
● truly modular cloud service composition! In
short, hurtle enables:
● service and infrastructure orchestration to
easily compose, deploy, provision and manage
distributed systems
● with Cloud-Native Application in mind.
Zürcher Fachhochschule
Orchestration Lifecycle of Hurtle
Open-Source Orchestration Framework
Zürcher Fachhochschule
Features of Hurtle
Open-Source Orchestration Framework
● Complete orchestration of your software lifecycle
● Easy implementation of your service API - See how to write your Hurtle Service
● Guided implementation of your service manager
○ Many languages supported including Python, Java, Perl, PHP
○ Demo applications available
● Scalable runtime management
● Complete end-to-end logging of your software
● Integration with OpenStack, Joyent Triton, Apache CloudStack
● Handle potential incidents of your software
○ On-Going Integration with ICCLab's Watchtower (Cloud Incident Management)
● Bill for your software and services
○ Integration with ICCLab's Cyclops (Rating, charging & Billing)
Zürcher Fachhochschule
Features of Hurtle
Open-Source Orchestration Framework
● Leverages Open Cloud Standards (OCCI, OpenStack)
● Multi-dc/multi-region support
● Service Placement - cost and latency
● Enhanced workload placement, policy-based
○ cost and latency
● Support for docker-registry deployed containers: OpenShift v3
● Runtime updates to service and resource topologies
● CI/CD support
○ safe, monitored dynamic service updates
● Support for VMware and CloudStack
● Compatible with ETSI NFV
● Integration with OpenBaton
Zürcher Fachhochschule
Key Components of Hurtle
Open-Source Orchestration Framework
• Service Manager (SM): receives requests for new tenant service
instances
• https://github.com/icclab/hurtle_sm
• Service Orchestrator (SO): manages the lifecycle of a tenant service
instance
• https://github.com/icclab/hurtle_sample_so
• CloudController (CC): manages and abstracts underlying resources and
SOs
• https://github.com/icclab/hurtle_cc_api
Zürcher Fachhochschule
Links - Hurtle
Open-Source Orchestration Framework
GitHub: https://github.com/icclab/hurtle
● Architecture
● Implementation
● Write your own service
Website: http://hurtle.it/
Twitter: @hurtle_it
Mailing List: icclab-hurtle@dornbirn.zhaw.ch
Advanced Service Composition: https://www.youtube.com/watch?
v=03YiBT3IM9s
Zürcher Fachhochschule
Upcoming Feature Releases
Open-Source Orchestration Framework
Feature, delivery date
● Integration of SFC (SDN) ← April
○ via Heat
● Service migration (applied to RCB) ← April
● TOSCA Support ← May
● VNF-D Support (SDN) ← June
● Orchestration without SM ← August
○ Look to remove heat/openstack dependencies
○ Leverage MITOSIS (CNA)
● Extend the performance dashboard ← October
● Iteration of hurtle components ← November
○ Leverage Clad (PaaS)
● User interface to visualise resource and services relationships
● Additional external service endpoint protocol support
● CC Integration with CloudFoundry
● More examples including the cloud native Zurmo implementation from ICCLab
Zürcher Fachhochschule
Cyclops
Open-Source Rating-Charging-Billing Framework
An ICCLab’s Open-Source Generic Rating-Charging-Billing
Framework
Result of MCN - EU FP7 Project
Zürcher Fachhochschule
What is Cyclops
Open-Source Rating-Charging-Billing Framework
You have a thriving business and
a catalog of cloud based service
offerings ...
How to monetise your software?
❖ a generic rule based rating engine,
charging and billing framework to
optimize your revenue streams!
Cyclops provides you with this capability -
quickly execute your pricing strategies
according to the changing business
environment!
Zürcher Fachhochschule
Features of Cyclops
Open-Source Rating-Charging-Billing Framework
● highly modular architecture - extendible as needed
● native support for popular cloud frameworks
○ OpenStack (Liberty), CloudStack.
● programmable - REST APIs for integration with CRM
suites and product marketplaces
● rule engine driven workflow - you implement any rating,
pricing, charging strategy!
Zürcher Fachhochschule
Features of Cyclops
Open-Source Rating-Charging-Billing Framework
● powerful prediction engine
○ enables predictions and projections using historical
data
● rich dashboard with data visualization support
● supports RBAC - through Gatekeeper
● support for revenue sharing between multiple
stakeholders (resellers, distributors, etc.)
Zürcher Fachhochschule
Cyclops microservices architecture
Open-Source Rating-Charging-Billing Framework
Scan this QR Code to
get more info on
Cyclops
★ Get Cyclops UDR at - https://github.
com/icclab/cyclops-udr
★ Get Cyclops RC at - https://github.
com/icclab/cyclops-rc
★ Get Cyclops Billing at - https://github.
com/icclab/cyclops-billing
★ Get Cyclops Dashboard at - https://github.
com/icclab/cyclops-dashboard
★ Get Cyclops Prediction Engine at - https:
//github.com/icclab/cyclops-prediction
Zürcher Fachhochschule
Cyclops Dashboard: Highlights
Open-Source Rating-Charging-Billing Framework
custom meter selection for setting up
pricing strategies to bill end users
prediction of usage and cost
parameters to aid users and
administrators
Zürcher Fachhochschule
Links - Cyclops
Open-Source Rating-Charging-Billing Framework
GitHub: http://icclab.github.io/cyclops/
Mailing List: icclab-rcb-cyclops@dornbirn.zhaw.ch
Cyclops in action:
● https://www.youtube.com/watch?v=NqsX_fHJq5Y
● https://www.youtube.com/watch?v=7StbnpfU1xY
Zürcher Fachhochschule
SI Special Interest Group Cloud
Computing (SI SIG CC)
Prof. Dr. Thomas Michael Bohnert,
President
Professor, ZHAW
eMail: thomas.bohnert@zhaw.ch
web: blog.zhaw.ch/icclab
Zürcher Fachhochschule
SI SIG CC - Introduction & Goals
● SI Fachgruppe Cloud Computing - http://www.
cloudcomp.ch/
● Formed in February 2013
● Core team - 18 members, Total members - 83
Promote the understanding, the application, and the
development of Cloud Computing in the Industry, Education
and the Research section
Zürcher Fachhochschule
SI SIG CC - Core Team
Zürcher Fachhochschule
Service Engineering
Research Area in School of Engineering, ZHAW
Zürcher Fachhochschule
Service Engineering
Research Area in School of Engineering, ZHAW
Research Area in School of Engineering, ZHAW
Founded in 2012
Lead by Prof. Dr. Thomas Michael Bohnert
Team size - 25 people
Labs
● InIT Cloud Computing Lab
● Service Prototyping Lab
Zürcher Fachhochschule
Service Engineering
Research Area in School of Engineering, ZHAW
Themes
● Infrastructure as a Service
● Platform as a Service
● Energy Efficiency in Cloud Computing
● Pervasive Services
● Service Based Applications
Zürcher Fachhochschule
Service Engineering
Research Area in School of Engineering, ZHAW
Contacts:
Prof. Dr. Thomas Michael Bohnert
Technikumstrasse 9
Winterthur 8401, Switzerland
eMail: thomas.bohnert@zhaw.ch
web: blog.zhaw.ch/icclab
Zürcher Fachhochschule
Thank you!

Más contenido relacionado

La actualidad más candente

Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail! Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail! Cloudify Community
 
An introduction to papyrus
An introduction to papyrusAn introduction to papyrus
An introduction to papyrusCharles Rivet
 
Hydrosphere.io for ODSC: Webinar on Kubeflow
Hydrosphere.io for ODSC: Webinar on KubeflowHydrosphere.io for ODSC: Webinar on Kubeflow
Hydrosphere.io for ODSC: Webinar on KubeflowRustem Zakiev
 
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...InfluxData
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAdvanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAnimesh Singh
 
OPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computingNETWAYS
 
Migrating batch ETLs to streaming Flink
Migrating batch ETLs to streaming FlinkMigrating batch ETLs to streaming Flink
Migrating batch ETLs to streaming FlinkWilliam Saar
 
Kickstarting IOT using NodeRED
Kickstarting IOT using NodeREDKickstarting IOT using NodeRED
Kickstarting IOT using NodeREDRajesh Sola
 
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...Icinga
 
Hydrosphere.io Platform for AI/ML Operations Automation
Hydrosphere.io Platform for AI/ML Operations AutomationHydrosphere.io Platform for AI/ML Operations Automation
Hydrosphere.io Platform for AI/ML Operations AutomationRustem Zakiev
 
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...InfluxData
 
Getting started with IOT Development using Fedora on ARM
Getting started with IOT Development using Fedora on ARMGetting started with IOT Development using Fedora on ARM
Getting started with IOT Development using Fedora on ARMRajesh Sola
 
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Altair
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompAltair
 
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw44CON
 

La actualidad más candente (18)

Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail! Why nfv and digital transformation projects fail!
Why nfv and digital transformation projects fail!
 
An introduction to papyrus
An introduction to papyrusAn introduction to papyrus
An introduction to papyrus
 
Hydrosphere.io for ODSC: Webinar on Kubeflow
Hydrosphere.io for ODSC: Webinar on KubeflowHydrosphere.io for ODSC: Webinar on Kubeflow
Hydrosphere.io for ODSC: Webinar on Kubeflow
 
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...
Worldsensing: A Real World Use Case for Flux by Albert Zaragoza, CTO & Head o...
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAdvanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
 
OPNFV: Getting down to business
OPNFV: Getting down to businessOPNFV: Getting down to business
OPNFV: Getting down to business
 
Welcome talk unleashing the future of open-source enterprise cloud computing
Welcome talk   unleashing the future of open-source enterprise cloud computingWelcome talk   unleashing the future of open-source enterprise cloud computing
Welcome talk unleashing the future of open-source enterprise cloud computing
 
Migrating batch ETLs to streaming Flink
Migrating batch ETLs to streaming FlinkMigrating batch ETLs to streaming Flink
Migrating batch ETLs to streaming Flink
 
Kickstarting IOT using NodeRED
Kickstarting IOT using NodeREDKickstarting IOT using NodeRED
Kickstarting IOT using NodeRED
 
AI and ML 101
AI and ML 101AI and ML 101
AI and ML 101
 
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
 
Hydrosphere.io Platform for AI/ML Operations Automation
Hydrosphere.io Platform for AI/ML Operations AutomationHydrosphere.io Platform for AI/ML Operations Automation
Hydrosphere.io Platform for AI/ML Operations Automation
 
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
 
Getting started with IOT Development using Fedora on ARM
Getting started with IOT Development using Fedora on ARMGetting started with IOT Development using Fedora on ARM
Getting started with IOT Development using Fedora on ARM
 
OWB Mapping Conversion
OWB Mapping ConversionOWB Mapping Conversion
OWB Mapping Conversion
 
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
 
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
 

Destacado

Las religiones
Las religionesLas religiones
Las religionesÁngela B
 
ECA Conference Session 3: Stu Jerue
ECA Conference Session 3: Stu JerueECA Conference Session 3: Stu Jerue
ECA Conference Session 3: Stu JerueThomas Flaherty
 
Revistaproactivo2 22 11
Revistaproactivo2 22 11Revistaproactivo2 22 11
Revistaproactivo2 22 11Perú 2021
 
Guide elements series
Guide elements seriesGuide elements series
Guide elements seriesBanana Yuan
 
L'Univers i el Sistema Solar. Tercer de primària. 4a part
L'Univers i el Sistema Solar. Tercer de primària. 4a partL'Univers i el Sistema Solar. Tercer de primària. 4a part
L'Univers i el Sistema Solar. Tercer de primària. 4a partMallafe
 
Six sigma irwan mahri arza-tugas mandiri
Six sigma irwan mahri arza-tugas mandiriSix sigma irwan mahri arza-tugas mandiri
Six sigma irwan mahri arza-tugas mandiriirwanmahriarza
 
Get a quick loan in no time
Get a quick loan in no timeGet a quick loan in no time
Get a quick loan in no timeautotitleloans
 
Seo + Social
Seo + SocialSeo + Social
Seo + SocialAcceso
 
L'Univers i el Sistema Solar. Tercer de primària. 2a part.
L'Univers i el Sistema Solar. Tercer de primària. 2a part.L'Univers i el Sistema Solar. Tercer de primària. 2a part.
L'Univers i el Sistema Solar. Tercer de primària. 2a part.Mallafe
 
Your Guide to Planning a Successful Beacon Pilot
Your Guide to Planning a Successful Beacon PilotYour Guide to Planning a Successful Beacon Pilot
Your Guide to Planning a Successful Beacon PilotBeaconstac
 
Penyakit sistem reproduksi
Penyakit sistem reproduksiPenyakit sistem reproduksi
Penyakit sistem reproduksiAlfiana Zakiah
 
Presentasi Batik Indonesia (Indonesian batik presentation)
Presentasi Batik Indonesia (Indonesian batik presentation)Presentasi Batik Indonesia (Indonesian batik presentation)
Presentasi Batik Indonesia (Indonesian batik presentation)andiniregik
 

Destacado (17)

Las religiones
Las religionesLas religiones
Las religiones
 
ECA Conference Session 3: Stu Jerue
ECA Conference Session 3: Stu JerueECA Conference Session 3: Stu Jerue
ECA Conference Session 3: Stu Jerue
 
Revistaproactivo2 22 11
Revistaproactivo2 22 11Revistaproactivo2 22 11
Revistaproactivo2 22 11
 
Hak Akses SI Aktifitas Kuliah
Hak Akses SI Aktifitas KuliahHak Akses SI Aktifitas Kuliah
Hak Akses SI Aktifitas Kuliah
 
Guide elements series
Guide elements seriesGuide elements series
Guide elements series
 
L'Univers i el Sistema Solar. Tercer de primària. 4a part
L'Univers i el Sistema Solar. Tercer de primària. 4a partL'Univers i el Sistema Solar. Tercer de primària. 4a part
L'Univers i el Sistema Solar. Tercer de primària. 4a part
 
NEEV
NEEVNEEV
NEEV
 
Six sigma irwan mahri arza-tugas mandiri
Six sigma irwan mahri arza-tugas mandiriSix sigma irwan mahri arza-tugas mandiri
Six sigma irwan mahri arza-tugas mandiri
 
Practice with time
Practice with timePractice with time
Practice with time
 
Get a quick loan in no time
Get a quick loan in no timeGet a quick loan in no time
Get a quick loan in no time
 
Seo + Social
Seo + SocialSeo + Social
Seo + Social
 
L'Univers i el Sistema Solar. Tercer de primària. 2a part.
L'Univers i el Sistema Solar. Tercer de primària. 2a part.L'Univers i el Sistema Solar. Tercer de primària. 2a part.
L'Univers i el Sistema Solar. Tercer de primària. 2a part.
 
BATIK INDONESIA
BATIK INDONESIA BATIK INDONESIA
BATIK INDONESIA
 
Your Guide to Planning a Successful Beacon Pilot
Your Guide to Planning a Successful Beacon PilotYour Guide to Planning a Successful Beacon Pilot
Your Guide to Planning a Successful Beacon Pilot
 
Penyakit sistem reproduksi
Penyakit sistem reproduksiPenyakit sistem reproduksi
Penyakit sistem reproduksi
 
Presentasi Batik Indonesia (Indonesian batik presentation)
Presentasi Batik Indonesia (Indonesian batik presentation)Presentasi Batik Indonesia (Indonesian batik presentation)
Presentasi Batik Indonesia (Indonesian batik presentation)
 
Batik presentation
Batik presentationBatik presentation
Batik presentation
 

Similar a Service Engineering, ZHAW for CeBIT

The RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkThe RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkRECAP Project
 
Cloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsCloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsFlorian Feldhaus
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" James Watters
 
Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Groupe SIRIUS
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipVMware Tanzu
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipMatt Stine
 
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Tushar Katarki
 
EPM Cloud 360
EPM Cloud 360EPM Cloud 360
EPM Cloud 360ggodbout
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesKai Wähner
 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformMarc Dutoo
 
Netflix Architecture and Open Source
Netflix Architecture and Open SourceNetflix Architecture and Open Source
Netflix Architecture and Open SourceAll Things Open
 
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
[QCon London 2020] The Future of Cloud Native API Gateways - Richard LiAmbassador Labs
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...OCCIware
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...Marc Dutoo
 
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware
 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OW2
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebula Project
 
Day in the life event-driven workshop
Day in the life  event-driven workshopDay in the life  event-driven workshop
Day in the life event-driven workshopChristina Lin
 

Similar a Service Engineering, ZHAW for CeBIT (20)

The RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkThe RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation Framework
 
Cloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsCloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementations
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
 
Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 
Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016
 
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes
 
EPM Cloud 360
EPM Cloud 360EPM Cloud 360
EPM Cloud 360
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
 
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platformOCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
OCCIware@POSS 2016 - an extensible, standard XaaS cloud consumer platform
 
Netflix Architecture and Open Source
Netflix Architecture and Open SourceNetflix Architecture and Open Source
Netflix Architecture and Open Source
 
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
[QCon London 2020] The Future of Cloud Native API Gateways - Richard Li
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
 
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
 
Day in the life event-driven workshop
Day in the life  event-driven workshopDay in the life  event-driven workshop
Day in the life event-driven workshop
 

Último

BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 

Último (20)

BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 

Service Engineering, ZHAW for CeBIT

  • 1. Zürcher Fachhochschule CeBIT 2016 Hurtle & Cyclops : Results of MCN https://blog.zhaw.ch/icclab/
  • 2. Zürcher Fachhochschule Mobile Cloud Networking (MCN) An EU FP7 Project MCN is an Integration of ● Radio Access Network ● Mobile Core Network ● Data Centre (computing, storage, applications) into (decentralised) cloud computing infrastructure Advantages : elasticity, costs, performance, e.g., by exploitation of user location for service provisioning
  • 3. Zürcher Fachhochschule Mobile Cloud Networking - Motivation An EU FP7 Project
  • 4. Zürcher Fachhochschule Mobile Cloud Networking - Vision An EU FP7 Project
  • 5. Zürcher Fachhochschule Mobile Cloud Networking - Partners An EU FP7 Project
  • 6. Zürcher Fachhochschule Hurtle Open-Source Orchestration Framework An ICCLab’s Open-Source Orchestration Framework Result of MCN - EU FP7 Project
  • 7. Zürcher Fachhochschule Software Orchestration : The Challenge Open-Source Orchestration Framework • How to monetise your software? • Deliver your software as a service? • How to compose existing services? • How deliver and maintain reliability?
  • 8. Zürcher Fachhochschule What is Hurtle Open-Source Orchestration Framework offer your software as a service i.e. "hurtle it!” How ? ● Automate the life-cycle management of your service, from deployment to disposal ● Recursive service composition
  • 9. Zürcher Fachhochschule What is Hurtle Open-Source Orchestration Framework ● truly modular cloud service composition! In short, hurtle enables: ● service and infrastructure orchestration to easily compose, deploy, provision and manage distributed systems ● with Cloud-Native Application in mind.
  • 10. Zürcher Fachhochschule Orchestration Lifecycle of Hurtle Open-Source Orchestration Framework
  • 11. Zürcher Fachhochschule Features of Hurtle Open-Source Orchestration Framework ● Complete orchestration of your software lifecycle ● Easy implementation of your service API - See how to write your Hurtle Service ● Guided implementation of your service manager ○ Many languages supported including Python, Java, Perl, PHP ○ Demo applications available ● Scalable runtime management ● Complete end-to-end logging of your software ● Integration with OpenStack, Joyent Triton, Apache CloudStack ● Handle potential incidents of your software ○ On-Going Integration with ICCLab's Watchtower (Cloud Incident Management) ● Bill for your software and services ○ Integration with ICCLab's Cyclops (Rating, charging & Billing)
  • 12. Zürcher Fachhochschule Features of Hurtle Open-Source Orchestration Framework ● Leverages Open Cloud Standards (OCCI, OpenStack) ● Multi-dc/multi-region support ● Service Placement - cost and latency ● Enhanced workload placement, policy-based ○ cost and latency ● Support for docker-registry deployed containers: OpenShift v3 ● Runtime updates to service and resource topologies ● CI/CD support ○ safe, monitored dynamic service updates ● Support for VMware and CloudStack ● Compatible with ETSI NFV ● Integration with OpenBaton
  • 13. Zürcher Fachhochschule Key Components of Hurtle Open-Source Orchestration Framework • Service Manager (SM): receives requests for new tenant service instances • https://github.com/icclab/hurtle_sm • Service Orchestrator (SO): manages the lifecycle of a tenant service instance • https://github.com/icclab/hurtle_sample_so • CloudController (CC): manages and abstracts underlying resources and SOs • https://github.com/icclab/hurtle_cc_api
  • 14. Zürcher Fachhochschule Links - Hurtle Open-Source Orchestration Framework GitHub: https://github.com/icclab/hurtle ● Architecture ● Implementation ● Write your own service Website: http://hurtle.it/ Twitter: @hurtle_it Mailing List: icclab-hurtle@dornbirn.zhaw.ch Advanced Service Composition: https://www.youtube.com/watch? v=03YiBT3IM9s
  • 15. Zürcher Fachhochschule Upcoming Feature Releases Open-Source Orchestration Framework Feature, delivery date ● Integration of SFC (SDN) ← April ○ via Heat ● Service migration (applied to RCB) ← April ● TOSCA Support ← May ● VNF-D Support (SDN) ← June ● Orchestration without SM ← August ○ Look to remove heat/openstack dependencies ○ Leverage MITOSIS (CNA) ● Extend the performance dashboard ← October ● Iteration of hurtle components ← November ○ Leverage Clad (PaaS) ● User interface to visualise resource and services relationships ● Additional external service endpoint protocol support ● CC Integration with CloudFoundry ● More examples including the cloud native Zurmo implementation from ICCLab
  • 16. Zürcher Fachhochschule Cyclops Open-Source Rating-Charging-Billing Framework An ICCLab’s Open-Source Generic Rating-Charging-Billing Framework Result of MCN - EU FP7 Project
  • 17. Zürcher Fachhochschule What is Cyclops Open-Source Rating-Charging-Billing Framework You have a thriving business and a catalog of cloud based service offerings ... How to monetise your software? ❖ a generic rule based rating engine, charging and billing framework to optimize your revenue streams! Cyclops provides you with this capability - quickly execute your pricing strategies according to the changing business environment!
  • 18. Zürcher Fachhochschule Features of Cyclops Open-Source Rating-Charging-Billing Framework ● highly modular architecture - extendible as needed ● native support for popular cloud frameworks ○ OpenStack (Liberty), CloudStack. ● programmable - REST APIs for integration with CRM suites and product marketplaces ● rule engine driven workflow - you implement any rating, pricing, charging strategy!
  • 19. Zürcher Fachhochschule Features of Cyclops Open-Source Rating-Charging-Billing Framework ● powerful prediction engine ○ enables predictions and projections using historical data ● rich dashboard with data visualization support ● supports RBAC - through Gatekeeper ● support for revenue sharing between multiple stakeholders (resellers, distributors, etc.)
  • 20. Zürcher Fachhochschule Cyclops microservices architecture Open-Source Rating-Charging-Billing Framework Scan this QR Code to get more info on Cyclops ★ Get Cyclops UDR at - https://github. com/icclab/cyclops-udr ★ Get Cyclops RC at - https://github. com/icclab/cyclops-rc ★ Get Cyclops Billing at - https://github. com/icclab/cyclops-billing ★ Get Cyclops Dashboard at - https://github. com/icclab/cyclops-dashboard ★ Get Cyclops Prediction Engine at - https: //github.com/icclab/cyclops-prediction
  • 21. Zürcher Fachhochschule Cyclops Dashboard: Highlights Open-Source Rating-Charging-Billing Framework custom meter selection for setting up pricing strategies to bill end users prediction of usage and cost parameters to aid users and administrators
  • 22. Zürcher Fachhochschule Links - Cyclops Open-Source Rating-Charging-Billing Framework GitHub: http://icclab.github.io/cyclops/ Mailing List: icclab-rcb-cyclops@dornbirn.zhaw.ch Cyclops in action: ● https://www.youtube.com/watch?v=NqsX_fHJq5Y ● https://www.youtube.com/watch?v=7StbnpfU1xY
  • 23. Zürcher Fachhochschule SI Special Interest Group Cloud Computing (SI SIG CC) Prof. Dr. Thomas Michael Bohnert, President Professor, ZHAW eMail: thomas.bohnert@zhaw.ch web: blog.zhaw.ch/icclab
  • 24. Zürcher Fachhochschule SI SIG CC - Introduction & Goals ● SI Fachgruppe Cloud Computing - http://www. cloudcomp.ch/ ● Formed in February 2013 ● Core team - 18 members, Total members - 83 Promote the understanding, the application, and the development of Cloud Computing in the Industry, Education and the Research section
  • 26. Zürcher Fachhochschule Service Engineering Research Area in School of Engineering, ZHAW
  • 27. Zürcher Fachhochschule Service Engineering Research Area in School of Engineering, ZHAW Research Area in School of Engineering, ZHAW Founded in 2012 Lead by Prof. Dr. Thomas Michael Bohnert Team size - 25 people Labs ● InIT Cloud Computing Lab ● Service Prototyping Lab
  • 28. Zürcher Fachhochschule Service Engineering Research Area in School of Engineering, ZHAW Themes ● Infrastructure as a Service ● Platform as a Service ● Energy Efficiency in Cloud Computing ● Pervasive Services ● Service Based Applications
  • 29. Zürcher Fachhochschule Service Engineering Research Area in School of Engineering, ZHAW Contacts: Prof. Dr. Thomas Michael Bohnert Technikumstrasse 9 Winterthur 8401, Switzerland eMail: thomas.bohnert@zhaw.ch web: blog.zhaw.ch/icclab