Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

5 Easy Steps to Get Started With OpenStack

DZone's Guide to

5 Easy Steps to Get Started With OpenStack

Here is some practical tips on where to find information and help on OpenStack.

· Integration Zone
Free Resource

Build APIs from SQL and NoSQL or Salesforce data sources in seconds. Read the Creating REST APIs white paper, brought to you in partnership with CA Technologies.

I was recently asked what resources I would recommend to someone looking to get started with OpenStack. I’d like to provide them here for those who may be beginning their OpenStack journey.

1. Join Mailing Lists

If you are a developer interested in contributing to OpenStack, join the OpenStack dev mailing list. You get to participate in a number of conversations about the various projects and how they are progressing.

If you are an operator interested in deploying and learning how to use OpenStack join the operators’ mailing list.

2. Get an IRC Client

Get yourself an IRC client (I use HexChat for Windows), register and secure your IRC nick and join OpenStack IRC channels (#openstack, #openstack-dev, #openstack-trove, …). A full list of OpenStack channels is here.

3. Register With Launchpad, GitHub, and sign the ICLA.

Definitely do register for a Launchpad account, and sign the OpenStack ICLA. Get yourself a GitHub account if you don’t already have one.

4. Get a Dedicated Machine

Find a machine that you can dedicate to OpenStack, consider cloning devstack (git clone http://git.openstack.org/openstack-dev/devstack), and launching your OpenStack locally. Or you can deploy OpenStack from packages provided by several distributions — Canonical, Red Hat, etc.

There’s nothing like actually running OpenStack to get familiar with it.

5. Follow Your Passion

If you want to be a contributor to OpenStack, pick an area of interest to you; for storage you have Cinder and Swift (also Manila), for compute, you have Nova, Magnum, and others. For databases, you have Trove, and so on. Once you know what projects you are interested in, point your browser here and establish a list of “Watched projects”.

You’ll then be able to go here and see code reviews for all the projects you are interested in.

It is a great idea to follow active reviews and get a hand with the development process in the projects of your choice.

And you’ll be on your journey to OpenStack!

Help is only one IRC or mailing-list message away. But, be patient. Don’t expect an instant reply.

The OpenStack community is a friendly bunch, throw your question out there on #openstack or #openstack-dev or the mailing list and you are sure to get an answer soon.

You can reach me at ‘amrith’ and I usually hang out in #openstack-dev, #openstack-trove or #tesora.

Welcome, and all the very best!

The Integration Zone is brought to you in partnership with CA Technologies.  Use CA Live API Creator to quickly create complete application backends, with secure APIs and robust application logic, in an easy to use interface.

Topics:
dev ,journey ,github ,mailing list ,client ,openstack ,irc ,list ,account

Published at DZone with permission of Amrith Kumar, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}