Hello DevOps lovers! ๐ Welcome to my hands-on DevOps learning journey.
๐ I share what I learn, step by step, so you can learn fast and build strong.
๐ From Linux to geospatial systems at scale, with โsecret saucesโ for working with Esri technologies
๐งญ This repo is made with purpose, passion, and โค๏ธ in every terminal keystroke.
Iโm currently a student on a mission to master DevOps, cloud, and geospatial systems:
- ๐ Digital Egypt Pioneers Initiative (DEPI) โ Round 3 scholarship by MCIT Egypt, focused on Infrastructure & Security (Cisco Enterprise Networks), which gave me a strong foundation and entry to an incredible DevOps & cloud community.
- ๐ป ALX AWS Solution Archtiecture Internship โ Building Scale Solution On AWS.
- โ๏ธ DolfinED Multicloud Track โ Deep-diving into AWS & Azure with real labs.
Wish me all the best as I grow through these exciting journeys! ๐ช
# | Subject | Description |
---|---|---|
1 | Linux | Operating system foundation for system and server administration. |
2 | Bash Scripting | Script-based automation using command-line tools. |
3 | Web Servers (NGINX & Apaceh) | Delivering web content, reverse proxying, and load balancing. |
4 | Version Control (Git & GitHub) | Tracking changes and collaboration via centralized code repositories. |
5 | DevOps & Cloud Introduction | Overview of DevOps principles and cloud computing basics. |
6 | Cloud Services (AWS) | Learning to use Amazon Web Services for scalable infrastructure. |
7 | Terraform | Infrastructure as Code for automated cloud provisioning. |
8 | Ansible | Configuration management for post-deployment setup and automation. |
9 | Docker | Containerization for consistent app deployment across environments. |
10 | Kubernetes | Orchestration and management of containerized workloads. |
11 | Jenkins | CI/CD automation to streamline development and deployment cycles. |
12 | Prometheus | Monitoring and logging to ensure visibility into system health. |
A modular series of hands-on labs:
- 00-Introduction Cloud & DevOps โ Introduction To Cloud , Agile , DevOps , Ops Team , IT Delivery , Network , Database & Security.
- 01-linux โ Basic shell commands, permissions, and filesystem operations
- 02-bash-scripting โ Variables, loops, conditionals, input/output, automation
- 03-git โ Git setup, version control, branching, resolving conflicts
- 04-webservers โ NGINX basics, serving static content, reverse proxy setup
- 05-GIt-GITHUB โ Version Control basics, GitHub setup, branching, merging, Collaboration & Project Organizations.
- ...More Coming Soon โ Docker, Kubernetes, CI/CD, Terraform, Monitoring
โณ This repo evolves as I progress. Stay tuned for more! ๐งโโ๏ธ
If this repo helped you, consider supporting my mission:
Empowering Careers, building the Next Generation Spatial Infrastructure, and advancing GIS DevOps & Cloud Learning ๐
- โ Buy Me a Coffee
- ๐บ Subscribe to My YouTube โ GISOverflow
- ๐ป Follow Me on GitHub
- ๐ Book a 1:1 Mentorship Session
git clone https://github.com/AhmedAlhusaini/devops-hands-on.git
cd devops-hands-on