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

พร้อมเริ่มเรียน DevOps Platform Standalone?

สมัครเรียนวันนี้และเริ่มต้นยกระดับทักษะของคุณ