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.Get Started with Terraform Read Documentation
» Secure Secrets
Vault provides organizations with a central place to store and access all infrastructure and application secrets, while leveraging any trusted source of identity to enforce system and application access, all while keeping your secrets and application data secure with one centralized workflow to encrypt your data in flight and at rest. 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
» 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 Nomad Read Documentation