List of DevOps tools and resources:
Here is the set of tools and resources that help every DevOps enthusiast must know.
Learn coding:
Code academy:Â Learn to code interactively, for free.
Code school:Â Interactive programming courses and guided projects.
Treehouse:Â Learn Web Design, Coding & Much More.
Lynda:Â Technology and Creative Skills taught by industry experts.
Tuts+:Â Thousands of free tutorials and online courses to help you learn software development from mobile devices to web applications and everything in between.
Source control:
GitHub:Â GitHub is a web-based Git repository hosting service. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features.
Bitbucket:Â Bitbucket is a web-based hosting service for projects that use either the Mercurial (since launch) or Git (since October 2011) revision control systems. Bitbucket offers both commercial plans and free accounts.
Versions:Â Versions offers the best way to work with Subversion on the Mac. Thanks to its clear-cut approach, you’ll hit the ground running.
Tower:Â Version control with Git, made easy. In a beautiful, efficient and powerful app.
SourceTree:Â Harness the power of Git and Hg in a beautifully simple application.
Continuous integration and deployment:
Circle CI:Â The modern continuous integration and delivery platform that software teams love to use.
Travis CI: Easily sync your GitHub projects with Travis CI and you’ll be testing your code in minutes!
Shippable: A declarative CI/CD and release automation platform that streamlines software delivery.
GO CD:Â Open-source continuous delivery server to model and visualize complex workflows with ease.
Xebia Labs:Â Continuous delivery at enterprise scale.
Electric Cloud: Powering continuous delivery and release automation.
CloudBees: CloudBees is the hub of enterprise Jenkins and DevOps, providing companies with smarter solutions for automating software development and delivery.
Development platforms:
Heroku:Â Deploy and run apps on today’s most innovative platform as a service.
Cloud 66: Simplify DevOps—build, deploy and maintain any application on any server, on Rackspace
Docker Cloud:Â Build, ship, and run any app, anywhere.
Appfog:Â A platform for creating, scaling and managing cloud-native apps.
Engine Yard:Â Reliability and support you can count on. Built and proven on over 1 billion AWS hours.
Bug tracking and monitoring:
Bugzilla:Â Bugzilla is server software designed to help you manage software development.
Bugify:Â Bugify is being used in many different industries. If there’s anything you need to keep track of, keep track of it with Bugify.
Usersnap:Â Collect feedback and track bugs. Your central place to organize your web projects.
BugHerd: Bug tracking so simple—it’s like sticky notes on a website. Capture client feedback, resolve issues and manage projects visually.
New Relic:Â New Relic is the first, best place to examine and understand your digital business.
Browser add-ons:
Measureit:Â Draw out a ruler to get the pixel width and height of any elements on a webpage.
Ghostery:Â Protect your privacy. See who’s tracking your web browsing with Ghostery.
View source chart:Â Inspect the DOM at lightning speed.
Colorzilla:Â Advanced eyedropper, color picker, gradient generator and other colorful goodies.
Empty cache button:Â Cache clearing made easy. One click.
CSS and HTML5 frameworks:
Foundation:Â The most advanced responsive front-end framework in the world.
Bootstrap:Â Sleek, intuitive and powerful front-end framework for faster and easier web development.
Framework 7:Â Full-featured HTML framework for building iOS and Android apps.
Some cool tools:
Metricfire:Â Metricfire operate Hosted Graphite, a powerful way for teams to measure technology.
Snippets:Â Snippets is a powerful application for Mac and Windows that stores the most valuable pieces of code you can reuse in different projects many times.
Lingohub:Â Master your translation workflow and connect with world leading translators.
Flowdock:Â Chat and inbox for teams. One place to talk and stay up to date.
These tools can definitely help you do DevOps and software development efficiently.
— TeamShippable