พื้นฐานของ Terraform และ Infrastructure as Code — LearnFlat

พื้นฐานของ Terraform และ Infrastructure as Code

เรียนรู้การทำงานอัตโนมัติและจัดการทรัพยากรคลาวด์ด้วยการเขียนโค้ดโครงสร้างพื้นฐานที่ชัดเจนและดูแลรักษาง่าย ออกแบบมาโดยเฉพาะสำหรับผู้เริ่มต้นที่กำลังเริ่มต้นเส้นทาง DevOps

⏱ 1 ชม. 22 นาที 📚 3 บทเรียน 🎧 เวอร์ชันเสียง

เกี่ยวกับคอร์สนี้

การกำหนดค่าเซิร์ฟเวอร์ด้วยตนเองนั้นช้า มีแนวโน้มที่จะเกิดข้อผิดพลาด และยากต่อการปรับขนาด Infrastructure as Code (IaC) แก้ปัญหานี้โดยให้คุณสามารถกำหนดและจัดเตรียมสภาพแวดล้อมคลาวด์ของคุณโดยใช้ไฟล์ข้อความที่เรียบง่ายและอ่านง่าย หลักสูตรแบบข้อความนี้จะนำคุณไปสู่หลักการสำคัญของ Terraform ซึ่งเป็นเครื่องมือมาตรฐานอุตสาหกรรมสำหรับการจัดเตรียมโครงสร้างพื้นฐาน คุณจะเริ่มต้นด้วยพื้นฐานของการกำหนดค่าแบบประกาศ (declarative configuration) และค่อยๆ ก้าวไปสู่การจัดการทรัพยากรคลาวด์ การทำความเข้าใจไฟล์สถานะ (state files) และการประยุกต์ใช้แนวทางปฏิบัติ DevOps สมัยใหม่ สิ่งที่คุณจะได้เรียนรู้: • ทำความเข้าใจแนวคิดพื้นฐานของ Infrastructure as Code และการจัดเตรียมแบบประกาศ (declarative provisioning) • เขียนและจัดรูปแบบไฟล์การกำหนดค่า Terraform ที่สะอาดตาโดยใช้ไวยากรณ์ที่ทันสมัยและแนวทางปฏิบัติที่ดีที่สุด • จัดการสถานะโครงสร้างพื้นฐานอย่างปลอดภัย รวมถึงการจัดเก็บสถานะระยะไกล (remote state storage) และพื้นฐานการล็อก (locking fundamentals) • จัดระเบียบโค้ดโดยใช้ตัวแปร (variables), เอาต์พุต (outputs) และโมดูลที่นำกลับมาใช้ใหม่ได้ (reusable modules) สำหรับสภาพแวดล้อมที่ปรับขนาดได้ • ประยุกต์ใช้แนวคิดพื้นฐานของ CI/CD และการสแกนความปลอดภัย (security scanning) กับเวิร์กโฟลว์โครงสร้างพื้นฐานของคุณ • จัดเตรียมทรัพยากรคลาวด์พื้นฐานและทำความเข้าใจความสัมพันธ์กับเครื่องมือคอนเทนเนอร์ เช่น Docker และ Kubernetes หลักสูตรนี้จัดเรียงอย่างมีเหตุผลตั้งแต่การกำหนดคำศัพท์สำคัญและการตั้งค่าพื้นฐาน ไปจนถึงการเขียนการกำหนดค่าแรกของคุณและการจัดโครงสร้างโปรเจกต์ขนาดใหญ่ คุณจะได้อ่านคำอธิบายที่ชัดเจนและตัวอย่างโค้ดที่ใช้งานได้จริง ซึ่งจะช่วยสร้างความมั่นใจของคุณทีละขั้นตอน หลักสูตรนี้ออกแบบมาสำหรับผู้เริ่มต้นโดยเฉพาะ โดยไม่จำเป็นต้องมีประสบการณ์ Terraform หรือ DevOps มาก่อน เริ่มต้นอ่านวันนี้เพื่อสร้างรากฐานที่แข็งแกร่งในการทำงานอัตโนมัติของโครงสร้างพื้นฐานสมัยใหม่

สิ่งที่คุณจะได้รับ

  • 📜 ใบประกาศนียบัตร
    เพิ่มในโปรไฟล์ LinkedIn ของคุณ
  • 💬 ติวเตอร์ AI ส่วนตัว
    ติดขัดในบทเรียน? ถามติวเตอร์ในตัวของคุณได้ทุกอย่าง ทุกเวลา
  • 🎧 รวมเวอร์ชันเสียง
    เรียนได้ทุกที่ ไม่ต้องดูจอ
  • ♾️ เข้าถึงตลอดชีพ
    กลับมาเรียนได้ตลอด ไม่มีหมดอายุ
  • 📱 โทรศัพท์หรือคอมพิวเตอร์
    ใช้งานได้ทุกที่ ทุกอุปกรณ์
  • 💸 คืนเงิน 14 วัน
    ไม่ต้องอธิบาย
  • กระชับและตรงประเด็น
    1 ชม. 22 นาที เนื้อหาเชิงปฏิบัติ

รีวิว (2)

Léa Rousseau BE ผู้เรียนที่ยืนยันแล้ว
★ 4 · 2025-07-18T17:22:32+00:00

Je débutais complètement avec l'infrastructure as code et ce cours m'a permis d'écrire mes premiers fichiers Terraform sans paniquer. La progression est logique, on comprend vite la notion d'état, les variables et les modules réutilisables. J'ai particulièrement apprécié les exemples concrets de provisionnement de ressources cloud, ça m'a aidé à automatiser un déploiement au boulot. Le chapitre sur la gestion du state aurait mérité un peu plus de détails sur les backends distants. Globalement une excellente porte d'entrée vers le DevOps que je conseille volontiers.

山本 紗良 JP ผู้เรียนที่ยืนยันแล้ว
★ 5 · 2025-04-23T06:20:25+00:00

変数やモジュールの使い方が丁寧に解説されていて、初めてのTerraformでも迷わず書けました。

เขียนรีวิว

หลังจากส่ง เราจะขอให้คุณเข้าสู่ระบบ — ฉบับร่างของคุณถูกบันทึก

ผู้เรียนคนอื่นเรียน

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

ฉันต้องใช้อะไรในการเรียนคอร์สนี้? +

แค่โทรศัพท์หรือคอมพิวเตอร์ที่มีอินเทอร์เน็ต ไม่ต้องติดตั้งหรือใช้อุปกรณ์พิเศษ

ฉันชำระเงินอย่างไร? +

ผ่านบัตรด้วย Stripe เราไม่เก็บข้อมูลบัตร — Stripe จัดการอย่างปลอดภัย

ฉันขอคืนเงินได้ไหม? +

ใช่ — คืนเงินเต็มจำนวนใน 14 วัน ไม่ต้องอธิบาย

ฉันมีสิทธิ์เข้าถึงนานเท่าไร? +

ตลอดไป เมื่อซื้อแล้วคอร์สเป็นของคุณ กลับมาเรียนได้ตลอด

ฉันจะได้ใบประกาศนียบัตรไหม? +

ได้ เมื่อเรียนจบจะได้รับใบประกาศนียบัตรที่เพิ่มในโปรไฟล์ LinkedIn ได้

ออกแบบสำหรับผู้เรียนใน
เทคโนโลยี ดีไซน์ การเงิน การตลาด สาธารณสุข การศึกษา ธุรกิจการบริการ อุตสาหกรรม