Infrastructure as Code with Terraform
Building and changing infrastructure by hand through a web console creates inconsistency, leaves no audit trail and makes it hard to reproduce an environment. Terraform so...
การสร้างและแก้ไขโครงสร้างพื้นฐานด้วยมือผ่านหน้าเว็บคอนโซลทำให้เกิดความไม่สม่ำเสมอ ตรวจสอบย้อนหลังไม่ได้ และสร้างซ้ำในอีกสภาพแวดล้อมได้ยาก Terraform แก้ปัญหานี้ด้วยการเขียนโครงสร้างพื้นฐานเป็นโค้ด (Infrastructure as Code) ที่เก็บใน Git ตรวจทานผ่าน Pull Request และนำไปสร้างซ้ำได้เหมือนกันทุกครั้ง อีกทั้งยังใช้ได้กับหลายผู้ให้บริการคลาวด์ด้วยเครื่องมือเดียว หลักสูตรนี้พาผู้เรียนเขียน Terraform ตั้งแต่ศูนย์จนถึงระดับใช้งานในทีม ครอบคลุมภาษา HCL, Provider และ Resource, การจัดการ State อย่างปลอดภัย, ตัวแปรและ Output, การแยกเป็น Module ที่นำกลับมาใช้ซ้ำได้, การแยกสภาพแวดล้อม Dev และ Prod, Remote State สำหรับทำงานเป็นทีม, การจัดการทรัพยากรที่สร้างไว้แล้วด้วย import, การจัดการ Secret อย่างปลอดภัย ไปจนถึงการวาง CI/CD ให้รัน plan และ apply อัตโนมัติ ทุกหัวข้อลงมือทำจริงบนคลาวด์ (อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง ระดับ Intermediate)
รายละเอียดหลักสูตร
อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง รูปแบบบรรยายพร้อมปฏิบัติจริงบนคลาวด์ (Hands-on Lab) ทุกหัวข้อ ระดับ Intermediate ผู้เรียนจะได้ Lab Guide, โค้ดตัวอย่างครบทุก Lab, Module ที่นำกลับไปใช้ซ้ำได้ และ Checklist แนวปฏิบัติที่ดี กลับไปใช้งานจริง หมายเหตุ: ผู้เรียนสร้างทรัพยากรจริงบนบัญชีคลาวด์ทดสอบ ควรรัน terraform destroy เมื่อจบแต่ละ Lab เพื่อไม่ให้เกิดค่าใช้จ่ายค้าง
Day 1: พื้นฐาน Terraform และ State
Section 1: แนวคิด Infrastructure as Code และการติดตั้ง
Section 2: ภาษา HCL และโครงสร้างโค้ด
Section 3: Provider และการจัดการทรัพยากร
Section 4: การจัดการ State
Day 2: ตัวแปร Module และการทำงานเป็นทีม
Section 5: ตัวแปร Output และการตั้งค่า
Section 6: Module ที่นำกลับมาใช้ซ้ำได้
Section 7: หลายสภาพแวดล้อม (Dev, Staging, Prod)
Section 8: Remote State และการทำงานเป็นทีม
Day 3: ของเดิม ความปลอดภัย และ CI/CD
Section 9: การนำทรัพยากรที่มีอยู่เข้าระบบ
Section 10: ความปลอดภัยและการจัดการ Secret
Section 11: CI/CD สำหรับ Terraform
Section 12: Capstone และแนวปฏิบัติที่ดี
Building and changing infrastructure by hand through a web console creates inconsistency, leaves no audit trail and makes it hard to reproduce an environment. Terraform so...
When a system fails or slows down, the first question is how you find out and how fast. Many organizations still learn about problems from customer calls rather than from...
AWS is the world's leading cloud provider, and the AWS Certified Cloud Practitioner (CLF-C02) is the first gateway into a cloud career, with the highest enrollment of...
Microsoft Azure is widely used by Thai organizations, especially those already running Microsoft 365 and Windows. The Microsoft Certified: Azure Fundamentals (AZ-900) cred...
ดูรายละเอียดกลุ่มเป้าหมายและพื้นฐานที่ต้องมีได้ในหัวข้อ "กลุ่มเป้าหมาย" และ "พื้นฐานที่ผู้เรียนต้องมี" บนหน้านี้ หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449
ราคาปกติ 10,500 บาท (โปรโมชันปัจจุบันเหลือ 9,450 บาท) ใช้เวลาอบรม 18 ชั่วโมง ราคานี้รวมเอกสารประกอบการอบรม อาหารกลางวัน และอาหารว่างตลอดหลักสูตร
ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส
อบรมแบบ Onsite ที่สถาบันไอทีจีเนียส สาขาลาดพร้าววังหิน 68 กรุงเทพฯ และมีบริการจัดอบรมนอกสถานที่ (In-house Training) สำหรับองค์กร บางหลักสูตรมีเวอร์ชันเรียนออนไลน์ผ่าน GeniusHub ดูได้ที่เมนูคอร์สออนไลน์
มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน ดูรายละเอียดที่หน้า "เรียนซ้ำฟรี" หรือสอบถามทีมงาน
สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่ม "ขอใบเสนอราคา" สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius