Software Infrastructure (DevOps)

DevOps

Development + Operations. Software development method that emphasizes communication, collaboration, integration and automation. The method acknowledges the interdependence of software development, QA, and IT operations, and aims to help an organization rapidly produce software products and services and to improve operations performance.

AIX

Stands for Advanced Interactive eXecutive. A series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms. 

Amazon S3

Storage for the Internet. Provides a simple web service interface to store and retrieve any amount of data, at any time, from anywhere on the web.

AMQP

Stands for Advanced Message Queuing Protocol, a standard application layer protocol, openly published wire specification for asynchronous messaging.

Ansible

An open source automation platform, helps with configuration management, application deployment, task automation, improving the scalability, consistency, and reliability of IT environment. 

Apache

The most widely used web server software, it enables a computer to host one or more websites that can be accessed over the Internet using a web browser, it is open source and free to use, developed by Apache Software Foundation

AppFabric

A set of middleware technologies for Windows Server that provides a way for users to deploy and manage Windows workflows. Includes an extension of persistence, hosting, and monitoring. 

AS2

Stands for Applicability Statement 2, a specification of communication protocols for the secure exchange of documents and business-to-business transactions over the Internet, used to transport data securely and reliably.

AWS

Short for Amazon Web Services. A secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. A subsidiary of Amazon.com.

Bash

Stands for 'Bourne-Again SHell'. The shell, or command language interpreter, for the GNU operating system. Allows users to type commands and executes them. 

BMC Portal

A monitoring tool that delivers a centralized point of management control through a Web-based browser, minimizing implementation for software products.

Cacti

An open-source network monitoring and graphing tool used to graph time-series data of metrics (such as CPU) load and network bandwidth utilization, to monitor network traffic. 

CentOS

Stands for the Community Enterprise Operating System. A distribution of the Linux OS. Exists to provide a free, enterprise-class, community-supported computing platform, based on Red Hat Enterprise Linux. 

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

An open-source automation tool that helps turn IT configuration and infrastructure management into code, it contains solutions for both small and large scale systems. 

Configuration Management (CM)

Systems engineering process for establishing and maintaining consistency of a product's performance, functional and physical attributes with its requirements, design and operational information throughout its life.

CM tools

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

CPU

Short for Central Processing Unit. The computer logic circuitry responsible for interpreting commands. Processes the basic instructions that drive a computer. Primary functions are: fetch, decode, execute and writeback. 

Debian

A free and open source OS that uses the Linux kernel and other program components obtained from the GNU project. 

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. 

DHCP

Short for Dynamic Host Configuration Protocol. A network protocol that automatically assigns a unique IP address to each device that connects to a network.

DNS

Stands for Domain Name System. A technology standard for managing names of public websites and other Internet domains. 

Docker

An open source software platform that allows to quickly build, test, deploy and scale apps into any environment. Packages software into 'containers' that have everything the software needs to run (incl. libraries, system tools, code, and runtime). 

Dovecot

An open-source IMAP and POP3 server developed for Linux/UNIX-like systems. It is designed to be secure. 

Fedora

An open source repository platform with native linked data support, suited for digital libraries and archives (both for access and preservation), used to provide specialized access to complex digital collections, it is flexibile and modular. 

Subscribe for updates