Over the past few months I’ve been re-evaluating my companies Client Relationship Management (CRM) solution and have come to a simple, but startling conclusion: “Everyone™ needs a CRM solution for their business.” “Why everyone,” you may ask. That’s simple, the strength of these systems over something like Excel or Access is tremendous and, in many cases, can easily export your data to the spreadsheet program of your choosing. With a CRM system the data is consistent, and when managing anything over a few customers with small advertising campaigns, is a real life saver.
I recently have gotten the chance to sit down and use a fantastic little python module for rapid, remote deployment. Fabric, as it’s called, promises to streamline remote and SSH deployment processes and does just that. It’s been a fantastic tool for setting up a complex set of build/deploy instructions for multiple remote boxes that the company I work for uses. As I near completion of this project I will give a more thorough redux on exactly how I implemented Fabric to meet our needs, as well as likes, dislikes, and small shortcomings that I’ve happened upon in my travels through Fabric.