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. 

CDN

Stands for Content Delivery Network, a distributed network of proxy servers deployed in multiple data centers, it delivers webpages to a user based on his geolocations, the origin of the webpage and a content delivery server.

 

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. 

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. 

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.

CORBA

Stands for Common Object Request Broker Architecture. An architecture and infrastructure that enables the communication of systems that operate on different platforms (operating systems, programming languages, computing hardware).

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. 

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.

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

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

Development by Synergize.digital