דילוג לתוכן

טרפורם

Terraform

טרפורם (באנגלית: Terraform) היא תוכנת קוד פתוח של IaC (או Infrastructure as Code), המפותחת על ידי HashiCorp. המוצר מאפשר למשתמשים להגדיר ולספק תשתית מרכז נתונים באמצעות קובץ הגדרות קריא, בשפת תצורה הצהרתית המכונה HCL, או בעזרת JSON.

עודכן ב־

בעמוד הזה

איך זה קשור לאוטומציה?

טרפורם הוא כלי ספציפי לתשתית כקוד: כותבים משאבי ענן בשפת HCL או ב־JSON ומריצים תכנון לפני שינוי אמיתי. באוטומציה משתמשים בו כשצריך לתעד מי יצר תור, רשת או הרשאה, ולא להשאיר זאת ללחיצות יד במסוף.

דוגמאות שימוש באוטומציה

הדוגמאות להמחשה. את החיבורים והכללים מתאימים למערכות ולתהליך של העסק.

קובץ טרפורם מגדיר תור הודעות, משתמש שירות והרשאת פרסום. מריצים תכנון, רואים אילו משאבים ייווצרו, ורק אז מאשרים. סביבת ניסוי מקבלת שמות משאבים נפרדים כדי שלא תמחק את התור החי.

באילו כלים זה רלוונטי?

Vercel
חלק מהמשאבים מנוהלים בממשק הפרויקט; טרפורם שימושי למשאבים סביב הפריסה, לא כתחליף לכל הגדרת האפליקציה.

מה חשוב לבדוק לפני שמיישמים?

  • קובץ תשתית עם סודות בתוכו עלול להיחשף בכל העתקת מאגר.

מונחים שיעזרו להעמיק

מקורות והמשך קריאה