Skip to content

teamcmcbot/devops-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

154 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DevOps Learning Journey πŸš€

Welcome to my DevOps learning repository! This repo documents my journey through various DevOps tools, practices, and technologies.

πŸ“ Repository Structure

This repository is organized into different folders, each focusing on a specific DevOps tool or practice:

Core DevOps Tools

  • jenkins/ - Jenkins CI/CD automation server
  • docker/ - Containerization with Docker
  • ansible/ - Configuration management and automation
  • kubernetes/ - Container orchestration platform
  • terraform/ - Infrastructure as Code (IaC)

Additional DevOps Areas

🎯 Learning Approach

Each folder contains:

  • README.md - Overview, learning topics, and resources
  • Examples - Practical examples and hands-on projects
  • Notes - Personal learning notes and insights
  • Configuration files - Sample configurations and templates

πŸ“š Learning Progress & Timeline

πŸŽ“ Completed Courses & Certifications

October 2025

  • DevOps Hands-on Training (Oct 27 - Oct 31, 2025)

    • Provider: NTUC Learning Hub

    • Duration: 5 days intensive training

    • Status: βœ… Completed with Certificate

    • Certificate:

      DevOps Hands-on Certificate

    • Topics Covered:

      • DevOps fundamentals and culture
      • CI/CD pipeline implementation
      • Container technologies (Docker)
      • Hands-on labs and real-world scenarios
    • Day 1: Jenkins pipeline for java, dotnet, python projects

    • Day 2: Jenkins slave node, nexus integration, sonarQube integration

    • Day 3: Docker containerization, docker hub, docker registry

    • Day 4: Ansible basics.

    • Day 5: Quiz (theory and hands-on assessment)

November 2025

Kubernetes Container Orchestration - βœ… COMPLETED

AWS CloudFormation Infrastructure as Code - βœ… COMPLETED

  • Udemy Course πŸ’°
    • AWS CloudFormation Master Class v2 [2024]
    • Status: βœ… Completed
    • Certificate: UC-634009ff-d479-4dcc-b214-42b09eb0f237
    • Key Topics Covered:
      • YAML syntax and CloudFormation templates
      • Parameters, SSM Parameter Types, and Pseudo Parameters
      • Resources and Advanced Resources (DependsOn, DeletionPolicy, UpdateReplacePolicy, CreationPolicy, UpdatePolicy)
      • Mappings, Outputs & Cross Stack References, Conditions, Rules, Metadata
      • CFN Init, Drift Detection, Nested Stacks, StackSets
      • Deployment Options (ChangeSets, StackPolicy, Rollback, Termination, Service Roles)
      • Continuous Delivery with CodePipeline
      • Custom Resources (Lambda & SNS), WaitCondition, Dynamic References
      • Registry, 3rd-party Resource Types & Modules, Resource Imports
      • SAM (Serverless Application Model) and CDK (Cloud Development Kit) Intro
      • Macros, Template Validation, and Best Practices

GitHub Actions CI/CD Automation - βœ… COMPLETED

  • Udemy Course πŸ’°
    • GitHub Actions - The Complete Guide
    • Status: βœ… Completed
    • Certificate: UC-67a15a47-8267-43b4-a622-2a1f242d6583
    • Key Learning Outcomes:
      • Build automated workflows & processes with GitHub Actions
      • Automate code-based and project-based tasks
      • Run simple and complex workflows on various triggers
      • Build powerful CI/CD workflows with runtime configuration, security and conditional execution
      • Create custom actions and leverage public community solutions
      • Implement security best practices for GitHub Action workflows

December 2025

Terraform on AWS with SRE & IaC DevOps - βœ… COMPLETED

  • Udemy Course πŸ’°
    • Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
    • Status: βœ… Completed
    • Start Date: 15-Nov-2025
    • Completion Date: 3-Dec-2025
    • Certificate: UC-6088cdd3-4703-4536-ab8b-5bb452f4652c
    • Focus: Real-world Terraform implementation with AWS
    • Key Learning Outcomes:
      • Mastered Terraform with 22 real-world demos
      • Built AWS VPC 3-Tier Architecture using Terraform
      • Created various Load Balancers (CLB, ALB, NLB) with Terraform
      • Implemented DNS to DB Architecture on AWS
      • Built Autoscaling with Launch Configuration and Launch Templates
      • Set up AWS CloudWatch Alarms using Terraform
      • Implemented IaC DevOps with AWS CodePipeline
      • Mastered Terraform State management (Local and Remote Backends)
      • Learned and implemented all Terraform Provisioners
      • Worked with Terraform Modules (Public and Local Modules)

