Fabric vs ScriptRock: What are the differences?
Fabric: 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.; ScriptRock: QA for DevOps. ScriptRock helps you scan, compare and control configurations and changes in the datacenter or the cloud.
Fabric and ScriptRock 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 ScriptRock?
Want advice about which of these to choose?Ask the StackShare community!
Why do developers choose ScriptRock?
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 ScriptRock?
What companies use ScriptRock?
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.