MusicManged: Live
In this blog, we will see the climax unfold for the elaborate development process in the previous stories.
Post-Development, we were a bit puzzled about where to host this web-project. We were acquainted with a few free hosting services like Heroku, OpenShift by Redhat, etc. We knew that we had to select a hosting platform which was able to contain and run web applications, which comprised of a NodeJS Backend, MongoDB database connectivity and provide a hassle-free hosting process.
Heroku is a basic cloud application platform, which helps a lot of novice developers host their new applications to run and test. It is pretty popular and is often considered as the preferred hosting service for amateurs. However, it often experiences speed issues and isn’t quite flexible. Heroku can’t host web applications that use MongoDB without the use of external tools.
OpenShift Online is a hosting service by Red Hat which is considered as a great open-source tool to host web applications. It has a very appealing free-plan and setting it up is pretty easy and straightforward. It supports a variety of application frameworks. NodeJS applications are also supported and it has a marvellous MongoDB support. One could use OpenShift Online to host GitHub repositories/project codes directly while setting up.
We realised that using Heroku may not be the easiest idea since MongoDB needed to be handled differently on it. Hence, we zeroed down on OpenShift Online to host our web application.
OpenShift and the Process
Hosting your projects on OpenShift isn’t much of a hassle. The process is really simple and straightforward.
First, we create a Red Hat OpenShift Online account. After necessary verification and authentication, select an appropriate plan and log into https://manage.openshift.com/. After it, we can choose a new project, and then select its nature. Below are some options provided on OpenShift.
Later, we can just select one of these and fill out all the details for the same, and the application is hosted. Now, we can comfortably view all the details on their easy-to-use web console.
In this way, we hosted our web application completely on OpenShift Online, and this marks the end of the series. Stay tuned for new series, coming soon!
To visit our website, log onto www.bit.ly/MusicManaged.