Glossary

What is a Socket? — step-by-step DevOps tutorial on Progressive Robot

What is a Socket?

Sockets are a way to enable inter-process communication between programs running on a computer, or between programs running on separate computers. Programs that communicate via network sockets typically rely on using the Internet Protocol (IP) to send and receive data.

Read more
What is SSH? — step-by-step Security tutorial on Progressive Robot

What is SSH?

Secure Shell — more commonly known as SSH — is a cryptographic network protocol that allows users to securely access one computer from another over an unsecured network.

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

What is Data Analysis?

Data analysis refers to the practice of investigating the structure of data and using it to identify patterns and possible solutions to problems. Within this domain, data science draws on methodologies from statistics, mathematics, and computer science to analyze data from past events, and to…

Read more
What is Go? — step-by-step Programming tutorial on Progressive Robot

What is Go?

Go is a compiled, statically typed programming language similar in syntax to C. Also referred to as “Golang”, Go is well-known for its performance in networking and multiprocessing. Originally designed at Google, Go version 1.0 released in March 2012 as a public open source project, which now has…

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 YUM? — step-by-step Linux tutorial on Progressive Robot

What is YUM?

YUM is a software package management utility used in many popular Linux distributions, including Fedora and CentOS. YUM is a front-end for the RPM package manager, meaning that it manages packages in the .rpm file format.

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

What is an API?

An application programming interface (API) is a set of routines, definitions, and protocols that allow developers to build application software. APIs abstract implementation and expose only necessary objects and actions to the developer. Within cloud computing, developers use APIs to manage servers and other resources, most often through conventional HTTP requests.

Read more
What is SELinux? — step-by-step Security tutorial on Progressive Robot

What is SELinux?

Security Enhanced Linux (SELinux) is an access control system that is built into the Linux kernel. It is used to enforce policies that define which resources users, programs and services can use on a system. In its default enforcing mode, SELinux will deny and log any unauthorized attempts to…

Read more
CHAT