Days 3-7: Linux System Administration, Service Management, and Deploying NGINX | #100DaysOfDevOps
Mastering user management, exploring system services, and seeing that glorious NGINX welcome screen on AWS.

Search for a command to run...
Series
Welcome to my #100DaysOfDevOps challenge! π
This series documents my daily journey transitioning from core IT support, server administration, and Linux system management into modern Cloud and DevOps engineering. Over the next 100 days, I am blending low-level system expertise with scalable cloud automation, containerization, and continuous delivery pipelines.
πΊοΈ What This Series Covers: Phase 1: Foundations β Deep-diving into Linux internals, networking protocols, user/group administration, and Git version control. Phase 2: Containerization β Mastering Docker, managing multi-container environments, and image optimization. Phase 3: Cloud & IaC β Migrating workloads to AWS (EC2, VPC, S3, IAM) and automating infrastructure using Terraform. Phase 4: CI/CD & Orchestration β Building automated Jenkins/GitHub Actions pipelines and deploying scalable clusters with Kubernetes.
π― My Goal: To demystify real-world infrastructure problems, share hands-on configurations, and build a transparent, step-by-step roadmap for anyone looking to scale their infrastructure skills.
Follow along, drop your feedback, and let's build in public! π οΈ
Mastering user management, exploring system services, and seeing that glorious NGINX welcome screen on AWS.

Deep diving into secure server communication, key-based authentication, and jump servers.