CodeNgaiNgai
CodeNgaiNgai
CLOUD • DEVSECOPS
LEARNING ROADMAP

Become a DevOps, DevSecOps,
Platform or AI-augmented Engineer

A practical, milestone-based roadmap built from real engagements with engineering teams in Thailand. Pick a track — including how to bring AI into your Platform and DevSecOps workflows — follow the stages and ship with confidence.

Why follow a Roadmap?

Choosing the right path saves months of trial and error. Each track below is built from real Thai enterprise projects — DevOps for delivery speed, DevSecOps for security-by-default, Platform Engineering for scaling developer experience, and AI for Platform & DevSecOps for teams who want to amplify every engineer with LLMs, AIOps and security copilots.

DevOps, DevSecOps, Platform Engineering and AI Roadmap

ROADMAP · DevOps Engineer

From Linux fundamentals to production-grade SRE.

Follow the milestones below — each stage builds on the previous one.

011–2 months

Foundation

Master Linux, networking, and shell scripting — the bedrock for everything that follows.

Key Skills
  • Linux CLI
  • Bash / Shell Scripting
  • Networking (TCP/IP, DNS, HTTP)
  • Git & Branching
Tools
Ubuntu / RHELBashGitWireshark
021–2 months

CI/CD & Source Control

Automate builds, tests, and deployments with modern pipeline tooling.

Key Skills
  • Pipeline Design
  • Build Optimization
  • Artifact Management
  • Trunk-based Development
Tools
GitHub ActionsGitLab CIJenkinsArgoCD
032–3 months

Containers & Orchestration

Containerize workloads and orchestrate them at scale with Kubernetes.

Key Skills
  • Containerization
  • Docker Best Practices
  • Kubernetes Workloads
  • Helm Charts
Tools
DockerKubernetesHelmKustomize
041–2 months

Infrastructure as Code

Provision and version every layer of your infrastructure with code.

Key Skills
  • IaC Patterns
  • Modules & Reuse
  • State Management
  • Drift Detection
Tools
TerraformPulumiAnsibleCrossplane
052 months

Observability & SRE

Measure what matters — metrics, logs, traces, SLO and incident response.

Key Skills
  • Metrics & SLI/SLO
  • Distributed Tracing
  • Log Pipelines
  • On-call & Incident Response
Tools
PrometheusGrafanaLokiOpenTelemetry
06Ongoing

Cloud & Platform Engineering

Build internal platforms on AWS / GCP / Azure that engineers love to use.

Key Skills
  • Cloud Architecture
  • Cost Optimization
  • Multi-cluster
  • Platform as a Product
Tools
AWS / GCP / AzureBackstageCrossplaneFluxCD

Ready to start your journey?

Browse the courses that match each stage above — or talk to our team to customize the path for your team.

FAQ

Frequently Asked Questions

Quick answers about choosing and following a DevOps, DevSecOps, Platform Engineering or AI-augmented engineering path.

What is the difference between DevOps, DevSecOps and Platform Engineering?

+

DevOps focuses on automating delivery between Dev and Ops. DevSecOps extends DevOps by embedding security into every stage of the pipeline. Platform Engineering builds an internal product — a developer platform — so application teams can self-serve infrastructure, CI/CD and observability through golden paths.

How long does it take to become a DevOps engineer?

+

Most learners reach a junior DevOps level in 4–6 months by following the foundation, CI/CD and containers stages. Reaching mid-senior with cloud, IaC and observability typically takes 12–18 months of consistent practice on real projects.

Do I need to learn DevOps before DevSecOps?

+

Yes. DevSecOps assumes you already understand CI/CD, containers and infrastructure as code. Finish the DevOps foundation and CI/CD stages first, then add SAST/DAST, secrets management and policy as code from the DevSecOps track.

Is Platform Engineering the same as DevOps?

+

No. DevOps is a culture and set of practices. Platform Engineering is a discipline that builds an Internal Developer Platform (IDP) — a real product with users, golden paths, self-service infra and a developer portal — to make those DevOps practices easy to adopt at scale.

Which tools should I learn first?

+

Start with Git, Linux, Docker and a CI/CD tool like GitHub Actions or GitLab CI. Then add Kubernetes, Terraform and Prometheus. For DevSecOps add Trivy, Snyk and OPA. For Platform Engineering add Backstage and Crossplane.

Are there Thai-language courses for this roadmap?

+

Yes. CodeNgaiNgai offers DevOps, DevSecOps, Platform Engineering and AI for Engineering courses in Thai with hands-on workshops, taught by engineers who have built these systems for real enterprises.

How can I use AI to enhance my DevSecOps and Platform Engineering work?

+

Start with AI-assisted coding (Copilot, Claude Code, Cursor) to ship faster, then add AI-driven vulnerability triage and threat detection to your DevSecOps pipeline. For Platform Engineering, integrate LLM agents into Backstage, expose natural-language interfaces to your IaC and use RAG over your runbooks. The AI for Platform & DevSecOps track walks through each of these step by step.

What is AIOps and why does it matter for Platform teams?

+

AIOps applies machine learning and LLMs to operational data — metrics, logs, traces and alerts — to detect anomalies, cluster noisy alerts and even auto-remediate incidents. Platform teams care because it directly improves SLOs, reduces on-call fatigue and lets a small team operate a much larger fleet of services.

Do I need to be a data scientist to follow the AI track?

+

No. The AI for Platform & DevSecOps track is built for engineers who already know DevOps fundamentals. You will learn LLMs, RAG, prompt engineering, security copilots and AIOps patterns — not how to train foundation models from scratch.