Barcelona, Spain
October 25-28, 2016

Event Details

Building an Advanced Heat Template from the Ground Up

In this hands-on workshop, we begin by building an understanding of Heat fundamentals:

  1. What are the building blocks and infrastructure an OpenStack based setup of one or more servers consists of? This includes VMs, virtual networks, and floating IP addresses.
  2. How do we reproducibly describe all of these building blocks in terms of a Heat template?

We start out with assembling a Heat template step by step, highlighing debugging best practices for various common errors along the way.

Then, we progress to more advanced and lesser-known, but exceedingly useful Heat features:

  • CloudConfig resources to enable full-blown server configurations
  • ResourceGroups to easily deploy complex resources en masse
  • WaitConditions to express complex dependencies

You'll walk away from this workshop with a solid understanding of both the fundamentals of Heat, and of advanced features available within the Heat framework.

What can I expect to learn?

You will learn some very helpful advanced techniques for Heat, enabling you to write cleaner, faster, and more powerful Heat templates. You will find that the lessons learned in this session are easily applicable both in a private and a public cloud environment.

Thursday, October 27, 4:40pm-6:10pm
Difficulty Level: Advanced
City Network Hosting AB, VP Professional Services & Education
I run the Education business unit at City Network, and help people learn to use, understand, and deploy OpenStack. I've worked exclusively with open source software since about 2002, and have been involved in OpenStack since early 2012. I co-founded hastexo, a professional services company specializing in OpenStack, Ceph, and Open edX. There I served as CEO and Principal Consultant until our... FULL PROFILE
Cameron is currently a Sr. Technology Strategist with an emphasis on Enterprise Cloud Computing environments; has a diverse background that includes technical sales, solutions architecture, consulting, and engineering. With over a decade of experience at companies such as Hewlett Packard, Micron, Interland (now and Idaho Power, he excels in specific areas of data center design,... FULL PROFILE
SUSE Linux GmbH
Johannes Grassler is an active OpenStack developer, currently specializing on Heat, Magnum and Monasca but also dabbling in other projects as the need arises. He currently works as a Cloud Developer for SUSE Linux GmbH. Before that he used to work at SysEleven GmbH, where he built, operated and used an OpenStack cloud since 2014. He has been an an active member of OpenStack DACH e.V., a German... FULL PROFILE