USA / Canada 866-503-1471
International +972-722-405-222
זהו כלי הקצאת תשתית (infrastructure provisining) שנוצר ע"י חברת HashiCorp. הכלי מאפשר לתאר את התשתית כקוד (infrastructure as code) , לייצר "תוכניות ביצוע" (plans) שמגדירות בדיוק מה יקרה כאשר ירוץ הקוד, ליצור גרף של המשאבים ולבצע אוטומציה של שינויים ללא התערבות מגע יד-אדם.
Terraform משתמשת בשפה הגדרתית משלה (HCL). זוהי שפה התואמת ל- JSON ומשמשת ליצירת קבצי קונפיגורציה שמתארים את משאבי התשתית שעומדים להיפרס.
Terraform עובדת מול כל העננים הנפוצים (כולל AWS Amazon , Microsoft Azure, Google GCP, VMware, OpenStack, Oracle, IBM Cloud, Alibaba) ומאפשרת לבצע אוטומציה מול כולם, בו-זמנית ובגישת "Mutli Cloud" .
ניתן גם לשלב בעזרת Terraform שירותים של ספקים נוספים (third-parties), וניתן גם לכתוב הרחבות ל- Terraform (ע"י כתיבת plugins).
Terraform מספק את היכולות הבאות:
חברת ALMtoolbox היא המפיצה הרשמית של Terraform ומוצרי HashiCorp בישראל (ובמדינות נוספות), ומתמחה גם במתן שירותים נוספים ל- Terraform , וביניהם:
Feature |
Open SourceProvision any infrastructure |
Enterprise ProCollaboration and operations features for teams לחצו להצעת מחיר |
Enterprise PremiumGovernance and policy features for organizations לחצו להצעת מחיר |
---|---|---|---|
CUSTOMER SUPPROT & SLA | |||
Support | - | Silver support: 9x5 support with SLA ( Monday - Friday) |
Gold support: 24x7 support with SLA |
Features | |||
Infrastructure as code
Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and reused.
|
|||
Runs (separate plan and apply)
Terraform has a 'planning' step where it generates an execution plan. The execution plan shows what Terraform will do when you call apply. This lets you avoid any surprises when Terraform manipulates infrastructure.
|
|||
Resource Graph
Terraform builds a dependency graph from the Terraform configurations, and walks this graph to generate plans, refresh state, and more. This allows a visual of a configuration with `terraform graph`, you can see all nodes present.
|
|||
Providers (125+)
Terraform supports over 70 infrastructure providers including commonly used cloud. Terraform allows a single configuration to be used to manage multiple providers, and to even handle cross-cloud dependencies. This simplifies management and orchestration, helping operators build large-scale multi-cloud infrastructures.
|
|||
Public module registry
The Module Registry is a openly available at https://registry.terraform.io and provides verified Terraform modules to give Terraform users easy access to templates for setting up and running their cloud-based infrastructure.
|
|||
Team management
Terraform Enterprise's organizational and access control model is based on three units: users, teams, and organizations.
|
- | ||
Workspace management and GUI
A GUI-based workflow for teams of operators to collaborate on infrastructure provisioning and management.
|
- | ||
Version control connection
Terraform Enterprise can integrate with your version control software to automatically execute Terraform with your latest Terraform configuration as you commit changes to source control.
|
- | ||
Secure variable management
The Terraform Enterprise UI you can add, edit, and delete all Terraform variables from the view on your Workspace.
|
- | ||
Remote runs & state
Terraform Enterprise stores the state of your managed infrastructure from the last time Terraform was run. The state is stored remotely with Terraform Enterprise, which works better in a team environment, allowing you to store, version and collaborate on state.
|
- | ||
Private Module Registry
Organizations using the Terraform Enterprise Module Registry can have IT operators serve as experienced “producers,” who create the infrastructure templates, and developers or less experienced operators as “consumers,” who can easily provision infrastructure following best practices with pre-built modules.
|
- | ||
Configuration Designer
The configuration designer lets you outline a configuration for a new workspace by choosing any number of private modules.
|
- | ||
Full API
Expansive API coverage for organizations to integrate Terraform into their existing environments and tooling.
|
- | ||
SaaS Install
Terraform Enterprise is provided as a cloud-based service and hosted by HashiCorp.
|
- | ||
Silver support: 9x5 support w/ SLA | - | ||
Sentinel, policy as code management
Using Sentinel, a simple, flexible language, an organization's central IT team can write their own, very specific policies and embed them into the Terraform provisioning workflow.
|
- | - | |
SSO with SAML
Enhances governance and secure sign-on capabilities for organizations using Terraform Enterprise. SAML eliminates all passwords and instead uses standard cryptography and digital signatures to pass a secure sign-in token from an identity provider to Terraform Enterprise.
|
- | - | |
Audit logging
The Terraform Enterprise UI displays a view of all infrastructure changes that have occurred and provides run notifications when configured.
|
- | - | |
Private install
Terraform Enterprise can be installed on your private infrastructure (AWS / on-premises etc.)
|
- | - | |
Gold support: 24x7 support w/ SLA | - | - | |
Pricing | Free | לחצו להצעת מחיר | לחצו להצעת מחיר |
אנו מספקים מגוון הדרכות Terraform לקבוצות פרטיות (פנים-ארגוני) וכקורסים ציבוריים. בנוגע להתקנות, קונפיגורציה ומודולים.
פרטים נוספים ניתן לקבל ע"י שליחת מייל אל
training@almtoolbox.com
אנו מעבירים הדרכות בעברית ואנגלית.
Our developers at Adobe found HashiCorp Vault to be "head and shoulders" above anything else we tested
Chandler Allphin, Lead Security Engineer, Adobe