Software Infrastructure (DevOps)

nginx

An open source HTTP Web server and reverse proxy server, can also operate as an IMAP/POP3 mail proxy server, uses a scalable event-driven architecture. Can run on Linux, Mac OS X, Solaris, BSD variants, etc.

Nmap

Network Mapper is a security scanner, used to discover hosts and services on a computer network, therefore building a "map" of the network. It can be used to test security, to identify the OS and applications, to determine the type of firewall.

npm

Node Package Manager is a package manager that is installed with the Node.js platform. Thanks to it, we can install any package created by other developers to facilitate the solution of some problem.

OAuth

An open authorization protocol, based on HTTP, that allows you to give a third person limited access to the protected resources of the user without having to pass a login and password. It is used for website authorization using our already existed accounts like Google, Facebook, etc.

OData

Open Data Protocol is an open web protocol for querying and updating data. The protocol allows you to perform operations with resources, using HTTP commands as queries, and receive responses in XML or JSON formats.

OKHTTP

An HTTP client that supports the SPDY protocol. It allows multiple HTTP requests to share one socket connection. If your service has multiple IP addresses OkHttp will attempt alternate addresses if the first connect fails.

OpenID Connect

An identity layer for verifying the End-User via an Authentications Server, used by mobile, JavaScript and web-based Clients. OpenID Connect is API-friendly, can be used by mobile and native applications, and offers features for security (e.g., identity data encription).

OpenSSL

Open source Secure Sockets Layer is a crypto library used to secure communications over computer networks, serves web sites, contains an implementation of the SSL and TLS protocols.

OS

Operating System is a program that allows to interact with the computer - all of the software and hardware on your computer. The operating system usually consists of the kernel of the operating system and the base set of applications.

OSPF

Stands for Open Shortest Path First. A link layer protocol that calculates the shortest path for connecting devices. OSPF uses a variant of the Dijkstra algorithm which allows it to find the shortest path between nodes. The path can also be calculated based on defined criteria.

OTRS

Open-source Ticket Request System is a request system for managing incoming inquiries, complaints, support requests, defect reports, customer calls and e-mails. The program is written in Perl, it supports many DBMS (MySQL, PostgreSQL, etc.).

PagerDuty

An operations performance platform that provides IT alert monitoring, on-call scheduling, escalation policies used to fix problems in apps, servers and websites across the entire incident lifecycle.

Pepper

Contains a Python library and CLI scripts for accessing a remote salt-api instance. Pepperlib abstracts the HTTP calls to salt-api so existing Python projects can easily integrate with a remote Salt installation just by instantiating a class.

PerfMon

Performance Monitor is a system monitoring tool for Windows that monitors computer activities (CPU, memory usage) and used for measuring the performance of hardware, software services, applications.

POP3

Post Office Protocol 3 is a standard protocol for receiving emails. Used in the communication between an email clients and a server, it allows to check their email from any computer in the world.

Postfix

An open source mail transfer agent (MTA) used to handle the delivery of email messages on a server. It was created as an alternative to Sendmail. Postfix has a modular architecture that allows you to create a very reliable and fast mail system.

Postman

Google Chrome app for interacting with HTTP APIs. It presents you with a friendly GUI for constructing requests and reading responses. The people behind Postman also offer an add-on package called Jetpacks, which includes some automation tools and, most crucially, a Javascript testing library.

ProFTPD

Pro FTP daemon is a highly feature rich FTP server for Unix-like environments that exposes many configuration options. The server can be configured to run multiple virtual hosts, also supports chroot.

Prometheus

A monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. All components of Prometheus communicate with each other via the HTTP protocol.

Puppet

A cross-platform client-server application that allows you to centrally manage the configuration of operating systems and programs installed on multiple computers. Written in the Ruby programming language.

QNX

A mobile operating system aimed primarily at the embedded systems market. It is used in industrial, network, telecommunications, medical, and automotive devices.

RabbitMQ

A message broker (receiving, saving and delivering all messages) that offers a reliable, highly available, scalable and portable messaging system. It is written in the Erlang and available for all major programming languages.

RANCID

Really Awesome New Cisco confIg Differ is a network management tool that can monitor configuration changes on network devices, and mail the diffs periodically. RANCID uses Expect to connect to the routers, send some commands and put the results in files.

Raygun

Full stack error, crash, and performance monitoring software. Provides the ability to detect, diagnose and resolve issues that are affecting end users.

RDP

Remote Desktop Protocol is a protocol that allows you to access remote computers without direct contact with them. The user can see all the files, run applications and perform all other tasks, as if depending on the computer.

Development by Synergize.digital

Sign up for updates
straight to your inbox