Page 189 - Building Big Data Applications
P. 189
188 Building Big Data Applications
- Complete security with automatic TLS, integrated secrets management, secu-
rity scanning, and deployment policy
- Docker-certified plugins containers provide tested, certified, and supported
solutions
Monit is an Open-Source DevOps tool. It is designed for managing and monitoring
UNIX systems. It conducts automatic maintenance, repair, and executes meaning-
ful actions in error situations.
Features:
- Executes meaningful causal actions in error situations
- Helps to monitor daemon processes or similar programs running on
localhost
- It helps to monitor files, directories, and file systems on localhost
- This DevOps tool allows network connections to various servers
Supervisor is a DevOps tool that allows teams to monitor and control processes on
UNIX operating systems. It provides users a single place to start, stop, and monitor
all the processes.
Features:
- Supervisor is configured using a simple INI-style config file which is easy to
learn
- This tool provides users a single place to start, stop, and monitor all the
processes
- It uses simple event notification to monitor programs written in any
language
- It is tested and supported on Linux, Mac OS X, FreeBSD, and Solaris, etc.
- It does not need compiler because it is written entirely in Python
Ansible is a leading DevOps tool. It is a simple way to automate IT for automating
entire application lifecycle. It makes it easier for DevOps teams to scale automa-
tion and speed up productivity.
Features:
- It is easy to use open-source deploy apps
- It helps to avoid complexity in the software development process
- IT automation eliminates repetitive tasks that allow teams to do more stra-
tegic work
- It is an ideal tool to manage complex deployments and speed up develop-
ment process
Code Climate is a DevOps tool that monitors the health of the code, from the
command line to the cloud. It helps users to fix issues easily and allows the team
to produce better code.
Features:
- It can easily integrate into any workflow
- It helps to identify fixes, and improve team’s skills to produce maintainable
code