Conceptual

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
Monitoring for Distributed and Microservices Deployments — step-by-step Devops tutorial on Progressive Robot

Monitoring for Distributed and Microservices Deployments

In this guide, we will take a look at how monitoring and metrics collection changes for highly distributed architectures and microservices. The growing popularity of cloud computing, big data clusters, and instance orchestration layers has forced operations professionals to rethink how to design monitoring at scale and tackle unique problems with better instrumentation. We will talk about what makes new models of deployment different and what strategies can be used to meet these new demands.

Read more
The Docker Ecosystem: Service Discovery and Distributed Configuration Stores — step-by-step Docker tutorial on Progressive Robot

The Docker Ecosystem: Service Discovery and Distributed Configuration Stores

One of the core technologies that many Docker environments rely on is service discovery. Service discovery allows an application or component to discover information about their environment and neighbors. In this guide, we will discuss the benefits of service discovery within a clustered Docker environment. We will focus mainly on general concepts, but provide more specific examples where appropriate.

Read more
What's New in Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

What’s New in Ubuntu 16.04

The Ubuntu operating system’s most recent Long Term Support version, version 16.04 (Xenial Xerus), was released on April 21, 2016. This guide is intended as a brief overview of new features and significant changes to the system as a whole, since 14.04 LTS, from the perspective of server system administration. It draws on the official Xenial Xerus release notes, along with a variety of other sources.

Read more
Einführung in das Konfigurationsmanagement mit Ansible — step-by-step Devops tutorial on Progressive Robot

Einführung in das Konfigurationsmanagement mit Ansible

Konfigurationsmanagement ist die Verwaltung von Änderungen in einem System auf eine Weise, die dauerhafte Integrität gewährleistet. Dazu werden in der Regel Tools und Prozesse verwendet, die für Automatisierung und Beobachtbarkeit sorgen. Das Konzept wurde zwar nicht in der…

Read more
An Introduction to JSON — step-by-step Javascript tutorial on Progressive Robot

An Introduction to JSON

JSON — short for JavaScript Object Notation — is a format for sharing data. As its name suggests, JSON is derived from the JavaScript programming language, but it’s available for use by many languages. This informational guide will get you up to speed with the data you can use in JSON files, and the general structure and syntax of this format.

Read more
Gathering Metrics from Your Infrastructure and Applications — step-by-step Devops tutorial on Progressive Robot

Gathering Metrics from Your Infrastructure and Applications

Metrics are the primary material processed by monitoring systems to build a cohesive view of the systems being tracked. In this guide, we will start by discussing a popular framework used to identify the most critical metrics to track. Afterwards, we will walk through how those indicators can be applied to components throughout your deployment. This will focus on the fundamental resources of individual servers at first and then adjust the scope to cover increasingly larger areas of concern.

Read more
CHAT