0Pricing
Terraform Infrastructure as Code icon

Terraform Infrastructure as Code

CloudBackendEnterpriseSystemsScriptingNetwork

เชื่อมั่นใจในการใช้ Terraform เพื่อจัดเตรียม จัดการ และปรับขนาดโครงสร้างพื้นฐานคลาวด์ของคุณอย่างมีประสิทธิภาพโดยใช้หลักการ Infrastructure as Code

🤖 ขับเคลื่อนด้วย AI📚 คอร์ส 12👥 ผู้เรียน 100,000+ คน⭐ คะแนน 4.9
ภาพรวมคอร์ส

จัดเตรียมและจัดการโครงสร้างพื้นฐานคลาวด์ด้วย Terraform

Terraform คือเครื่องมือ Infrastructure as Code แบบโอเพนซอร์สของ HashiCorp ที่ให้คุณกำหนดนิยาม เวอร์ชัน และปรับใช้ทรัพยากรคลาวด์ใน AWS, Azure, GCP และผู้ให้บริการอื่นๆ อีกหลายสิบราย โดยใช้ภาษาที่เป็นแบบบัญชี (declarative language) เพียงเดียว แทนที่จะคลิกผ่านหน้าต่างคอนโซลหรือเขียนสคริปต์ shell ที่ไม่เสถียร คุณจะอธิบายโครงสร้างพื้นฐานของคุณในไฟล์ .tf และ Terraform จะจัดการการสร้าง การอัปเดต และการลบด้วยเวิร์กโฟลว์ plan-apply ที่คาดเดาได้ คอร์สนี้ครอบคลุมทุกอย่างตั้งแต่หลักการพื้นฐานไปจนถึงรูปแบบขนาดองค์กรทั่วสิบสองคอร์สที่มีจุดเน้นเฉพาะ

สิ่งที่คุณจะได้เรียนรู้

คุณจะเริ่มต้นด้วยแนวคิดหลักของ Terraform — providers, resources, state และวงจรชีวิต plan/apply/destroy — จากนั้นก้าวไปสู่การจัดการโครงสร้างพื้นฐาน AWS จริง การออกแบบโมดูล และการแยกสภาพแวดล้อมตามเวิร์กสเปซ คอร์สส่วนหลังครอบคลุมการตั้งค่าแบบไดนามิก โดยใช้ for_each, count และฟังก์ชันในตัว, แหล่งข้อมูล, provisioners และกลยุทธ์การทดสอบและการตรวจสอบด้วย terraform validate และเครื่องมือนโยบาย ส่วนขั้นสูงกล่าวถึงเทคนิคการจัดการสถานะ รวมถึง remote backends และ state locking, การรวม CI/CD pipeline และรูปแบบองค์กร เช่น สถาปัตยกรรมหลายบัญชีและรีจิสทรีโมดูลที่ใช้ร่วมกัน

เส้นทางการเรียนรู้

สิบสองคอร์สครอบคลุมตั้งแต่ A1 ถึง C1 คอร์สเปิดตัว Terraform Fundamentals and Setup เป็นแบบฟรี จากนั้น A2 คุณจึงเข้าสู่แนวคิดหลัก จากนั้นมาถึงบล็อก B1 ที่ครอบคลุมโครงสร้างพื้นฐาน AWS และแนวปฏิบัติที่ดีที่สุดสำหรับการทำงานร่วมกันของทีม บล็อก B2 — ห้าคอร์ส — จัดการโมดูลและเวิร์กสเปซเพื่อความนำกลับมาใช้ใหม่ได้ แหล่งข้อมูล provisioners การตั้งค่าแบบไดนามิกและฟังก์ชัน การทดสอบและการตรวจสอบ และการรวม CI/CD เส้นทางปิดท้ายด้วยสามคอร์ส C1: Advanced State Management Techniques, Advanced Patterns and Enterprise Solutions และ Troubleshooting and Optimization

วิธีการทำงาน

แต่ละคอร์สแบ่งออกเป็นบทเรียนที่สั้นและเต็มไปด้วยการปฏิบัติที่คุณทำในตัวแก้ไขในตัวพร้อมข้อเสนอแนะแบบเรียลไทม์ ครูสอน AI พร้อมช่วยเหลือเมื่อใดก็ตามที่คุณติดขัด ดังนั้นคุณจึงสามารถทำงานผ่านการตั้งค่า Terraform ในของคุณเองได้โดยไม่ต้องออกจากแอปพลิเคชัน