Linux Basics - βœ… COURSE COMPLETED

KodeKloud Engineer Challenges - βœ… IN PROGRESS

  • Hands-on Practice 🧩
    • Platform: engineer.kodekloud.com
    • Status: Ongoing
    • Focus: Daily/short challenges to reinforce real-world DevOps skills
    • Challenges Covered:
      • 100 Days of DevOps
      • 100 Days of AWS
      • Terraform challenges (and other KodeKloud challenge tracks)
    • Notes/Work: See kodekloud/ for my challenge notes and artifacts

Terraform Associate (004) Certification Preparation - βœ… COURSE COMPLETED

Learn By Doing: AWS Workshop with Terraform - βœ… COMPLETED

January 2026

HashiCorp Certified: Terraform Associate (004) - βœ… PASSED

  • Certification πŸŽ–οΈ
    • HashiCorp Certified: Terraform Associate (004)
    • Status: βœ… PASSED
    • Exam Date: 9-Jan-2026
    • Badge: Credly Badge
    • Key Achievement:
      • Successfully passed HashiCorp Certified: Terraform Associate (004) certification
      • Demonstrated proficiency in Infrastructure as Code (IaC) with Terraform
      • Validated skills in Terraform workflow, configuration, state management, and modules

Docker Training Course for the Absolute Beginner - βœ… COMPLETED

  • KodeKloud Course πŸŽ“

Kubernetes for the Absolute Beginners - Hands-on Tutorial - βœ… COMPLETED

February 2026

Certified Kubernetes Administrator (CKA) Course - βœ… COMPLETED

  • KodeKloud Course πŸŽ“
    • CKA Certification Course - Certified Kubernetes Administrator
    • Status: βœ… COMPLETED
    • Completion Date: 5-Feb-2026
    • Certificate: KodeKloud Certificate of Completion
    • Duration: 25.52 Hours
    • Key Learning Outcomes:
      • Core concepts: Cluster architecture, API primitives, services & networking
      • Scheduling: Labels, selectors, resource limits, manual scheduling, DaemonSets
      • Logging & Monitoring: Application logs, monitor cluster components
      • Application Lifecycle Management: Rolling updates, rollbacks, ConfigMaps, Secrets, multi-container pods
      • Cluster Maintenance: OS upgrades, cluster upgrades, backup and restore with ETCD
      • Security: Authentication, authorization, RBAC, security contexts, network policies, TLS certificates
      • Storage: Persistent volumes, persistent volume claims, storage classes
      • Networking: CNI, DNS, CoreDNS, Ingress controllers, network policies
      • Troubleshooting: Application, control plane, worker nodes, networking issues
      • Advanced topics: JSON PATH, custom resource definitions, operator framework

Ultimate Certified Kubernetes Administrator (CKA) Mock Exam Series - βœ… COMPLETED

March 2026

Certified Kubernetes Administrator (CKA) - βœ… PASSED

  • Certification πŸŽ–οΈ
    • Certified Kubernetes Administrator (CKA)
    • Status: βœ… PASSED
    • Exam Date: 17-Mar-2026
    • Badge: Credly Badge
    • Key Achievement:
      • Successfully passed Certified Kubernetes Administrator (CKA) certification
      • Demonstrated proficiency in Kubernetes cluster administration
      • Validated skills in cluster architecture, networking, storage, security, and troubleshooting

Future Learning Goals

🎯 What's Next?

  • Real-world DevOps Projects: Apply learned skills in practical scenarios
  • AWS Certification: Pursue AWS Certified CloudOps Engineer Associate
  • GitOps Practices: Implement modern deployment methodologies
  • Career Advancement: Build portfolio with real-world project implementations

πŸ“– Resources

General DevOps Resources

Online Learning Platforms


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors