DEVOPS TWEAKS & TOOLS

chef

CHEF

Chef enables organizations to use DSL to define infrastructure as code. It eliminates the need for manual patching, configuration updates, and service installations for every single server. Their platform enables administrators to  customize behavior for different environments, datacenters, or hardware profiles and uses a framework for the creation of completely new custom resources.

git-hub

GITHUB

GitHub brings together the world's largest community of developers to discover, share, and build better software. From open source projects to private team repositories, they're  all-in-one platform for collaborative development.

opbeat

OPBEAT

The Opbeat service lets developers automatically track route changes and interactions to make their applications run faster, by getting info about resources which slow down the app’s performance. Their agent profiles SQL queries, MongoDB, redis, external http requests and custom transactions to make sure Node.js endpoints don’t slow down any app.

splunk

SPLUNK

Splunk’s scalable solution provides tools for connecting your machine data and assesses business risks and opportunities. They offer packaged and custom machine learning and offer tools for predicting service-level degradation before it occurs.

Bitbucket

Bitbucket

Bitbucket is a scalable Git solution featuring distributed version control system. Bitbucket free cloud repository is available for teams of up to five developers. Their system has branch permissions and granular permissions on project, repository, or branch level. Free desktop client.

loggly

Loggly

Loggly is a unified log analysis and log monitoring tool that is able to analyze metrics from multiple sources. Their proactive monitoring functionality enables tracing of issues while allowing for sharing of any findings. Loggly integrates with apps such as Slack, HipChat, GitHub, and Jira.

hashicorp

VAGRANT

Vagrant is a development environment where you take advantage of a declarative configuration file that describes all your software requirements, packages, operating system configuration, users, and other variables. They mirror production environments and integrate with your existing configuration management tools such as Chef, Puppet, Ansible, or Salt.

gradle

Gradle

Gradle enables developers to write code in multiple languages and package it for deployment on any platform. Automation is provided through their API and an extended ecosystem of plugins and integrations. Choose between monorepo and multi-repo deployments.

codacy

CODACY

Check code style, security, duplication, complexity and coverage on every change while tracking code quality through your sprints.

jenkins

JENKINS

Jenkins is an open source automation server that supports multiple plugins for project development, deployment, and automation. Their distributed system runs on Windows, Mac OS X and other Unix-like operating systems. Developers can use it as a simple CI server or a as a continuous delivery hub.

keen-io

Keen IO

Keen IO is an event data platform providing APIs for capturing, analyzing, and embedding event data into applications. It offers role-based data access for app users and customers and processes data in real time. It replaces big data infrastructure with a custom analytics stack.

elastic-logstash

Elastic

Logstash is an open source platform that collects data from multiple sources simultaneously and sends it to a “stash after the data undergoes transformation. It is a server-side data processing pipeline that can process logs, metrics, web applications, data stores, and various AWS services. Their framework features over 200 plugins and offers an API for custom plugin development.

coveralls

Coveralls

Coveralls is free for open source repositories providing developers with tools to check which parts of their source code are not covered by their test suite. They let developers inspect every detail of the coverage with unlimited history.

container-as-a-service-docker

DOCKER

Docker is a platform to optimize existing apps by means of containerization on hybrid clouds. It proactively mitigates security risks and monitors for vulnerabilities across your applications.