Fabric vs VisualOps: What are the differences?
Developers describe Fabric as "Simple, Pythonic remote execution and deployment". Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.. On the other hand, VisualOps is detailed as "Visual DevOps Automation for Amazon Web Services". VisualOps has a WYSIWYG editor to design, configure and provision your AWS cloud applications. Once the applications are deployed, VisualOps continuously monitors and manages the apps to ensure they always run in the defined states.
Fabric and VisualOps can be primarily classified as "Server Configuration and Automation" tools.
Fabric is an open source tool with 11.4K GitHub stars and 1.73K GitHub forks. Here's a link to Fabric's open source repository on GitHub.
What is Fabric?
What is VisualOps?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Fabric?
What are the cons of using VisualOps?
What companies use VisualOps?
Sign up to get full access to all the companiesMake informed product decisions
We use Fabric for automating deployment and maintenance tasks: bootstrapping and updating application servers (using the "rolling update" pattern), pulling logs from the servers, running manage.py maintenance commands.
Automate everything! I have fabfiles for testing, bootstrapping, deployment, and building. Easy to customize and its pure python.