Now, sadly, it is time to wrap up the book. We hope it has been as much fun to read as it was to write. Most importantly, we hope our book fulfilled its purpose: to get you up and running comfortably with OpenShift as fast as possible.
To quickly recap, we covered:
That is a lot of territory covered in a relatively short number of pages. We also used a Python application to illustrate the pattern of development on OpenShift.
To learn about other people using OpenShift and their projects, check out the OpenShift Developer Spotlight. The OpenShift team also loves to show off the great applications built by users in the Application Gallery. Now that we have taught you how to do all this great stuff, we expect your cool application or biography any minute now.
If you want a more in-depth explanation of development on OpenShift, we highly recommend the OpenShift Online User Guide. This guide is also short, but covers some different topics from our book. It is well worth a read.
While we are great authors, in the highly unlikely scenario where you might need other help than this book, there are also great resources on the OpenShift website, such as the Knowledge Base and FAQs. OpenShift Online has moved to Stack Overflow for Q&A, type resources.
There is also a Developer Center on the OpenShift site. It has information on how to use the Web Console or Eclipse IDE integration. You can also find information there on how to create your own QuickStarts for your favorite applications. The site also covers how to add your own preferred server technology using a custom cartridge. Most importantly, the resource center has links to other languages and databases OpenShift supports, so you can dig in to more specific material for your programming language of choice.
If you want to dive deeper into OpenShift itself, you would like to learn how to run it on your own infrastructure so you can tweak it to your liking, or you love Ruby and want to be part of an open source project, we highly recommend you visit the OpenShift Origin site. Origin is the upstream project for the other two products and it has a friendly and active community. There are many ways to get involved in the community. Here are some links to get you started:
All the code is up on GitHub.
There are also at least two other published books on OpenShift, with several more books at various stages of writing or publication. If you are interested in running OpenShift Origin, then we recommend our colleague Adam Miller’s book, Implementing OpenShift (Packt). For a book like ours, aimed at developers using OpenShift, but with a focus on JBoss technologies, look to our colleague Eric Schabell’s book, OpenShift Primer (Developer.Press).
Always check the OpenShift website and blog for the latest and greatest features. PaaS is a rapidly evolving area, and the OpenShift team has made a commitment to pushing the state of the art forward. The team is also committed to listening to the users—if you have suggestions for the service you can always write to Steve or Katie, or to openshift@redhat.com. One of the things we love about working with OpenShift is that the more you use it, the more possibilities emerge—so the most important thing at this point is for you to get coding!