Deployment & tools
- deployment-devops
Deploy an Application from a Laptop to a Server
A technical guide on moving a Java appointment service to a Linux VPS, covering environment configuration, reverse proxies, and service lifecycle.
Read the article - docker
Run and Diagnose an Application Stack with Docker Compose
Mastering service orchestration for a Recipe API and PostgreSQL, focusing on health-based readiness and diagnostic tools.
Read the article - deployment-devops
Place Kubernetes in the Deployment Architecture
Distinguishing container packaging from orchestration and implementing a stateless map-tile API deployment with Services.
Read the article - deployment-devops
Use Git for History and GitHub for Collaboration
Distinguishing local version control from remote hosting through a community directory scenario.
Read the article - docker
Build Reproducible Application Images with Docker
A deep dive into Dockerfile layers, the image-to-container relationship, and the limits of environment reproducibility.
Read the article - docker
Persist Container Data Safely with Volumes and Backups
A deep dive into the lifecycle of PostgreSQL data in Docker, distinguishing between container restarts, replacements, and volume destruction.
Read the article - deployment-devops
Build a CI/CD Pipeline with Clear Release Gates
A technical guide to implementing a build-once, deploy-many pipeline for a billing report service using immutable artifacts and manual approval gates.
Read the article - docker
Docker Ports, localhost and Service Discovery in One Network Model
A deep dive into the distinction between host-published ports, container namespaces, and Compose DNS for inter-service communication.
Read the article - deployment-devops
Diagnose Kubernetes Restarts and Traffic Readiness
A deep dive into the mechanics of kubelet restarts, probe interactions, and the critical distinction between traffic removal and container recycling.
Read the article