เริ่มเรียนรู้ →

วิธีการเรียนรู้ของคุณ

🎯
บทเรียนแบบโต้ตอบ
แบบฝึกหัดการเขียนโค้ดโดยตรงพร้อมข้อเสนอแนะแบบเรียลไทม์
🤖
ติวเตอร์ AI
ได้รับความช่วยเหลือแบบทันทีจาก AI ของเราเมื่อคุณติดขัด
💻
ตัวแก้ไขในตัว
เขียนและรันโค้ดโดยตรงในเบราว์เซอร์ของคุณ
🏆
ใบรับรอง
ได้รับใบรับรองเมื่อคุณเสร็จสิ้นหลักสูตร
หลักสูตร

12 หลักสูตร

ทุกหลักสูตรในเส้นทางการเรียนรู้ Terraform Infrastructure as Code

01

พื้นฐานและการตั้งค่า Terraform

A14 บทเรียน

มินิคอร์สนี้แนะนำแนวคิดหลักของโครงสร้างพื้นฐานในรูปแบบโค้ดและ Terraform คุณจะได้เรียนรู้วิธีติดตั้ง Terraform ทำความเข้าใจคำสั่ง CLI พื้นฐา…

02

อธิบายแนวคิดหลักของ Terraform

A24 บทเรียนPRO

เจาะลึกองค์ประกอบพื้นฐานของ Terraform ซึ่งรวมถึงผู้ให้บริการ ทรัพยากร ตัวแปร และผลลัพธ์ หลักสูตรนี้ยังครอบคลุมประเด็นสำคัญด้านการจัดการสถาน…

03

การจัดการโครงสร้างพื้นฐานด้วย AWS

B14 บทเรียนPRO

มินิคอร์สนี้มุ่งเน้นการประยุกต์ใช้ Terraform กับ Amazon Web Services (AWS) ในทางปฏิบัติ คุณจะได้เรียนรู้การกำหนดค่าผู้ให้บริการ AWS และจัดเ…

04

การทำงานร่วมกันและแนวทางปฏิบัติที่ดีที่สุด

B14 บทเรียนPRO

เรียนรู้วิธีจัดโครงสร้างโค้ด Terraform ให้อ่านง่ายและบำรุงรักษาได้ ผสานรวมกับระบบควบคุมเวอร์ชัน และสร้างกระบวนการทำงานร่วมกันในทีมอย่างมีปร…

05

โมดูลและเวิร์กสเปซเพื่อการนำกลับมาใช้ใหม่

B24 บทเรียนPRO

ค้นพบวิธีใช้โมดูล Terraform เพื่อสร้างองค์ประกอบโครงสร้างพื้นฐานที่นำกลับมาใช้ใหม่ได้และเป็นระเบียบ หลักสูตรนี้ยังครอบคลุมการใช้เวิร์กสเปซเ…

06

แหล่งข้อมูลและตัวจัดเตรียมทรัพยากร

B24 บทเรียนPRO

สำรวจวิธีที่ Terraform ใช้แหล่งข้อมูลเพื่อค้นข้อมูลโครงสร้างพื้นฐานที่มีอยู่ ซึ่งช่วยให้กำหนดค่าได้แบบไดนามิก นอกจากนี้ยังเรียนรู้การใช้ตัว…

07

การกำหนดค่าแบบไดนามิกและฟังก์ชัน

B24 บทเรียนPRO

หลักสูตรขั้นสูงนี้มุ่งเน้นการทำให้การกำหนดค่า Terraform มีความไดนามิกและทรงพลังยิ่งขึ้น คุณจะเชี่ยวชาญนิพจน์เงื่อนไข โครงสร้างการวนซ้ำ เช่น…

08

กลยุทธ์การทดสอบและการตรวจสอบความถูกต้อง

B24 บทเรียนPRO

รับรองความน่าเชื่อถือและความถูกต้องของการกำหนดค่า Terraform ด้วยเทคนิคการทดสอบและการตรวจสอบความถูกต้องหลากหลายรูปแบบ หลักสูตรนี้ครอบคลุมการ…

