#cfgmgmtcamp

1 and 2 February 2016

Gent, Belgium

Designing Charms

Marco Ceppi

Juju - Monday ,1/2/2016 14:40- 15:20 B4.039

Opening your editor and writing code right off the top of your might sound like a good idea, but there are many design patterns that experienced charm authors have learned by running charms in production. This talk will cover the architectural and scalability decisions you must make before writing code, and how you can reuse many of the patterns from people who have experienced it first hand. This talk will go over what you need to know before you get started writing your first charm.

Benchmarking Clouds

Marco Ceppi

Juju - Monday, 1/2/2016 15:40-16:20 B4.039

"Benchmarking individual systems is pretty much a solved problem. Today however, with the complexity of the cloud it becomes much more complicated. Dozens of services, running on systems in which you might not even control the hardware or hypervisor. Cloud providers will happily publish synthetic benchmarks for you to ponder, and the more sophisticated ones will publish benchmarks for common tools like MySQL and Cassandra. But what about for all of your applications? What if you could know for certain what adjustments you made across a multiple node deployment improved or degraded performance? The answer of course is automation. (You wouldn't be at this conference otherwise!) In this talk we're going to show you how we do it across multiple clouds. "

About Marco Ceppi

(same as other submission)