Glossary

What is an Operating System? — step-by-step DevOps tutorial on Progressive Robot

What is an Operating System?

An operating system is system software that handles computer memory, software and hardware resources, and processes, while providing common services and programming interfaces for computer programs. Examples of popular operating systems include WindowsOS, MacOS, and Linux.

Read more
What is Drupal? — step-by-step CMS tutorial on Progressive Robot

What is Drupal?

Drupal is a popular open source content management system (CMS) used to run some of the largest blogs and websites across the internet. Due to its stability, adaptability, and its active community, Drupal remains a…

Read more
What is MongoDB? — step-by-step Databases tutorial on Progressive Robot

What is MongoDB?

MongoDB, also known as Mongo, is an open-source document database used in many modern web applications. It is classified as a NoSQL database because it does not rely on a traditional table-based relational database structure.

Read more
What is Software as a Service (SaaS)? — step-by-step DevOps tutorial on Progressive Robot

What is Software as a Service (SaaS)?

Software as a Service (SaaS) is a category of cloud computing in which software is provided as a product over the internet. With SaaS, users have access to software provided by third party vendors, though they are not in charge of the production, maintenance, or modification of that software.

Read more
What is a DDoS Attack? — step-by-step DevOps tutorial on Progressive Robot

What is a DDoS Attack?

A Distributed Denial of Service (or DDoS) attack is a malicious attempt to deny legitimate traffic to a targeted server by flooding it with spurious requests. The attacker often accomplishes this by infecting a fleet of servers and internet-connected devices (a botnet) with malware. This botnet…

Read more
What is Ansible? — step-by-step Devops tutorial on Progressive Robot

What is Ansible?

Ansible is an open source configuration management tool that provides a minimalist server automation framework based on YAML definitions. Its simplified infrastructure requirements and accessible syntax helped make Ansible one of the most popular configuration management tools to date.

Read more
What is DRY Development? — step-by-step DevOps tutorial on Progressive Robot

What is DRY Development?

DRY, which stands for ‘**d**on’t **r**epeat **y**ourself,’ is a principle of software development that aims at reducing the repetition of patterns and code duplication in favor of abstractions and avoiding redundancy.

Read more
What is MVC? — step-by-step DevOps tutorial on Progressive Robot

What is MVC?

MVC, or Model-View-Controller, is a software design pattern that separates application logic into three interrelated components- the model, view, and controller.

Read more
What is SQL? — step-by-step DevOps tutorial on Progressive Robot

What is SQL?

Structured Query Language — commonly known as SQL — is a language used to define, control, manipulate, and query data held in a relational database.

Read more
CHAT