How did we get here?! Choice of Chef for O-box
Click here to load reader
description
Transcript of How did we get here?! Choice of Chef for O-box
![Page 1: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/1.jpg)
1 | 10 1 • 8
How did we get here?!
Choice of Chef for O-box
Simon Haslam
1 October 2014
![Page 2: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/2.jpg)
2 | 10 2 • 8
What is O-box SOA Appliance?
SOA in a box
highly available
secure
best practices (e.g. EDG)
![Page 3: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/3.jpg)
3 | 10 3 • 8
Mid-2013: We need a provisioning tool! Requirements
No wheel re-invention!
Minimal extra cost
Flexible
![Page 4: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/4.jpg)
4 | 10 4 • 8
Architecture
WebLogic Admin Server
Oracle Traffic Director Oracle Traffic Director load balancer
SOA Cluster
EE/RON/RAC Database
OTD Admin Server
O-box Manager
![Page 5: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/5.jpg)
5 | 10 5 • 8
Considerations
Features
Platform support
Underlying language
Community
License for commercial use
(Central server or master-less)
![Page 6: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/6.jpg)
6 | 10 6 • 8
Provisioning Choice
Modern generation
Puppet
Chef
Ansible
Salt
Old generation
CFengine
Home grown, e.g. supported by m4
Enterprise Manager (packs)
![Page 7: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/7.jpg)
7 | 10 7 • 8
The EM question
Availability
Customer pack purchase
Scope (e.g. Linux)
Different approach to using standard WLS ODA
Harder to make self-contained for an appliance
NB: we made our choice before EM 12c R4
![Page 8: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/8.jpg)
8 | 10 8 • 8
Conclusions
We like Chef… a lot
It probably doesn’t matter too much which tool you use,
as long as you use something!
![Page 9: How did we get here?! Choice of Chef for O-box](https://reader037.fdocuments.in/reader037/viewer/2022100602/558a602dd8b42a626e8b45c6/html5/thumbnails/9.jpg)
9 | 10 9 • 8
How did we get here?!
Choice of Chef in O-box
http://o-box.com