Cloud Partner


HashiCorp products provide users the workflows necessary to deploy their applications on Oracle Cloud Infrastructure (OCI) Classic. User are able to create and manage resources like Java Cloud Services or Oracle Database, using a dedicated Terraform for Oracle Cloud PaaS. Organizations that incorporate Oracle databases in their cloud infrastructure can secure and generate dynamic credentials with Vault through a database plug-in. The integration of these services and offerings are the result of the strong partnership between Oracle and HashiCorp. The continued collaboration of both companies will provide organizations more resources aimed at easing the shift to a dynamic, cloud environment.



How Oracle works with HashiCorp Product Suite

Provision Infrastructure

Operators moving into the cloud face three unique challenges: addressing infrastructure heterogeneity, managing scale, and enabling self service consumption across organizations. To address these challenges for users adopting Oracle Cloud, HashiCorp offers a dedicated Terraform provider for the purpose of provisioning and managing Oracle cloud-based services. Users can write configurations using infrastructure as code, check them into version control, version them, and run a few commands to test and apply changes to their Oracle infrastructure.

Terraform Intergrations for Oracle:
Terraform Provider
OCP Modules

Additional Resources:
Oracle Cloud Infrastructures for Terraform Module Registry
Terraform Provider for Oracle Compute Cloud
Terraform Support for Oracle cloud Platform

Get Started with TerraformRead Documentation

Secure Secrets

Vault secures, stores, and tightly controls access to tokens, passwords, certificates, encryption keys for secrets and other sensitive data using a UI, CLI, and HTTP API. For Oracle users, Vault offers a dedicated secrets engine for managing and generating dynamic Oracle Database credentials. Using Vault with Oracle Cloud makes it easy to ensure policy is being enforced across your entire organization while transitioning to a dynamic infrastructure.

Vault Integrations for Oracle:
Oracle Database Credentials

Get Started with VaultRead Documentation

Run Applications

Nomad is a flexible, enterprise-grade cluster scheduler that can run a diverse workload of micro-service, batch, containerized and non-containerized applications. Nomad's lightweight architecture and zero external dependencies minimize operational overhead in any on-prem or public cloud environment. Nomad Enterprise adds collaboration and governance capabilities, allowing organizations to run Nomad in a multi-team setting and meet governance and policy requirements. Using Nomad in conjuction with tools like Terraform allow for easy integration to a number of Oracle Public Cloud services.

Get Started with NomadRead Documentation

Connect Applications

Consul is a service mesh offering for discovering, securing, and configuring services within across infrastructure. Consul clusters allow agents to talk across data centers to provide health monitoring, K/V storage, and a variety of other services.

Get Started with ConsulRead Documentation