09

การผสานรวมกับกระบวนการ CI/CD

B24 บทเรียนPRO

ทำให้กระบวนการทำงานของ Terraform เป็นอัตโนมัติด้วยการผสานรวมเข้ากับกระบวนการ Continuous Integration/Continuous Delivery (CI/CD) หลักสูตรนี้…

10

เทคนิคการจัดการสถานะขั้นสูง

C14 บทเรียนPRO

หลักสูตรนี้เจาะลึกกลยุทธ์ขั้นสูงสำหรับการจัดการสถานะ Terraform อย่างปลอดภัยและทำงานร่วมกัน คุณจะได้เรียนรู้เกี่ยวกับแบ็กเอนด์สถานะระยะไกล ก…

11

รูปแบบขั้นสูงและโซลูชันระดับองค์กร

C14 บทเรียนPRO

สำรวจรูปแบบการใช้ Terraform ที่ซับซ้อนสำหรับสภาพแวดล้อมองค์กรที่มีความซับซ้อน ซึ่งรวมถึงการนำไปใช้งานบนคลาวด์หลายผู้ให้บริการและนโยบายกำกับ…

12

การแก้ไขปัญหาและการเพิ่มประสิทธิภาพ

C14 บทเรียนPRO

เชี่ยวชาญการดีบักการกำหนดค่า Terraform ที่มีปัญหา และเพิ่มประสิทธิภาพการนำโครงสร้างพื้นฐานไปใช้งานทั้งด้านประสิทธิภาพและต้นทุน หลักสูตรนี้ย…

คำถามที่พบบ่อย

คำถามที่พบบ่อย

หลักสูตร Terraform Infrastructure as Code ฟรีหรือไม่

ใช่ คุณสามารถเริ่มหลักสูตร Terraform Infrastructure as Code ได้ฟรีและเสร็จสิ้นบทเรียนแบบโต้ตอบโดยไม่มีค่าใช้จ่าย การสมัครสมาชิก PRO ที่เป็นทางเลือกจะปลดล็อกเครื่องมือ AI ขั้นสูงและใบรับรองที่แชร์ได้

ฉันต้องมีประสบการณ์มาก่อนหรือไม่ในการเรียนรู้ ALL

ไม่ หลักสูตรเริ่มต้นด้วยพื้นฐานและค่อยๆ ไปสู่หัวข้อที่ซับซ้อนมากขึ้น ดังนั้นคุณสามารถเริ่มได้แม้ว่าจะไม่มีประสบการณ์ ALL มาก่อน

ฉันจะเรียนรู้ ALL บน CoddyKit ได้อย่างไร

คุณเรียนรู้โดยการลงมือทำ บทเรียนสั้น ๆ แบบโต้ตอบจับคู่คำอธิบายที่ชัดเจนกับแบบฝึกหัดการเขียนโค้ดที่ทำงานในเวลาจริง และติวเตอร์ AI ที่ทำงาน 24/7 ให้ความช่วยเหลือแบบบุคคลเมื่อคุณติดขัด

ฉันได้รับใบรับรองสำหรับการเสร็จสิ้น Terraform Infrastructure as Code หรือไม่

ใช่ ผู้เรียน PRO สามารถสอบและได้รับใบรับรองการเสร็จสิ้นที่แชร์ได้พร้อมรหัสที่สามารถตรวจสอบได้สำหรับหลักสูตร Terraform Infrastructure as Code

ฉันสามารถเรียนรู้ ALL บนโทรศัพท์ของฉันได้หรือไม่

ใช่ CoddyKit พร้อมใช้งานบนเว็บและเป็นแอปพลิเคชันแบบเนทีฟ iOS และ Android ดังนั้นคุณสามารถเรียนรู้ ALL บนอุปกรณ์ใดก็ได้และความคืบหน้าของคุณจะซิงค์ในทุกอุปกรณ์

เริ่มเรียน Terraform Infrastructure as Code ตอนนี้

เข้าร่วมกับผู้เรียนนับพันคนที่กำลังเรียนรู้การเขียนโปรแกรมผ่านบทเรียนที่ขับเคลื่อนด้วย AI

เริ่มฟรี →ดูคอร์สทั้งหมด