CodeNgaiNgai
CodeNgaiNgai
Cloud • DevSecOps
DevOps

DevOps Platform Standalone

เรียนรู้และฝึกทักษะในการทำงาน DevOps ครบวงจร ทั้งพัฒนา Deploy Monitor และ LoadTest

Prisan Pimprasan
Prisan Pimprasan
วิทยากรผู้สอน
6
บทเรียน
0
วีดีโอ
VDO
รูปแบบ
ทุกระดับ
ระดับ

เนื้อหาหลักสูตร

1

Introduction to Golang

  • •ภาษา Go (Golang) และความเป็นมา
  • •ความแตกต่างกับภาษาอื่น ๆ
  • •การติดตั้งและตั้งค่า
  • •พื้นฐาน Golang: ตัวแปร, ประเภทข้อมูล, การควบคุม, ฟังก์ชัน
  • •การใช้งานไลบรารี
  • •Workshop: การทำ API และ Website เบื้องต้น
2

Introduction to Docker

  • •แนวคิดและการทำงานของ Docker
  • •การติดตั้งและใช้งาน
  • •การสร้างและใช้งาน Container
  • •Workshop: Build frontend (Angular, Next.js ฯลฯ), Backend (Golang, Python ฯลฯ)
3

Introduction to CI/CD

  • •ความหมายและประโยชน์ของ CI/CD
  • •Continuous Integration (CI) และ Continuous Deployment (CD)
  • •เครื่องมือ CI/CD เช่น GitLab CI/CD
  • •การสร้าง pipeline
  • •Workshop: ทำ CI/CD ด้วย GitLab แบบ Full Option
4

Deploy Applications

  • •แนวคิดการใช้ Docker ในการ Deploy
  • •Workshop: ตั้งค่า VM สำหรับ Deploy
  • •Workshop: ตั้งค่า Kubernetes (Yaml / Helm)
  • •Workshop: Deploy ด้วย Docker บน VM
  • •Workshop: การผูก Domain ผ่าน Cloudflare
5

Monitoring Systems

  • •Workshop: ตั้งค่า Grafana + Prometheus บน VM
  • •Workshop: ตั้งค่า Grafana Loki (Logging) บน VM
  • •Workshop: Monitoring ด้วย Helm/Yaml บน Kubernetes
  • •Workshop: ตั้งค่า ElasticSearch เก็บ Log
6

Load Testing

  • •Workshop: Load test ด้วย Locust
  • •Workshop: Load test ด้วย k6

Ready to start DevOps Platform Standalone?

Enroll today and level up your skills.