Conceptual

Why You Should Learn SQL — step-by-step DevOps tutorial on Progressive Robot

Why You Should Learn SQL

SQL (Structured Query Language) defines, manipulates, and queries data held in relational databases. SQL is used in many industries and with the most popular tools. Even if you don’t use SQL directly, you can still benefit from understanding its concepts. This conceptual article outlines why it’s worth learning SQL and reviews where and how you can apply that knowledge.

Read more
A General Introduction to Cloud Computing — step-by-step DevOps tutorial on Progressive Robot

A General Introduction to Cloud Computing

This conceptual article provides an introduction to the history, features, benefits, and risks of cloud computing. It is part of the Cloud Computing curriculum, which includes beginner-friendly, hands-on tutorials for setting up and securing servers, deploying apps, and sharing code, as well as further conceptual articles on related topics such as open source software and ethical issues in cloud computing.

Read more
Criando Containers Otimizados para o Kubernetes — step-by-step Docker tutorial on Progressive Robot

Criando Containers Otimizados para o Kubernetes

Imagens de container são o formato de empacotamento principal para a definição de aplicações no Kubernetes. Usadas como base para pods e outros objetos, as imagens desempenham um papel importante ao aproveitar os recursos do Kubernetes para executar aplicações com eficiência na…

Read more
3 Strategies for Minimizing Downtime — step-by-step Devops tutorial on Progressive Robot

3 Strategies for Minimizing Downtime

As businesses and other organizations increasingly depend on internet-based services, attention is being focused on creating reliable infrastructure that minimizes costly downtime. In this article, we will discuss three areas where improvements could lead to less downtime for your organization. These areas are monitoring and alerting, software deployments, and high availability.

Read more
Understanding Database Sharding — step-by-step DevOps tutorial on Progressive Robot

Understanding Database Sharding

Sharded databases have been receiving lots of attention in recent years, but many don’t have a clear understanding of what they are or the scenarios in which it might make sense to shard a database. This conceptual article goes over what sharding is, some of its main benefits and drawbacks, and also a few common sharding methods.

Read more
How Fail2Ban Works to Protect Services on a Linux Server — step-by-step Linux tutorial on Progressive Robot

How Fail2Ban Works to Protect Services on a Linux Server

Fail2ban is a daemon that can be used to monitor the logs of services and ban clients that repeatedly fail authentication checks. It is a great tool to help protect against brute force attacks and malicious users. In this guide, we’ll discuss how fail2ban works and how you can leverage its configuration structure to modify or extend its functionality.

Read more
Kubernetes Networking Under the Hood — step-by-step Kubernetes tutorial on Progressive Robot

Kubernetes Networking Under the Hood

Kubernetes is a powerful container orchestration system that can manage the deployment and operation of containerized applications across clusters of servers. In addition to coordinating container workloads, Kubernetes provides the infrastructure necessary to maintain reliable network connectivity between your containers. In this article we will discuss how Kubernetes satisfies these networking requirements within a cluster: how data moves inside a pod, between pods, and between nodes.

Read more
CHAT