Terms Flashcards
Weblogic
An Online Transaction Processing platform (OLTP) to support transaction applications through a distributed computing environment. A middle-tier server software application which runs between database and clients.
Gradle
Open-Source build automation tool flexible enough to build almost any type of software.
Jenkins
A tool which provides a simple way to set up a continuous integration and continuous delivery environment for almost any combination of languages. Lots of plugins
CircleCI
A cloud-based continuous integration system. You don’t need to administrate it and it supports some languages out of the box.
TravisCI
A cloud-based continuous integration system. You don’t need to adminstrate it and it supports a lot of languages out of the box.
Maven
A build automation tool. 1) It describes how a software is built 2) It describes dependencies of a software
FAI
Fully Automation Installation: A tool for unattended mass deployment of Linux on computers as well as virtual machines.
Chef
A configuration management tool to streamline the task of configuring and maintaining companies servers.
PredixCI
A CI/CD pipeline platform
memcached
A general-purpose distributed memory caching system used to speed up dynamic data-base-driven websites.
RabbitMQ
A middleware messaging broker which gives applications a common platform to send and receive messages.
Ant
A build automation tool
Capistrano
Open-source tool for running scripts on multiple servers. Main use is deploying web applications and automates the process of making a new version of an application available one or more web-servers.
Solaris Containers
A tool which uses virtualization to allow you to maintain the one-application-per-server deployment model, while sharing hardware resources.
Ansible
An open-source software provisioning, configuration management, and application deployment tool.
Docker
A computer program that performs operating-system-level virtualization which makes it easier to create, deploy, and run applications using containers.
Containers
A place where developers can package up an application with all parts it needs, such as libraries and other dependencies.
Linux
An open-source operating system
Windows
A computer operating system
Unix
A family of multitasking, multiuser computer operating systems