Cloud Computing & DevOps Learning Journey Update

Cloud Computing & DevOps Learning Journey Update

Over the past few weeks, I’ve immersed myself in the foundational and practical aspects of cloud computing, networking, and DevOps, with a strong focus on building a career-ready understanding of modern IT infrastructure.

🔹 Phase 1: Introduction to Cloud Computing & Networking

In this first phase, I explored the fundamentals of computer networks, which serve as the backbone of cloud infrastructure.

Key Highlights:

  • Types of Networks: I now have a clear understanding of how networks differ based on scale and purpose—ranging from LAN (Local Area Network) for internal office connectivity to WAN (Wide Area Network) used across geographies. I also explored PAN (personal area network) for device-level communication, SAN (storage area network) for high-speed storage, and VPN (virtual private network) for secure remote access.
  • Network Components: I gained practical knowledge of how hubs, switches, routers, firewalls, and NAT (Network Address Translation) operate and how they fit into a network topology. Understanding how these devices control data flow, enhance security, and maintain communication efficiency is essential for infrastructure design and cloud deployment.
  • IP Addressing: I’ve mastered the difference between IPv4 and IPv6, and how private vs. public IP addresses are used in network segmentation and cloud deployments.
  • Subnetting & CIDR Notation: I learned how to divide networks efficiently using subnet masks and CIDR (Classless Inter-Domain Routing). This has equipped me with the ability to plan scalable and secure IP addressing schemes for enterprise networks.


🔹 Phase 2: OSI Model, Protocols, and Network Security

In the second phase, my learning focused on network architecture and securing communications over the internet.

Key Highlights:

  • OSI Model Mastery: I delved into the 7 layers of the OSI (Open Systems Interconnection) Model—from the Physical layer up to the Application layer—to understand how data travels across networks. This model has helped me analyze and troubleshoot network-related issues more effectively.
  • Common Protocols: I now understand how protocols like HTTPS (secure web browsing), FTP (file transfer), SMTP (email sending), and DNS (domain name resolution) work in real-world environments. I’ve also studied DNS resolution in-depth, which is crucial for domain management and uptime.
  • Security Awareness: I’ve been introduced to key network threats and vulnerabilities such as packet sniffing, man-in-the-middle attacks, DDoS, and unauthorized access. I also studied how encryption and authentication mechanisms like SSL/TLS and multi-factor authentication (MFA) work to secure cloud and on-premises environments.
  • Network Monitoring & Intrusion Detection: I’ve learned about network monitoring tools and the importance of Intrusion Detection Systems (IDS) in maintaining security posture and responding to breaches in real-time.


💼 What This Means for Clients & Employers

With this strong foundational knowledge in networking and security, I’m well-positioned to assist teams with:

  • Designing scalable and secure network infrastructures
  • Supporting cloud migration projects
  • Troubleshooting and resolving connectivity issues
  • Enforcing security best practices in networked environments
  • Laying the groundwork for advanced DevOps practices (CI/CD, automation, cloud provisioning)


🔜 Next Phase: I’ll be diving into cloud service models (IaaS, PaaS, SaaS), hands-on AWS/Azure fundamentals, Linux administration, and DevOps tools like Docker, Jenkins, and Git.

📩 I’m currently open to internship roles, freelance projects, or junior cloud/DevOps roles where I can apply what I’ve learned and grow further in a professional setting.

Let’s connect and build something impactful together.

To view or add a comment, sign in

More articles by Ernest Nnatube

Others also viewed

Explore content categories