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 שלכם.
Release
A release represents a specific, deployable snapshot of a unit kind. Releases contain the artifacts and configurations to create or update a unit. Releases include a pointer to an artifact encapsulating the actual deployment details (including the Terraform configuration). When you want to update a unit, you target a specific release in a rollout.
השקה
השקה היא תהליך של עדכון יחידות בגרסה חדשה. תהליך ההשקה מתבצע לפי הכללים שמוגדרים בסוג ההשקה.
סוג ההשקה
סוג ההשקה מתפקד כתיאור של אופן הפריסה של גרסאות חדשות ליחידות. לדוגמה, אפשר להגדיר את ההשקה כך שתתקדם במרווחים ספציפיים באזורים שבהם היחידות זמינות.
Tenant
A tenant represents a dedicated instance of the SaaS offering. It acts as a container for all the units (containing applications, databases, and infrastructure components) that you provision and manage.
מתג feature flag
דגלים של תכונות משמשים להחלפת המצב או התנהגויות בינאריות אחרות של תכונה. דגלי תכונות מאפשרים לשנות את הזמינות או את ההתנהגות של תכונה מסוימת בלי לפרוס מחדש את האפליקציה או להפעיל אותה מחדש.