מילון מונחים של App Lifecycle Manager

SaaS offering

A SaaS offering represents a specific software as a service (SaaS) product offering, including details, configurations, and deployment regions that may be shared across multiple instances or deployments of that product within a company's larger SaaS portfolio.

יחידה

יחידה היא מופע של סוג יחידה. לדוגמה, אם יש לכם סוג יחידה לתשתית של אפליקציית SaaS, היחידה הקשורה היא התשתית שבה האפליקציה פועלת.

סוג היחידה

סוג יחידה מגדיר סוג של רכיב מנוהל בשירות (לדוגמה, אשכול Kubernetes או מופע של אפליקציה). בדרך כלל כל היחידות מסוג מסוים מתעדכנות יחד (באמצעות השקה). סוגי יחידות מאפשרים לכם להגדיר תוכן וקצב פריסה נפרדים לקבוצות שונות במוצר ה-SaaS שלכם.

גרסה

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

השקה

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

סוג ההשקה

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

דייר (tenant)

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

Feature flag

Feature flags toggle the state or other binary behaviors of a feature. Feature flags allow you to change feature availability or feature behavior without redeploying or restarting the application.