Infrastructure as Code and GitOps
เจาะลึกเครื่องมือทำ IaC และ GitOps ฉบับ Best Practices
SECTION_TITLE.OVERVIEW
DevSecOps คืออะไร?
DevSecOps คือแนวคิดที่จะมาช่วยพัฒนาและส่งมอบซอฟต์แวร์ใหกับผู้ใช้งานได้รวดเร็วยิ่งขึ้น และทําการแทรกกระบวนการทํา Security เข้าไปยังทุกส่วน ซึ่งจะโฟกัสไปที่การร่วมมือกันระหว่าง Developer Team,
Security Team, และ Operation Team ร่วมถึงการนําเทคโนโลยีในโลกยุคใหม่ เข้ามาช่วยในการทํางาน และเสริมด้วยการทํา Automation เพื่อเพิ่มประสิทธิภาพในการทํางานร่วมกันของทีมให้มากยิ่งขึ้น
IaC และ GitOps มีความสำคัญอย่างไร?
Infrastructure as Code (IaC) เป็นการจัดการโครงสร้างพื้นฐาน (Infrastructure) ของระบบด้วยโค้ด ซึ่งช่วยให้เราสามารถสร้างและจัดการโครงสร้างพื้นฐานด้วยวิธีการที่มีความปลอดภัยและสามารถทำการเปลี่ยนแปลงได้สะดวกขึ้นในรูปแบบ Automation ซึ่งเป็นปัจจัยสำคัญที่ทำให้การทำงานใน DevSecOps เป็นไปได้มากขึ้น
GitOps เป็นวิธีการบริหารจัดการระบบด้วยเครื่องมือ Git ซึ่งช่วยให้ทีมนักพัฒนาสามารถเข้าถึงและแก้ไขระบบได้ และมีการตรวจสอบแบบ Automation ทุกครั้งที่มีการแก้ไข ทำให้เรามีการดูแลรักษาระบบได้ง่ายและมีประสิทธิภาพมากขึ้น
สรุปแล้วการปฏิบัติ DevSecOps จึงต้องมี IaC และ GitOps เพื่อให้สามารถเข้าถึงและจัดการระบบได้ง่ายขึ้น และให้การทำงานเป็นไปอย่างมีประสิทธิภาพ โดยเฉพาะอย่างยิ่งในการดูแลและสร้างระบบที่ปลอดภัย และมีความยืดหยุ่นในการเปลี่ยนแปลงของระบบในระดับองค์กรอย่างต่อเนื่อง
เวิร์กชอป Infrastructure as Code and GitOps
เวิร์กชอปเรียนสด 3 วันรูปแบบ Onsite หลักสูตรสำหรับผู้ที่ต้องการทำ Infrastructure as Code และ GitOps ด้วยเครื่องมือ Terraform, ArgoCD, และ Ansible โดยจะปูพื้นฐานตั้งแต่ Syntax ไปจนถึง Best Practice ในการใช้งานแต่ละเครื่องมือ รวมถึงวิธีการที่ใช้เครื่องมือทุกอย่างรวมกันอย่างไรให้มีประสิทธิภาพที่สุดผ่านการทำโจทย์ที่ครอบคลุมการขึ้นระบบตั้งแต่เริ่มต้น จนได้ Application และ Database ที่ใช้งานบน Public Cloud แบบ Production จริง
เวิร์กชอปนี้เหมาะสำหรับ
- ผู้รับผิดชอบการทํา DevOps ขององค์กร และต้องการแนวทางที่ถูกต้อง
- นักพัฒนา, ผู้ดูแลระบบ, ผู้ดูแลความปลอดภัยขององค์กรในระดับผู้ปฏิบัติการ
- ผู้ที่สนใจเรียนรู้การทำ IaC และ GitOps ในองค์กรและการใช้เครื่องมือที่สำคัญรวมถึงเทคนิคเพื่อเพิ่มประสิทธิภาพในการพัฒนาระบบ
สิ่งที่คุณจะได้รับจากเวิร์กชอปนี้
- สามารถติดตั้ง Terraform และเตรียม Environment ในการใช้งานจริงได้
- เรียนรู้การใช้ Terraform แบบพื้นฐาน ตั้งแต่ State, Provider, Resource, Variables, Outputs และ Looping ผ่านการทำ Workshop ในแต่ละหัวข้อ
- เรียนรู้ Best Practice โครงสร้างของการเขียน Terraform
- เรียนรู้การใช้ Terraform กับ Cloudflare และ Best Practice ต่าง ๆ
- รู้จักกับ GitOps และ ArgoCD
- ทดลอง Deploy Application ลงบน ArgoCD
- เรียนรู้การใช้ Terraform ร่วมกับ ArgoCD ในการ Deploy Application
- เรียนรู้ Component ต่าง ๆ ของ Ansible ผ่านการทำ Workshop ในแต่ละ Component
- เรียนรู้การตั้งค่า Terraform และ Ansible ให้สามารถทำงานรวมกันได้อย่างมีประสิทธิภาพ
เครื่องมือที่ใช้ในหลักสูตร
- Terraform
- ArgoCD
- Ansible
Preview Workshop
ความรู้พื้นฐาน และการเตรียมตัว
- เข้าใจวงการหรือวิธีพัฒนาซอฟต์แวร์ในระดับเบื้องต้น
- เคยใช้ Linux Command Line ระดับพื้นฐาน
- เข้าใจเน็ตเวิร์กในระดับพื้นฐาน
- เคยใช้ Git ในระดับพื้นฐาน
- มีความรู้ Kubernetes ในระดับพื้นฐาน เช่น Pod, Deployment, Service, Ingress
- เข้าใจและเคยใช้ Public Cloud ในระดับพื้นฐาน
- มีความรู้พื้นฐานการทำ DevSecOps ในระดับเบื้องต้น
หลักสูตรแนะนำช่วยเสริมพื้นฐานให้แน่นขึ้น!
- เวิร์กชอป DevOps Transformation & Security in DevSecOps (พิเศษซื้อเป็นแพ็กได้ราคาคุ้มกว่า)
- คอร์สออนไลน์ DevSecOps Series
SECTION_TITLE.INSTRUCTOR
SECTION_TITLE.PROMOTION
โปรโมชั่นพิเศษ!
- 10 ท่านแรก! ลดทันที 2,000 บาท เพียงกรอกโค้ด IAC2024 (เมื่อสมัครในนามบุคคลเท่านั้น)
- สมัครเรียน 3 ท่านขึ้นไป! ลดทันทีท่านละ 3,000 บาท เพียงกรอกโค้ด IAC2024_PACK3 (ทั้งในนามบุคคล และ นามองค์กร)
ขอแนะนำ "The Complete DevSecOps Program" หลักสูตรรวม 4 เวิร์กชอป (เลือกเรียนได้) ที่เนื้อหาครบที่สุดในไทย!
- สมัครทั้งโปรแกรม 4 เวิร์กชอปคุ้มที่สุด! ได้ส่วนลดรวมทั้ง 4 เวิร์กชอปทันที 16,000 บาท (ทั้งในนามบุคคลและนามองค์กร)
- สามารถสมัครเรียนคนเดียวทั้งโปรแกรม หรือ แบ่งเพื่อนในทีมมาเรียนด้วยก็ได้
- คลิกที่นี่เพื่อ >> ++ดาวน์โหลด Course Syllabus และ ลงทะเบียนเพื่อรับข้อเสนอพิเศษจากทีมงาน++
อบรมกับ Skooldio ได้ยกเว้นภาษีเงินได้ 250% หรือ เทียบเท่าได้รับส่วนลดถึง 50%
นิติบุคคลสามารถส่งพนักงานเข้าอบรมกับ Skooldio และรับสิทธิลดหย่อนภาษีเงินได้สูงสุดถึง 250%
ผ่อนชำระ 0% นานสูงสุด 10 เดือน (ราคาปกติ)
สำหรับผู้ที่สนใจสมัครทั้งในนามบุคคล หรือ ในนามองค์กรจำนวน 2 ท่านขึ้นไป สามารถติดต่อทีมงานเพื่อคุยรายละเอียด หรือ สำรองที่นั่งได้ก่อนใคร
- ติดต่อคุณโจ โทร: 062-195-1592 / Email: akarat@skooldio.com
- ติดต่อคุณแบมแบม โทร: 092-979-7155 / Email: supitcha@skooldio.com
- ติดต่อคุณหมุย โทร: 085-110-7777 / Email: kanticha.j@skooldio.com
สถานที่ - วันเวลากำหนดการ
Infrastructure as Code and GitOps รุ่นที่ 2
🕘 วันที่ 22-24 เมษายน 2567 | เวลา 9.30 - 17.30 น.
📍 Skooldio Space - 20 fl. MBK Tower ใกล้ BTS สนามกีฬาแห่งชาติ
==========================
Infrastructure as Code and GitOps รุ่นที่ 3
🕘 วันที่ 2-4 ตุลาคม 2567 | เวลา 9.30 - 17.30 น.
📍 Skooldio Space - 20 fl. MBK Tower ใกล้ BTS สนามกีฬาแห่งชาติ
SECTION_TITLE.COURSE_OUTLINE
Terraform and GitOps with ArgoCD
- Terraform (cont.)
- การใช้ Terraform กับ Cloudflare
- ลองทําโจทย์ Terraform Module
- Terraform Multi-Environments
- Terraform Best Practice
- ArgoCD
- Introduction to GitOps and ArgoCD
- เตรียม GitOps Repository
- เตรียมตั้งค่าพื้นฐานบน ArgoCD
- ลอง deploy application บน ArgoCD
- การใช้ Terraform ร่วมกับ ArgoCD ในการ deploy application
- ทําโจทย์เพื่อทดสอบความเข้าใจ
Ansible
- Introduction to Ansible
- ติดตั้ง Ansible และเตรียม environment ในการใช้งาน
- แนะนํา Component ต่างๆ ของ Ansible โดยการทํา Workshop ในแต่ละ Component
- Ansible Inventory
- Ansible Module
- Ansible Ad-Hoc Command
- Ansible Playbook
- Ansible Variable
- Looping
- Conditional
- Register and Debug
- Ansible Role
- Ansible Handle
- ทําโจทย์เพื่อทดสอบความเข้าใจ
- การตั้งค่า Terraform และ Ansible ให้ทํางานร่วมกัน
SECTION_TITLE.SCHEDULE
Infrastructure as Code and GitOps รุ่นที่ 1
อาคาร KX - Knowledge Exchange for Innovation
Infrastructure as Code and GitOps รุ่นที่ 2
Skooldio Space
Infrastructure as Code and GitOps รุ่นที่ 3
Skooldio Space
SECTION_TITLE.FAQS
Q:
หากลงทะเบียนแล้วไม่สามารถไปเรียนได้
A:
กรณีแจ้งยกเลิกการเข้าร่วมอบรม
- หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 14 วัน จะได้รับเงินคืนเต็มจำนวน
- หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 7 วัน จะได้รับเงินคืน 50%
- หากแจ้งยกเลิกก่อนวันอบรมน้อยกว่า 7 วัน บริษัทขอสงวนสิทธิ์ในการคืนเงิน
Q:
สมัครเวิร์คชอปแล้วจะได้รับอะไรบ้าง
A:
ผู้เข้าอบรมทุกท่านจะได้รับอีเมลแจ้งการเตรียมตัว ก่อนวันอบรมประมาณ 5-7 วัน
ในวันอบรมผู้เรียนทุกท่านจะได้รับ
- อาหารกลางวัน 1 มื้อ, อาหารว่าง
- เอกสารประกอบการเรียนต่างๆ
- หนังสือและเอกสารสรุปเนื้อหาหลักสูตร
- ใบกำกับภาษีในกรณีสมัครในนามบริษัท