A better way to remember where your applications are installed
with faster access to your datacenter infrastructure.



JumpSquares




kudos

Over 500 users are experiencing the awesomeness of JumpSquares. Join Today!

Johnnie1 @JohnnieITatDell: "JumpSquares is freakishly brilliant."

Herseyc @herseyc: "Fantastic home lab bookmark tool" (blog post)

Vnelson @vNelsonTX: "Really digging JumpSquares, great job!"

H0bbel @h0bbel: "We discussed JumpSquares on vSoup today. I think you should listen to it" (31:30)

Mdent @mikedent13: "You’ve changed the way I manage my bookmarks with JumpSquares. Just flat out awesome!"

Julien @JMousqueton: "Thank you for the awesome JumpSquares! My team loves it."                    

Vmrandy @VMRandy: "I use jumpsquares everyday. Managing 5 vCAC Deployments and all the URLs that come with them. Saves me time and sanity!"


video intro


why

There's no such thing as a single pane of glass. Everything we interact with today has it's own UI. Performance monitoring applications, storage arrays, virtual infrastructures, enterprise application, etc all have their own management interfaces.

So... do you fall into one of these categories?

  • You just started a new job and have no idea where anything is located
  • You hire a contractor to come on-site and you have to point them to every application or baby sit them along the way
  • You are constantly sending emails to your team asking where an application had been installed
  • You have a very large datacenter environment and can't remember all the virtualization, storage, and network addresses
  • There may be 100+ different applications in your environment and you want to keep track of what's out there.
  • Maintaining excel documents and sharepoint sites suck
  • Try organizing a couple hundred browser bookmarks

The idea spawned because I had trouble keeping track of 6 VMware environments in our lab. Within those 6 environments, there were 100+ Applications. Bookmarks would have been messy and I got tired of sending emails trying to figure out what servers hosted which applications.

JumpSquares is your personal home for a new way to bookmark environments and keep track of all your applications by using search, sorting, and tagging capabilities. A simple concept, but very useful.


how's it look?

Creating a JumpSquare is very simple.

  1. Give your application a name
  2. Choose an application logo from over 250+ products
  3. Enter the jump location with http(s)://, ssh://, or even rdp://
  4. Enter the location of where the application is installed (internal or external)
  5. Choose an access method (RDP, SSH, or VNC) to the server listed in the previous step
  6. Choose to tag this JumpSquare with anything meaningful (Microsoft, VMware, Staging, Production, India, whatever!)
  7. Write a description that can contain anything you want

On the surface, it's pretty bare but it holds some good information. Hover over the JumpSquare to reveal the jump location as well as your description (only for desktop users). Hover over the server that was configured to see the type of remote access that has been configured. This example doesn't allow you to edit or delete the JumpSquare, but if you own the JumpSquare you can do anything you want.


features

Features:

  • Built on twitter bootstrap for rails so it's pretty much mobile-ready
  • Create, Edit, and Delete all your own JumpSquares
  • Jump locations (links) can be internal or external addresses. Your internal DNS server will do the name resolution
  • Jump locations can be http://, https://, or even ssh:// when using the FireSSH plugin
  • Quickly access the server where the application is hosted via RDP, SSH, or VNC all within the same JumpSquare
  • Customize the JumpSquare size to your liking. Change the image size as well as the character count to fit more or less JumpSquares on the screen
  • Create your own Tags and assign multiple tags per JumpSquare
  • Tags create an easy way categorize JumpSquares
  • The hosted version doesn't allow you to upload your own Application Logos, but you can request one with a form after registering
  • View and Edit open Application Logo Type requests
  • Manage your own account. Deleting your account will erase all your data
  • All registered user passwords are stored in an encrypted and hashed format
  • The administrator dashboard can't view another users JumpSquares', only the count of how many you have created. Gotta keep that private
  • No "team" features are built-in. Just share a common username between a few individuals so you can act like it's a 'Wiki'

I know some of you may be security cautious (even though internal DNS will do the name resolution), so in addition to the hosted version, I have created a virtual appliance. This way, it can be hosted internally and you don't have anything to worry about. We're supposed to be moving to the cloud anyway, so register first, give it a go, and see if you really need to deploy your own appliance.

The appliance version:

  • "Wiki" version: removes authentication from the application. My original intention for this program was to create a mix between Pinterest and a Wiki. Essentially creating a landing page where anyone can create, edit, update, and delete JumpSquares. This allows a team to use it instead of just one individual.
  • Has 250+ AppType Logos included, but will allow you to create your own.
  • No "Software Update" feature. You will have to run a bit of git/ruby code to update the application when additional features are added. Doing a git -HARD might jack some of your data, so I do not take any responsibility if you do screw something up.
  • I take no responsibility in keeping the Debian (OS) appliance up to date with security patches. You're on your own
  • As a final note, I do not take any responsibility for anything you post on JumpSquares

Please visit the JumpSquares Project page at kendrickcoleman.com to download the appliance versions and read more