Automatically Deploying ClipBucket with Ansible
A guide to automating the deployment of the ClipBucket video hosting platform using Ansible configuration management.
A guide to automating the deployment of the ClipBucket video hosting platform using Ansible configuration management.
A developer shares lessons learned from submitting PowerShell DSC resources to Microsoft's High Quality Resource Module (HQRM) standards.
A technical guide explaining how to backup and restore a PostgreSQL database within a Kubernetes cluster using kubectl and pg_dump.
Key considerations and best practices when switching Java applications to Alpine-based Docker images for reduced size and security.
A critical analysis of the DevOps vs SRE debate, comparing the two philosophies and practices in modern software engineering.
Guide on using an ARM template to provision Azure IoT Hub with messaging configurations and a call to contribute to open source.
A developer shares a detailed, opinionated review of Docker after 6 months of production use, highlighting its benefits and warts.
Discusses operational best practices and ownership in serverless architecture, emphasizing responsibility despite outsourcing.
A critique of the "NoOps" mindset, arguing that operational excellence is a shared responsibility, not a role, in modern software development.
An overview of Prometheus for application metrics, covering its architecture, query language, and monitoring philosophy.
Analyzing OBIEE 12c configuration file management and using sysdig to trace how Enterprise Manager reads settings.
Explains the benefits of using language-agnostic automation scripts in software projects to simplify onboarding and CI/CD processes.
A technical guide explaining how to set up and configure Google Cloud Platform's HTTP Load Balancer using the command-line interface (CLI).
A summary and analysis of Google's SRE book, contrasting traditional sysadmin roles with Google's Site Reliability Engineering approach.
Explains how to control Docker Engines and Swarm clusters from within a container using socket bind-mounting and TLS authentication.
A developer shares lessons on managing multiple AWS environments, networking, and security automation, debunking outdated practices.
An introductory guide explaining what Docker is, how containers work, and why they are useful for software development and deployment.
The article critiques the common hiring approach for 'DevOps Engineers,' arguing that DevOps is a culture, not just a role defined by tools.
A developer shares their initial two-week experience with Terraform, detailing the highs of versioned infrastructure and the lows of debugging and module refactoring.
A guide to creating and publishing a Chocolatey package for DevCon.exe using AppVeyor CI, focusing on DevOps and automation.