osdc 2015: marco ceppi | managing workloads at scale in the cloud or on bare metal with juju
TRANSCRIPT
![Page 1: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/1.jpg)
Democratizing the datacenter and cloud
How to deploy, scale, and manage on bare metal as you would in the cloud
![Page 2: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/2.jpg)
![Page 3: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/3.jpg)
What is this and why is it here?
![Page 4: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/4.jpg)
1 2 3
Problems we’re trying to solve
How to manage physical and virtual resources
How to deploy services to these resources
How to scale and connect services
![Page 5: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/5.jpg)
MAAS
Metal as a Service
![Page 6: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/6.jpg)
Inventory, Commission, Provision, Release, Repeat
DNS, DHCP, IPAM via API
![Page 7: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/7.jpg)
Chef can now drive MAAS directly as a
resource provisioning layer.
http://bit.ly/1EFgYdn
![Page 8: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/8.jpg)
MAAS demo timeLive demos are always fun
![Page 9: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/9.jpg)
Growing complexity
Server
![Page 10: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/10.jpg)
Growing complexity
Rack
![Page 11: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/11.jpg)
Growing complexity
Datacenter
![Page 12: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/12.jpg)
Growing complexity
Density further compounds complexity
VM VM
VMVM
VMVM
VMVM
VMVM
VMVM
VMVM
VMVM
VM VM
VM VM
![Page 13: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/13.jpg)
Machine Management
![Page 14: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/14.jpg)
Juju
Next generation service orchestration
![Page 15: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/15.jpg)
Juju Charms
Reusable, composable, operational components
![Page 16: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/16.jpg)
Language Independence
![Page 17: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/17.jpg)
Platform Independence
Ubuntu Windows CentOS
x86 ARM Power8
![Page 18: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/18.jpg)
Modern architecture is service centric
![Page 19: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/19.jpg)
Peer to peer orchestration
![Page 20: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/20.jpg)
Peer to peer orchestration
![Page 21: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/21.jpg)
Peer to peer orchestration
![Page 22: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/22.jpg)
Repeatable patterns
![Page 23: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/23.jpg)
Repeatable patterns
Development Production
![Page 24: OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju](https://reader034.vdocuments.us/reader034/viewer/2022051400/55a5fcf41a28abbd738b46e8/html5/thumbnails/24.jpg)
Juju demo timeLive demos are still fun