Software Infrastructure (DevOps)

Cacti

A web application that collects statistical data for certain time intervals and allows to display them in a graphical form. Primarily used are standard templates for displaying statistics on CPU usage, allocating RAM, the number of running processes, and the use of incoming / outgoing traffic.

CDN

A tool used for faster delivery of content. The Content Delivery Network technology using intermediate storage points in data centers located closer to the users for the most popular content. This allows you to load web pages, according to the most frequent requests, much faster than without using this technology.

 

CentOS

A Unix based operating system (Linux distribution) that was created for powerful servers of the enterprise level, but can also run on usual computers. A command line is used to work in this OS, but also a graphical module can be installed for users that don’t work with command line.

CFEngine

A configuration management tool that provides automated configuration and maintenance of large-scale computer systems, used for scheduling, local user/process-management, security hardening, etc.

Chef

A software tool for managing configurations, as well as simplifying the configuration and maintenance of IT infrastructure companies. Can be integrated into cloud platforms. The client part of the program is written in Ruby and the server part is written in Erlang.

CM tools

Puppet / MCollective, Chef, Ansible, CFEngine, SaltStack, RANCID, Ubuntu Juju, Kubernetes.

Common Lisp

A dialect of the Lisp programming language that is flexible for OOP and it has fast prototyping capabilities. Lisp provides a rich hierarchy of numeric types that are well integrated with the rest of the language (often used to create programs with precise arithmetic).

Configuration Management (CM)

A set of methods aimed at the systematic recording of changes. In general, the configuration management answers the question: "Someone has already done something, how can we reproduce this?"

CORBA

Common Object Request Broker Architecture is a mechanism that allows programs written in different programming languages working in different nodes of a network to interact with each other is as simple as if they were in the address space of one process.

CPU

A central processing unit, or simply processor, is the part of a computer that performs calculations, actions, and runs programs.

Debian

A Unix based operating system (Linux distribution) that can run both on servers or usual computers. A command line is used to work in this OS, but also a graphical module can be installed for users that don’t work with command line.

DHCP

Dynamic Host Configuration Protocol is network protocol that automatically assigns a unique IP address to each device that connects to a network. This protocol works on the "client-server" model. For automatic configuration, the client computer accesses the so-called DHCP server and receives the necessary parameters from it.

Deployment

The process of getting program, software system available for use, it encompasses all the processes involved in running software properly in its environment, including installation, configuration, running, testing, etc.

DNS

Domain Name System is a technology standard for managing names of public websites and other Internet domains. It is most often used to obtain an IP address by the domain name of the resource.

Docker

A software virtualization platform that allows user create a container inside your computer. Container is a small virtual computer with it’s own OS and all setup that is needed, where the user can run any software as on the usual computer.

Docker Swarm

A native clustering tool for Docker that turns multiple hosts into a single virtual one. It is a standard Docker API, which enables other tools, that communicate with a Docker daemon, to use Swarm. It is a standalone tool, but it is also a Mode within the Docker Engine for managing clusters.

DOS

Disk Operating System is a computer OS that provides a file system for operations with files on the storage disk. It has built-in utilities for working with files on disk (copying, creating, editing, deleting and moving). And the built-in interpreter of the Basic language.

Drone

Docker-based continuous integration and delivery platform written in Go. Helps to optimize and automate software delivery.

Dovecot

Free mail server developed to work with IMAP and POP3. Works only with Linux/UNIX-like systems. It is designed to be secure, flexible in setting up and to work fast.

ElastiCache

A cloud caching service by Amazon Web Services (AWS). Provides the ability to deploy, operate, and scale an in-memory data store or cache in the cloud. Improves the performance of web applications by retrieving information from fast, managed, in-memory data stores. Supports Memcached and Redis.

Exim

EXperimental Internet Mailer is a message transfer software (agent) for Linux and UNIX operating systems. Exim is distributed under the GPL license, and everyone can freely download it, use it and modify it.

Fedora

A Linux/Unix based operating system (Linux distribution) that sponsored by Red Hat and supported by free software community. The project serves to test new technologies, which are further included in the products of Red Hat and other manufacturers.

Filezilla

A multi language, cross-platform file transport application, consisting of FileZilla Client and FileZilla Server. It supports FTP, SFTP and FTPS transport protocols. Equipped with the ability to drag and drop objects, synchronize the directory and search the remote server. Supports multithreaded downloading of files, as well as resume (if supported by the server) on the Internet connection.

Firewalls

A network security systems that monitor incoming/outgoing network traffic, decide whether to allow specific traffic or block it due to security rules, establish a barrier between a secure internal network and Internet.

FreeBSD

Unix-like operating system, used to power modern servers, desktops, and embedded platforms, it provides networking, performance, security and compatibility features. This network operating system is an ideal platform for building an Internet or Intranet server.

Development by Synergize.digital

Sign up for updates
straight to your inbox