Cambo Freelance
ទំព័រដើមសេវាកម្មអត្ថបទការបង្រៀនក្រុមវគ្គបណ្តុះបណ្តាលទំនាក់ទំនង
Cambo Freelance

Professional freelance team from Cambodia delivering technology-driven solutions with cultural insight and modern expertise.

ផ្ញើសាររបស់អ្នក

ត្រៀមចាប់ផ្តើមគម្រោងរបស់អ្នក? ទំនាក់ទំនងក្រុមរបស់យើង។

ទំនាក់ទំនង

សេវាកម្ម

  • Web & Mobile Development Services
  • Graphic Design & Branding Services

តំណភ្ជាប់មានប្រយោជន៍

  • ទំព័រដើម
  • សេវាកម្ម
  • ការសិក្សា
  • អំពីយើង
  • ទំនាក់ទំនង
  • តម្លៃ

© 2026 Cambo Freelance. រក្សាសិទ្ធិទាំងអស់។

TelegramFacebookLinkedInEmail
ទំព័រដើម/វគ្គបណ្តុះបណ្តាល/DevOps & Cloud Systems
DevOps & Cloud Systems
development14 Weeks 4.911 មិថុនា 2026

DevOps & Cloud Systems

Deploy and scale applications using Docker, Kubernetes, and major cloud providers.


អ្វីដែលអ្នកនឹងរៀន

  • 14 Weeks Program
  • Infrastructure as Code
  • Cloud Professional Cert

Course Description

DevOps & Cloud Systems is a comprehensive course designed to equip students and IT professionals with the skills required to automate software delivery, manage cloud infrastructure, implement CI/CD pipelines, and operate scalable, reliable systems in modern cloud environments.

The course covers DevOps culture, Linux administration, Git, Docker, Kubernetes, Infrastructure as Code (IaC), cloud platforms, monitoring, logging, security, and Site Reliability Engineering (SRE). Students will gain hands-on experience building cloud-native applications and deploying production-ready systems using industry-standard tools and best practices.


Course Learning Outcomes

Upon successful completion of this course, students will be able to:

  1. Understand DevOps culture and practices.
  2. Manage Linux servers and cloud infrastructure.
  3. Use Git for version control and collaboration.
  4. Build CI/CD pipelines for automated deployment.
  5. Containerize applications using Docker.
  6. Deploy and manage Kubernetes clusters.
  7. Automate infrastructure using Terraform and Ansible.
  8. Implement monitoring, logging, and alerting solutions.
  9. Secure cloud environments and DevOps pipelines.
  10. Design scalable and highly available cloud architectures.

Course Outline

Module 1: Introduction to DevOps

Topics

  • DevOps Fundamentals
  • DevOps Culture
  • Agile & DevOps
  • Software Development Lifecycle (SDLC)
  • DevOps Lifecycle
  • DevOps Roles & Responsibilities

Lab Activities

  • DevOps Workflow Simulation
  • SDLC Case Study

Module 2: Linux Administration for DevOps

Topics

  • Linux Fundamentals
  • File Systems
  • User & Group Management
  • Permissions
  • Process Management
  • Shell Scripting

Lab Activities

  • Linux Server Administration
  • Shell Script Automation

Module 3: Version Control with Git

Topics

  • Git Fundamentals
  • Repository Management
  • Branching Strategies
  • Merge & Rebase
  • Pull Requests
  • Git Workflows

Lab Activities

  • Team Collaboration Using Git
  • GitHub Workflow Practice

Module 4: CI/CD Fundamentals

Topics

  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Build Automation
  • Deployment Pipelines
  • CI/CD Best Practices

Tools

  • Jenkins
  • GitHub Actions

Lab Activities

  • Build CI/CD Pipeline
  • Automated Deployment Workflow

Module 5: Containerization with Docker

Topics

  • Docker Architecture
  • Images and Containers
  • Dockerfile
  • Docker Compose
  • Container Networking
  • Container Security

Lab Activities

  • Containerize Spring Boot Application
  • Multi-Container Deployment

Module 6: Kubernetes Orchestration

Topics

  • Kubernetes Architecture
  • Pods
  • Deployments
  • Services
  • ConfigMaps
  • Secrets
  • Ingress Controllers

Lab Activities

  • Deploy Application on Kubernetes
  • Configure Load Balancing

Module 7: Infrastructure as Code (IaC)

Topics

  • Infrastructure Automation
  • Terraform Basics
  • Terraform Modules
  • State Management
  • Provisioning Cloud Resources

Tools

  • Terraform

Lab Activities

  • Provision Cloud Infrastructure
  • Deploy Infrastructure with Terraform

Module 8: Configuration Management

Topics

  • Configuration Management Concepts
  • Ansible Fundamentals
  • Playbooks
  • Roles
  • Variables
  • Automation Workflows

Tools

  • Ansible

Lab Activities

  • Automate Server Configuration
  • Application Deployment Automation

Module 9: Cloud Computing Fundamentals

