build your cloud orchestrator with node js and docker
TRANSCRIPT
Open Networking Laboratory
� Non profit� Accelerate SDN and
NFV adoption� Founded by service
providers and device vendors
What Cloud mean?
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand.
It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources, which can be rapidly provisioned and released with minimal management effort.
Concepts demonstrated:
� Dynamically onboard a micro-service to add computational resources
� Communication via Pub/Sub mechanism (Rabbit MQ)� Extend core API� Extend core Data Model
Basic
Service
1
� Instantiate a Docker container� Extend the core API� Send events to trigger an action
Rest
Service
2
� Instantiate a Docker container� Extend the data model� Extend the UI� Trigger an action
What is CORD
Proprietary hardware
And software
Embedded
services
$ $ $
Commodity
hardware
Function
virtualization
Open Source
software
Questions?
And thanks!
github.com/teone/orch