Doing repetitive task is good, some tasks got much better over time. My commute to work was quite a drive, those 25 miles in the 45 minutes was a routine. But with flexible hours it was more pleasant as long I planned it and avoided the traffic. Now things are a phone call away. Now that’s easy, so at Parzee first we had to be was, simple.
When Partners deploy applications and clusters in Enterprises the first steps are to decide; what tools are needed, how simple are they to use and how fast can we commission? Parzee addressed these by redefining how to execute deployments.
Now what could be the simplest tool? Common cloud providers such as Amazon AWS and Google GCP have control on their infrastructure and installation images, its easy to clone application servers to give instant availability.
So how do we solve it creatively if our applications are proprietary or custom? Also, what do wee need to do to stay on top of things and provide visibility into what is happening?
The browser was our simple tool or client and that was decided. It didn’t take us long to decide on this fundamental question.
Now was the task to solving all the other issues. We had to solve these by accommodating various scenarios differently.
- How do we reach the hosts or the infrastructure?
Challenges such as these have a simple solution. Build your client and ship it to the user. For the applications we support a thick client can be easily used. So now we not only had to simulate specific task our service needed but also solve how to tunnel through edge devices in the network for private cloud deployments.
Here we provide a unique proposition. Browser as a client so no software to install and the service uses simple and common tunnel methods to reach the host servers.
- How do we ship data, content or installation images?
Installation images are not provided by Parzee. Opensource images are available to download freely, some applications that we support are licensed. To perform deployments installation data, content or installation images are needed on the host server. So the user needs to provide these installation images. If the images are not already in place then we needed to provide a simple solution from the browser. We solved this by using a two hop method that shipped the data efficiently all the way to the host server from the users machine just through the browser. Its a very difficult task let me tell you, but we made it appear simple.
- How do we provide a view into the active process?
Monitoring whats happening is very important for deployments. Most time it involved connecting physical devices or using technologies that need console mapping. While infrastructure elements provide the functionality, it is always never available to external services or agencies. Here we used monitor ports to provide a view into the progress.
Try out a deployment at http://www.parzee.com to truly appreciate our simple three step process and the ease of use. Remember you can do the same thing from your Laptop, Tablet or your Smartphone.
Hope you got a better insight into Parzee.