Topics

  • Cloud Service Models
  • IaaS, PaaS, SaaS
  • Cloud Architecture
  • High Availability
  • Scalability
  • Disaster Recovery

Lab Activities

  • Cloud Architecture Design
  • Cloud Resource Planning

Module 10: Cloud Platforms

Topics

  • AWS Fundamentals
  • Azure Fundamentals
  • Google Cloud Fundamentals
  • Virtual Machines
  • Networking Services
  • Storage Services

Platforms

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform

Lab Activities

  • Deploy Applications to Cloud
  • Configure Cloud Services

Module 11: Monitoring and Logging

Topics

  • Observability Concepts
  • Metrics Monitoring
  • Centralized Logging
  • Alerting
  • Dashboard Design
  • Performance Monitoring

Tools

  • Prometheus
  • Grafana
  • Elastic Stack

Lab Activities

  • Build Monitoring Dashboard
  • Configure Alerting System

Module 12: Security in DevOps (DevSecOps)

Topics

  • DevSecOps Fundamentals
  • Security Automation
  • Secret Management
  • Vulnerability Scanning
  • Compliance
  • Secure CI/CD Pipelines

Lab Activities

  • Security Scanning Pipeline
  • Secrets Management Implementation

Module 13: Deployment Strategies

Topics

  • Blue-Green Deployment
  • Canary Release
  • Rolling Update
  • Rollback Strategies
  • Feature Toggles

Lab Activities

  • Implement Deployment Strategies
  • Production Release Simulation

Module 14: Site Reliability Engineering (SRE)

Topics

  • SRE Principles
  • SLI, SLO, SLA
  • Reliability Engineering
  • Incident Management
  • Capacity Planning
  • Error Budgets

Lab Activities

  • Incident Response Simulation
  • Reliability Assessment

Module 15: DevOps Best Practices

Topics

  • Automation First
  • Infrastructure Standards
  • Collaboration & Communication
  • Documentation
  • Scalability
  • Performance Optimization

Lab Activities

  • DevOps Maturity Assessment
  • Best Practices Workshop

Capstone Project

Students will design and deploy a complete cloud-native application platform.

Deliverables

  • Source Code Repository
  • Dockerized Application
  • Kubernetes Deployment
  • CI/CD Pipeline
  • Terraform Infrastructure
  • Monitoring Dashboard
  • Security Implementation
  • Technical Documentation
  • Final Presentation

Sample Projects

  1. Microservices Deployment Platform
  2. Loan Origination System DevOps Pipeline
  3. Banking CI/CD Automation Platform
  4. Kubernetes Cluster Management
  5. Cloud Infrastructure Automation
  6. E-Commerce Deployment Platform
  7. Monitoring & Observability Dashboard
  8. SaaS Application Deployment Architecture

Assessment Breakdown

AssessmentWeight
Assignments15%
Practical Labs25%
Midterm Project20%
Final Capstone Project30%
Participation10%

Recommended Tools

Version Control

  • Git
  • GitHub

Containerization

  • Docker
  • Kubernetes

CI/CD

  • Jenkins
  • GitHub Actions

Infrastructure Automation

  • Terraform
  • Ansible

Monitoring

  • Prometheus
  • Grafana
  • Elastic Stack

Cloud Platforms

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform

Career Opportunities

  • DevOps Engineer
  • Cloud Engineer
  • Site Reliability Engineer (SRE)
  • Platform Engineer
  • Infrastructure Engineer
  • Cloud Solutions Architect
  • Release Engineer
  • Automation Engineer
  • Systems Engineer
  • DevSecOps Engineer

Duration: 12–15 Weeks (60–75 Hours)
Prerequisite: Basic Linux, Networking, and Programming Knowledge
Target Audience: Software Developers, System Administrators, Cloud Engineers, IT Professionals, and Computer Science Students seeking careers in DevOps and Cloud Engineering.

development14-weeks14 Weeks ProgramInfrastructure as CodeCloud Professional Cert

ត្រៀមខ្លួនចុះឈ្មោះហើយឬនៅ?

ចូលរួមវគ្គសិក្សានេះ និងបង្កើនជំនាញរបស់អ្នកថ្ងៃនេះ។

ចាប់ផ្តើមថ្ងៃនេះ

វគ្គសិក្សាបន្ថែម

មើលទាំងអស់
Flutter Mobile Development
16 Weeks

Flutter Mobile Development

Flutter Mobile Development is a comprehensive course designed to teach students how to build modern, cross-platform mobile

មើល វគ្គបណ្តុះបណ្តាល
Digital Marketing Mastery

Digital Marketing Mastery

Comprehensive course covering SEO, social media, content strategy, and analytics to build successful campaigns.

មើល វគ្គបណ្តុះបណ្តាល
UI/UX Product Design
8 Weeks

UI/UX Product Design

Learn user-centered design principles and master industry tools like Figma and Adobe XD.

មើល វគ្គបណ្តុះបណ្តាល
វគ្គបណ្តុះបណ្តាលទំព័រដើម