The latest cloud infrastructure announcements, technical solutions, and enterprise cloud insights.

How Oracle works with HashiCorp Product Suite

Debra Robertson
Principal Product Manager, Oracle Cloud 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 Infrastructure (OCI), HashiCorp offers a dedicated Terraform provider for 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.

Oracle Cloud Infrastructure also provides a managed Terraform service, Resource Manager. In addition to the benefits of the usual Terraform provider, the service provides state management, integration with OCI services, drift detection, and resource discovery.

Infrastructure automation tutorials

To learn more about infrastructure automation using Terraform on Oracle Cloud, watch the six tutorials put together by our Oracle Cloud experts.


Lightning talks at HashiConf

Check out Oracle Cloud Infrastructure talks from the HashiConf 2020 fall digital conference to learn best practices and how to take advantage of the flexibility and scalability of the cloud for cloud native and enterprise applications.

Winning the IaC race with the brake on

A similar outcome should be possible using Terraform Enterprise and Sentinel, however, I don’t have either of these products, so am limited to using the open source components (what I’ve described above). I’d be open to providing a practical implementation based on Sentinel/Terraform Enterprise, however, I would need to be given access to these products to build a similar solution (as done with using Open Policy Agent).

I think there’s value in showing both variants–the open source and commercial, but recognize that HashiCorp might not be too keen on highlighting open source competition (against a commercial product offering). Let me know your thoughts, and we can decide the right fit for the practical implementation example.

Speaker: Tim Clegg, Cross-Product Solution Architect at Oracle
On-demand: Watch now

Avoid getting fired—automate today!

There’s something for everyone in this session, whether you’re just beginning your cloud automation journey or are an advanced, seasoned Terraform Oracle Cloud Infrastructure expert. This session is designed to help accelerate your cloud automation journey, going over many best practices.

We’ll start by reviewing some fundamentals such as state file storage options, some of the different ways to run Terraform, and how to name files and resources.

The second part looks at many advanced topics, taken from real-world Terraform examples. Some of the highlights include how to programmatically interact with Oracle Cloud Infrastructure (such as obtaining the OCID of a compute image or how to dynamically retrieve the name of an availability domain), how to include “sane defaults” in your Terraform code, and when to use count or for_each when iterating.

Speaker: Tim Clegg, Cross-Product Solution Architect at Oracle
On-demand: Watch now

Create your baseline Terraform files in minutes!

Tired of the being below the learning curve that will take you weeks or months to get up to speed? Are you going crazy because someone manually deployed a cloud environment, and now you want to manage it using infrastructure as code? Have you felt jittery when someone asked whether your Terraform implementation followed best practice?

At Oracle Cloud, we can relate to these pain points and have created multiple tools to address them. Join Gaurav Jain to learn how to deploy your infrastructure in a matter of minutes using Terraform.

Speaker: Gaurav Jain, Principal Product Manager, OCI Development User Experience
On-demand: Watch now

OCI Cloud Shell and Terraform, the perfect marriage

Oracle Cloud Infrastructure Cloud Shell is a web browser-based terminal accessible from the Oracle Cloud Console. It provides access to a Linux shell, with a pre-authenticated Terraform setup, and other useful tools to support you as an OCI user. Cloud Shell appears in the Console as a persistent frame and stays active as you navigate to different pages of the Console. Cloud Shell comes with 5 GB of storage for the VM's home directory. Using Cloud Shell is the easiest way to deploy your Terraform code within your Oracle Cloud Infrastructure tenancy.

Speaker: Luke Feldman, Principal Product Manager at Oracle
On-demand: Watch now

Registration for HasiConf Digital is free and provides you with access to keynotes, technical sessions, product updates and community connections. We look forward to “seeing” you there!

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha