Beginning Of DevOps Learning Journey
🚀 My DevOps Learning Journey – Week 1 Recap
Hi everyone! 👋 I’ve started my journey into the world of DevOps, and I’m documenting everything I learn each week.
Here’s a recap of Week 1 — where we went from the basics of computer networks to cloud computing, DevOps tools, and AWS storage.
📅 Day 1: Networking Fundamentals
We started from the very basics — what makes computers talk to each other.
🔹 What is a Network? A network is a group of interconnected devices that share data and resources like files, internet, printers, etc.
🔹 Common Networking Devices:
🔹 Topologies We Explored: Star, Ring, Mesh, and Bus topologies .Each has different use cases and tradeoffs in reliability and speed.
🔹 Network Types by Component Roles:
Client-Server: A dedicated server provides services, clients request them.
Peer-to-Peer (P2P): Devices share resources directly without a central server.
Hybrid: Combines both client-server and P2P models.
🔹 Protocols & Evolution: Communication relies on protocols like TCP/IP, HTTP. Evolution from ARPANET → NSFNET → Modern Internet.
☁️ Day 2: Why the Cloud Makes Sense
We looked at why cloud computing is the backbone of modern infrastructure.
🔻 Problems with On-Premises Infrastructure:
✅ How Cloud Computing Solves This:
🔹 Cloud Service Models:
🔹 Cloud Deployment Models:
⚙️ Day 3: DevOps Tools & Process
We dove into the IT process pipeline and how DevOps fits into it.
🔄 Roles in Software Lifecycle:
💡 Environment Stages:
Recommended by LinkedIn
🧰 DevOps Tools Mentioned:
🔹 Git + GitHub – Version control and collaboration
🔹 SonarQube – Code quality & vulnerability checks
🔹 Maven – Build automation tool (especially for Java)
🔹 Ansible – Server configuration using YAML playbooks
🔹 Docker – Containerization of apps
🔹 Kubernetes (K8s) – Orchestration of containers
🔹 EKS – AWS-managed Kubernetes
🔹 CI/CD Tools – Automate build → test → deploy steps
📊 Monitoring Tools: Grafana, Datadog, Dynatrace, Nagios Used for system monitoring, alerts, logs, and dashboards.
🌀 DevOps Lifecycle:
Plan → Code → Build → Test → Release → Deploy → Operate → Monitor
DevOps isn’t just tools — it’s a culture of automation, reliability, and collaboration.
💾 Day 4: AWS Elastic Block Store (EBS)
We explored
— AWS’s persistent storage service.
🔹 Works with EC2 instances
🔹 Data persists even after stopping or terminating EC2 (unless deleted)
🔹 Volume Types for different performance needs
🔹 Scalable without downtime using Elastic Volume Operations
🔹 High durability through replication across availability zones
🧠 We also covered: Throughput, IOPS, Latency, Durability Volume types: gp2, gp3, io1, io2, HDD-based options
🎯 Final Thoughts
This first week laid the foundation of modern DevOps — from understanding computer networks to exploring DevOps tools and AWS services.
I’m excited to share more in the coming weeks as we dive deeper into automation, pipelines, containerization, and security!
#DevOpsJourney #LearningDevOps #CloudComputing #AWS #NetworkingBasics
#TechLearning #DevOpsTools #LinkedInBlogs #CareerInTech #DevOpsForBeginners #TechBlog #DevOpsCommunity #StudentLearning