Conceptual

Object Storage vs. Block Storage Services — step-by-step DevOps tutorial on Progressive Robot

Object Storage vs. Block Storage Services

Flexible and scalable data storage is a baseline requirement for most applications and services being developed today. With today’s complex deployments, containers, and ephemeral infrastructure, the days of simply saving files to disk on a single server are gone. Cloud providers have developed services to fill the storage needs of modern application deployments, and they mostly fit into two categories: object storage, and block storage.

Read more
Usar una CDN para acelerar la entrega de contenido — step-by-step DevOps tutorial on Progressive Robot

Usar una CDN para acelerar la entrega de contenido

Las aplicaciones y los sitios web modernos deben a menudo proporcionar un volumen considerable de contenido estático a los usuarios finales. Este contenido incluye imágenes, hojas de estilos, JavaScript y video. A medida que aumentan la cantidad y el tamaño de estos recursos…

Read more
What Is Immutable Infrastructure? — step-by-step Devops tutorial on Progressive Robot

What Is Immutable Infrastructure?

Immutable infrastructure is an infrastructure paradigm in which servers are never modified after they’re deployed. This article explains the conceptual and practical differences between mutable and immutable infrastructure, describes the advantages of using an immutable infrastructure and contextualizes the complications, and gives a high-level overview of the implementation details and necessary components for an immutable infrastructure.

Read more
The Docker Ecosystem: An Introduction to Common Components — step-by-step Docker tutorial on Progressive Robot

The Docker Ecosystem: An Introduction to Common Components

Docker, a containerization platform developed to simplify and standardize deployment in various environments, was largely instrumental in spurring the adoption of applications and services that can be easily deployed to distributed systems. A large amount of software has been created to build on this ecosystem of distributed container management, and this tutorial will go over the most common of these components.

Read more
How to Scale Django: Beyond the Basics — step-by-step Linux tutorial on Progressive Robot

How to Scale Django: Beyond the Basics

As a web app grows in popularity and number of users, the need to scale performance will continue to be a point of focus for its developer(s). In this tutorial, we will go over a few higher-level strategies for scaling apps built on Django, going beyond the initial scaling tips we’ve already covered.

Read more
Использование CDN для ускорения загрузки статичного контента — step-by-step DevOps tutorial on Progressive Robot

Использование CDN для ускорения загрузки статичного контента

Современные веб-сайты и приложения часто должны предоставлять большое количество статичного контента конечным пользователям. Это могут быть изображения, таблицы стилей, файлы JavaScript и видео. По мере роста количества и размера таких статичных активов, значительно увеличивается…

Read more
Introduction to Web Servers — step-by-step Web Servers tutorial on Progressive Robot

Introduction to Web Servers

A web server’s primary role is to serve web pages for a website. They act as an intermediary between the backend and the frontend, serving up resources like HTML and CSS files to JSON data, all generated dynamically on the fly or served statically. It uses protocols such as HTTP or HTTPS in a request-and-response format, allowing communication between backend machines and a requesting client’s web browser.

Read more
CHAT