DEV Community

Md Nawab βœ”οΈ
Md Nawab βœ”οΈ

Posted on

πŸš€ Week 2 Recap: Learning in Public – Software Engineering with DevOps πŸš€

This week, I’ve been diving deep into Linux, virtualization, and cloud infrastructure as part of my journey in Software Engineering with DevOps. Here’s what I’ve covered in detail, with hands-on examples:
πŸ” Key Concepts (with Examples):

Linux (Ubuntu & CentOS) 🐧: Learned essential command-line skills like navigating the file system, managing permissions, ip address assigned, firewall roll, basic networking, and using tools like grep and chmod. I automated daily system tasks such as creating backups with shell scripts.

Vim Editor πŸ“: Enhanced my proficiency with Vim, configuring the .vimrc file and practicing efficient text navigation and editing. For example, I customized Vim to improve my workflow and reduce repetitive tasks.

Virtualization (VirtualBox & Vagrant) πŸ–₯️: Set up virtual machines manually with VirtualBox and then automated the process with Vagrant to provision consistent development environments. This helped me understand the power of infrastructure-as-code (IaC).

AWS Setup & IAM ☁️: Worked with AWS to set up EC2 instances, configure security groups, and manage IAM roles for user access control. I implemented role-based access policies to enhance security and streamline resource management.

This week has been a deep dive into critical DevOps tools and techniques, helping me build a solid foundation in system administration, automation, and cloud services. I’m excited to continue this journey and share more as I go!

Week2 #LearningInPublic #Linux #Ubuntu #CentOS #Vim #Virtualization #VirtualBox #Vagrant #AWS #IAM #DevOps #SoftwareEngineering #CloudComputing #Automation #ContinuousLearning

Top comments (1)

Collapse
 
urdevops24 profile image
urdevops

Good summary of weekly DevOps learning.

Keep it up. @xetnopnawab

dev.to/urdevops24/learning-devops-...