« לעמוד הראשי

הסבר על המחירים של מוצרי HashiCorp Enterprise

לעתים קרובות אנו נשאלים על התמחור של מוצרי HashiCorp בגירסאות Enterprise – בפרט Vault, Terraform, Consul ו- Nomad, ולכן החלטנו לכתוב את המאמר הבא.

כידוע, החברה עובדת בשיטת "Open Core" בה הבסיס של כל מוצר הוא חינמי ובקוד פתוח, ומעל השכבה החינמית ישנה אופציה לגירסאות Enterprise הכוללות פיצ'רים נוספים + תמיכה של היצרן.

תוכן עניינים:

  1. Vault Enterprise
  2. Terraform Enterprise
  3. Consul Enterprise
  4. Nomad Enterprise

Vault Enterprise

מחיר המוצר מבוסס חבילות, שנקבעות ע"י כמות ה- clients וכן ע"פ המודולים המבוקשים.

חבילות:

ע"פ כמות ה- clients: ישנן מדרגות של 500, 250, 100, 50, 25, 10 ועוד

 

מהם Clients ?

בקצרה: לרוב אלו משתמשים, אפליקציות, שירותים (service) או microservices המתקשרים עם Vault ע"מ לגשת למידע סודי.

הואיל ויש לזה ניואנסים של היצרן, החלטנו גם להוסיף לכאן את הגדרת היצרן המקורית באנגלית:

A Client is defined as either a single, unique entity within Vault’s identity system which aligns directly to a
single region or a user of the Vault system that has a log-in to the Vault cluster. If an identity and authentication
method is not used, and a Client creates a token without an associated authentication role, by directly using
the token authentication backend, that token will be counted as a Client .

For illustration purposes, a Client is typically either a user, application, or microservice that is interacting with
Vault to access or manage secrets or utilize the encryption functionality. Multiple instances of the same client
using the same entity or authentication role will count as a single Client . Multiple instances of the same client
using unique entities or tokens will each count as an independent Client . Therefore, a Client in Vault can be
created ahead of time as an entity in Vault (with associated different authentication methods known as
aliases), identified as authentication roles in the absence of a pre-created identity, or identified as a token with
no associated authentication role.

מודולים (Modules):

היצרן חילק את יכולות מוצר ה- Enterprise ל- 4 מודולים, כאשר המודול הראשון ("Platform") הוא בסיס וחובה לקחת אותו, ו-3 האחרים הם אופציונלים:

  1. Platform:
    • Disaster Recovery
    • Namespaces
  2. Multi DataCenter & Scale (optional):
    • Performance Replication
    • Mount Filters
    • Read Replicas
  3. Governance & Policy (optional):
    • Sentinel
    • HSM integration
    • MFA
    • Control Groups
    • Seal Wrap (FIPS 140-2)
  4. Advanced Data Protection (optional):
    • KMIP
    • Transform

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

vault features by modules excel

לפרטים נוספים פנו אלינו: hashicorp@almtoolbox.com או טלפונית

מידע נוסף על עלויות Vault Enterprise :

  • המחירים גם תלויים בצורת התמיכה וב- SLA המבוקש: יש אפשרות לתמיכת "Silver" שניתנת 5 ימים בשבוע (שני עד שישי) ל-9 שעות כל יום, ויש תמיכת "Gold" שניתנת 24×7.
  • המחירים בתוך אותו אזור או בתוך אותו data center .
  • המחירים כוללים production cluster אחד ו- DR cluster אחד (שיכול להיות ממוקם באיזור אחר או ב- data center אחר)
  • את המחירים אסור לנו לצערנו לפרסם כאן – אפשר לפנות אלינו במייל (hashicorp@almtoolbox.com) או טלפונית לבירור על מחירים
  • שיטה זו מחליפה את התמחור לפי גירסאות Pro ו- Premium שהיו נהוגות עד ל- 2019.
  • קיימת גם אפשרות לקחת תמיכה מאיתנו, בעברית (עם SLA ואפשרות לתמיכה באתר הלקוח) – פנו אלינו לפרטים נוספים

 

Terraform Enterprise

חבילות:

Workspaces:
Workspaces are defined as the unit in Terraform Enterprise (TFE) that organizes infrastructure.

A Work-space consists of:

– A Terraform configuration (usually retrieved from a VCS repo, but sometimes uploaded directly).

– Values for variables used by the configuration.

– Persistent stored state for the resources the configurations manages.

– Historical state and run logs.

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

Consul Enterprise

חבילות:

 

Clients / Nodes:
A node is where a Consul agent is running on. A node could be a physical server, a virtual machine, or a Kubernetes node running on-prem or hosted by a cloud provider. Each node provides a set of CPU and RAM resource to support one or multiple services that are running on it. A Consul agent is running on a node to manage the services on that node.

Services: A service is a building block of an application. For example, a classic three-tier application will have three services: a web server, an application server and a back-end database. Each service provides a unique function, and needs to communicate with other services over the network. Each Service is registered with Consul. A service can scale up with multiple instances, but it is still considered as one logic service, and all instances of this service will register with Consul, using the same service name.

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

Nomad Enterprise

מחיר המוצר מבוסס חבילות, שנקבעות ע"י כמות ה- Nodes וכן ע"פ המודולים המבוקשים.

חבילות:

nomad enterprise packages

מה ההגדרה ל- Node ?

<< הסבר יובא כאן >>

מודולים (Modules):

היצרן חילק את יכולות מוצר ה- Enterprise ל- 3 מודולים, כאשר המודול הראשון ("Platform") הוא בסיס וחובה לקחת אותו, ו-2 האחרים הם אופציונלים:

  1.  Platform:
    • Automated Upgrades
    • Redundancy Zones
    • Multi-Vault Namespaces
  2. Governance & Policy (optional):
    • Namespaces
    • Resource Quotas
    • Cross-Namespace Queries
    • Audit Logging
    • Sentinel Policies
  3. Multi Cluster & Efficiency (optional):
    • Multi-Cluster Deployment

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

שאלות?

אפשר לפנות אלינו:  hashicorp@almtoolbox.com  או טלפונית  072-240-5222

קישורים רלבנטים: