## Motivation
## Cloud Manufacturing Multidisciplinary domain [Xu 2012](): - networked manufacturing, - Manufacturing Grid (MGrid), - virtual manufacturing, - agile manufacturing, - Internet of Things (IoT), - cloud computing etc.
## Contributions - Study relationships between Computing and Manufacturing - Study relationships between CC and CMfg - Contribute to a new vision of these relationships [A computer scientist view point]()
## 1. Computing and Manufacturing
## Basic concept _out=f(in1, ..., ink)_ - data VS parts - universal computers VS specific machines - network (< light sp) VS transport (< sound sp)
### Operating Systems VS ### Manufacturing Execution Systems (_shop-floor level_) - share ressources between functions - schedule execution of functions
## 2. Cloud Computing
## Cloud Computing ### NIST Definition "_a model for enabling ubiquitous, convenient, [on-demand network access to a shared pool of configurable computing resources]() (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with [minimal management effort]() or service provider interaction_" ### PAY-AS-YOU-GO
## Cloud Computing - easy to use services, - cheap services, - high availability of services, - apparently unlimited services (elasticity). [Enabling technology = virtualization]()
## IaaS [IaaS = OS of Cloud Computing]() - Data center = {s0, ..., sn} + network - Server = {r0, ..., rl} - Optimization / share of resources
## 3. Cloud Manufacturing
## 4. Cloud Anything
## Why using CC ? - Rent VMs on IT resources handled by another party - Take advantage of very large scale infrastructures - Optimize your costs thanks to "on-demand" resources and elasticity
## What CC does not guarantee ? - Good behavior of applications hosted by VMs - Latencies and bandwidth ### Applications hosted on VMs of CC do not inherit CC properties ! [Raileanu 2016] Sohoma