Best new OpenStack tutorials from last month

New guides and tips for OpenStack

Image by : 

opensource.com

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

Looking to learn something about OpenStack? You’re not alone. Fortunately, there are a ton of resources out there to get started. Hands on training courses, books, and of course the official documentation are great resources for learning more, regardless of whether you are a beginner or a seasoned IT professional. Even for OpenStack contributors, there’s still plenty to be learned.

To augment some of the other great resources out there, every month, Opensource.com gathers together the best how-tos, guides, tutorials, and tips into a single bundle to help you learn what you need to know. We hope you’ll find this helpful, and if we missed a good one, please be sure to let us know in the comments!

  • What are Fernet Tokens? According to Matt Fischer, "Fernet tokens use shared private keys to avoid having to store or replicate tokens in your database. This makes them super fast, reduces load on your database, and solves replication lag between data centers and nodes within a data center." In this post, learn all about Fernet tokens and how they might be a good solution for your OpenStack authentication needs.

  • Do you work on OpenStack upstream development, or maybe write patches for your custom deployment? One option for setting up a test installation is os-ansible-deployment, which comes with a few advantages. Learn more in this example from Ian Cordasco.

  • On his blog, Adam Young writes, "The OpenStack Identity API Version 3 provides support for many features that are not available in version 2. Much of the installer code from Devstack, Puppet Modules, and Packstack, all assumes that Keystone is operating with the V2 API. In the interest of hastening the conversion, I set up a deployment that is V3 only." If you want to set up your own RDO deployment with Identity v3, here’s how.

  • In order to take full advantage of the elastic capabilities of the cloud, your applications have to know how to autoscale. OpenStack's solution for understanding the metrics behind instances, Ceilometer, is a great way to use triggers to scale your applications as needed. Used in conjunction with Heat, the orchestration system for OpenStack, and Gnocchi, for generating timeseries, you can build applications which know when they need more resources and scale automatically. In this tutorial from Mehdi Abaakouk, get started with the basics.
  • What if your OpenStack cluster spans multiple regions, and you want to be able to launch your virtual machines with an image in a location closest to you? Or you simply want to be more resilient if one of your image stores goes down? Here's how to storage an image in Glance across multiple locations, brought to you by Sébastien Han.

  • Finally, ever wondered how TripleO (that's OpenStack on OpenStack) uses Heat templates to launch your OpenStack cloud? Steve Hardy takes a look at the internals of the OpenStack TripleO Heat templates in this three part series.

  • Looking for more? Many great sessions took place during last month's OpenStack Summit Vancouver; the full set of videos, which included many technical sessions and walk-throughs, is now available online for your viewing pleasure.

That's all for this month. Check out our complete OpenStack tutorials collection for more great guides and hints. And remember, we’re always looking for suggestions.

About the author

Jason Baker - I use technology to make the world more open. Linux desktop enthusiast. Map/geospatial nerd. Raspberry Pi tinkerer. Data analysis and visualization geek. Occasional coder. Cloud nativist. Like most people, I've got a homepage.