Their goal is to facilitate the management of infrastructure for organizations by providing simple and unified tools that work across different platforms and cloud providers. Some of the tools offered by HashiCorp include:
Terraform: A tool for managing infrastructure as code. It allows you to define your infrastructure using declarative language and manages the provisioning and updating of your infrastructure automatically.
Vault: A tool for securely storing and managing sensitive information like secrets and tokens. Vault provides encryption, secure storage, and secure access to this information.
Packer: A tool for automating the creation of machine images for different platforms such as virtual machines, cloud instances, and containers.
Consul: A tool for service discovery, configuration, and coordination. Consul simplifies the connection and management of microservices and provides features like health checks and key/value storage.
Nomad: A tool for managing and scheduling applications on any infrastructure. Nomad is highly scalable and flexible, allowing you to run various workloads like containers, VMs, and batch jobs.
These tools are designed to work seamlessly together and provide a unified approach to managing infrastructure and applications. HashiCorp's products are open-source and have been widely adopted by a large and active user and contributor community.