Conceptual

Architecting Applications for Kubernetes — step-by-step Kubernetes tutorial on Progressive Robot

Architecting Applications for Kubernetes

Designing and running applications with scalability, portability, and robustness in mind can be challenging, especially as complexity grows. The architecture of an application or system has a significant impact on how it must be run, what it expects from its environment, and…

Read more
How to Choose a Linux Distribution — step-by-step Linux tutorial on Progressive Robot

How to Choose a Linux Distribution

There are many Linux distributions available, each with their own maintainers, some backed by commercial providers and some not. For the purpose of running a cloud server, there are a few you should be aware of.

Read more
Una introducción a OAuth 2 — step-by-step Security tutorial on Progressive Robot

Una introducción a OAuth 2

OAuth 2 es una estructura (framework) de autorización que le permite a las aplicaciones obtener acceso limitado a cuentas de usuario en un servicio HTTP, como Facebook, GitHub y the cloud provider. Delega la autenticación del usuario al servicio que aloja la cuenta del mismo y…

Read more
Understanding Open-Source Software Licenses — step-by-step DevOps tutorial on Progressive Robot

Understanding Open-Source Software Licenses

For software developers who may want to exercise a certain control over how their work is used, modified, and shared by others, choosing a software license is an important decision. Open-source software licenses are an option that makes source code available for use, modification, and distribution based on agreed-upon terms and conditions. In this article, we will share information about open-source software license types and the available options when creating a GitHub project.

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

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

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

Read more
An Introduction to Configuration Management — step-by-step DevOps tutorial on Progressive Robot

An Introduction to Configuration Management

As a broader subject, configuration management (CM) refers to the process of systematically handling changes to a system in a way that allows the system to maintain integrity over time. In this tutorial, we will discuss how configuration management works for servers, and what to consider when choosing a tool for building your configuration management infrastructure.

Read more
An Introduction to Machine Learning — step-by-step AI And Machine Learning tutorial on Progressive Robot

An Introduction to Machine Learning

Machine learning is a subfield of artificial intelligence (AI). The goal of machine learning generally is to understand the structure of data and fit that data into models that can be understood and utilized by people. Although machine learning is a field within computer…

Read more
Arquitetando Aplicações para o Kubernetes — step-by-step Kubernetes tutorial on Progressive Robot

Arquitetando Aplicações para o Kubernetes

Projetar e executar aplicações com escalabilidade, portabilidade e robustez pode ser um desafio, especialmente à medida que a complexidade do sistema aumenta. A arquitetura de uma aplicação ou sistema impacta significativamente em como ele deve ser executado, o que ele espera de…

Read more
CHAT