From SysAdmin to DevOps: This is the Way
From SysAdmin to DevOps: This is the Way Prologue: The DevOps Mandalorian In a galaxy not so far away, there lived a SysAdmin. He spent his days guarding servers, answering alerts, and fixing systems like a blacksmith reforging armor. But the universe was shifting. The demand for faster deployments, collaboration between clans (teams), and stronger systems pushed him toward a new path: the path of DevOps. The SysAdmin took his helmet, his discipline, and his patience. And he chose to become something greater. Each tool he learned was another weapon in his arsenal: ...
Building a DevOps Blog with Hugo and AWS: A Practical Guide
Introduction As a DevOps Engineer, I believe in practicing what I preach. When I decided to start this blog, I wanted to use it as a real-world example of DevOps principles in action. This post documents how I built the very site youβre reading, using Hugo for static site generation and AWS for hosting. Why This Tech Stack? Hugo: The Developerβs Choice Speed: Builds sites in milliseconds, not minutes Simplicity: Write in Markdown, deploy as HTML SEO-friendly: Optimized out of the box Themes: Professional themes available No database: Static = secure and fast AWS: The DevOps Playground Cost-effective: ~$3-5/month for a personal blog Global performance: CloudFront CDN Scalability: Handles traffic spikes automatically Learning opportunity: Hands-on AWS experience Infrastructure as Code: Everything versioned and reproducible Architecture Overview βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ β GitHub Repo βββββΆβ GitHub Actions βββββΆβ S3 Bucket β β (Hugo Site) β β (CI/CD) β β (Static Host) β βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ β βΌ βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ β serloaiza.com ββββββ Route 53 ββββββ CloudFront β β (Your Site) β β (DNS) β β (CDN) β βββββββββββββββββββ ββββββββββββββββββββ βββββββββββββββββββ Step 1: Hugo Setup Installation # macOS brew install hugo # Verify installation hugo version Create the Site hugo new site serloaiza-blog cd serloaiza-blog Add a Theme I chose PaperMod for its clean design and DevOps blog-friendly features: ...
What DevOps Really Means: Beyond the Buzzwords
Introduction Ask 10 people what DevOps means, and youβll get 11 different answers. Most will mention βcollaboration between Dev and Opsβ or throw around buzzwords like βCI/CDβ and βautomation.β But after years in this field, Iβve realized DevOps is something much more fundamentalβand much more human. The Problem with Traditional Definitions The typical DevOps definition goes something like: βDevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycleβ¦β ...