Infrastructure tutorials

Production-grade guides for Linux, servers, security and performance. Copy-paste commands, multi-distro support, written by engineers who run this in production.

networking Intermediate

Configure network bonding and VLAN tagging for high availability and network segmentation

Set up network bonding for link aggregation and failover protection while implementing VLAN tagging for network segmentation. This tutorial covers bond configuration with Netplan and NetworkManager across multiple interfaces.

45 min 6 distros 2,094 views
networking Advanced

Set up BGP routing with FRRouting for dynamic network routing and failover

Configure BGP routing with FRRouting to implement dynamic network routing, automatic failover, and high availability for enterprise network infrastructure with route filtering and policy management.

45 min 6 distros 1,543 views
devops Advanced

Implement Kubernetes cluster autoscaling with Helm charts and KEDA for dynamic workload scaling

Configure comprehensive Kubernetes autoscaling with cluster autoscaler for node management, KEDA for event-driven pod scaling, and vertical pod autoscaler for resource optimization. This tutorial covers production-grade deployment using Helm charts with monitoring and optimization strategies.

45 min 4 distros 1,225 views
devops Intermediate

Configure Kafka Connect for database integration with JDBC connectors and CDC

Set up Kafka Connect with JDBC connectors for real-time database integration and configure Debezium for change data capture. Monitor connector performance and troubleshoot common integration issues.

45 min 4 distros 1,452 views
monitoring Intermediate

Configure Grafana dashboards for InfluxDB collectd metrics with advanced visualization and alerting

Build comprehensive Grafana dashboards to visualize collectd system metrics stored in InfluxDB with custom panels, advanced queries, and automated alerting rules for production monitoring.

45 min 4 distros 1,054 views
databases Advanced

Set up TimescaleDB clustering for high availability with automatic failover

Configure a production-ready TimescaleDB cluster with streaming replication, automatic failover using Patroni, and etcd for distributed consensus to ensure zero-downtime operation of your time-series database.

45 min 4 distros 2,141 views
monitoring Intermediate

Configure Apache Airflow monitoring with Prometheus alerts and Grafana dashboards

Set up comprehensive monitoring for Apache Airflow with Prometheus metrics collection, StatsD integration, and custom Grafana dashboards. Configure automated alerting for DAG failures, task timeouts, and system health issues.

45 min 4 distros 2,166 views
databases Intermediate

Configure TimescaleDB continuous aggregates for real-time analytics with PostgreSQL optimization

Set up TimescaleDB continuous aggregates to automatically compute and maintain real-time materialized views for time-series data analytics. Configure refresh policies, optimize aggregate queries, and implement monitoring for production workloads.

45 min 4 distros 2,256 views
databases Intermediate

Install and configure TimescaleDB with PostgreSQL for high-performance time-series data

Learn how to install TimescaleDB extension on PostgreSQL for handling time-series data at scale. This tutorial covers hypertables setup, compression policies, performance tuning, and security hardening with SSL.

45 min 6 distros 4,271 views
monitoring Intermediate

Install and configure Jaeger for distributed tracing with Elasticsearch backend

Set up Jaeger distributed tracing system with Elasticsearch storage backend for microservices monitoring. Configure collector, query service, and UI with SSL security and performance optimization.

45 min 6 distros 1,281 views
devops Intermediate

Install and configure Nomad for container orchestration with Consul integration

Set up HashiCorp Nomad cluster with Consul service discovery for production container orchestration. Learn job scheduling, ACL security, TLS encryption, and monitoring deployment.

25 min 6 distros 1,424 views
devops Intermediate

Install and configure ArgoCD for GitOps continuous deployment with RBAC and SSL

Set up ArgoCD on Kubernetes with SSL certificates, RBAC user management, and high availability for production GitOps continuous deployment workflows.

45 min 6 distros 1,593 views

Don't want to manage this yourself?

We handle infrastructure for businesses that depend on uptime. Fully managed, with one fixed contact who knows your setup.

You get one fixed contact who knows your setup

Rotterdam 04:54 · reachable in a message, no ticket form