
Learn to build oracle cloud infrastructure with terraform, provisioning compute, networking, storage, and databases through infrastructure as code, including authentication, identity service, and remote state management.
Set up an Oracle Cloud account and authenticate with Oracle Cloud and Terraform using the OCI provider, Terraform CLI, and always-free resources to provision compute, storage, and databases.
Learn to build Oracle Cloud Infrastructure identity solutions with Terraform by creating compartments, users, groups, and policies using OCI identity resources and data sources.
Create an OCI custom VCN with a dedicated subnet, custom route table, DHCP options, and security rules using a Terraform template, and explore VCN peering in the next lecture.
Learn to implement oci vcn peering with terraform by provisioning three vcns, configuring local peering gateways, and applying plan and apply for unidirectional connections.
Provision an Oracle Cloud Linux instance with Terraform using a region-based image map. Create a VCN, subnet, internet gateway, and security group for SSH access, then build a custom image.
Learn how to create a Linux instance on Oracle Cloud Infrastructure with Terraform, inject user data via a bootstrap script, install and run Apache, and configure networking and security rules.
Launch a Windows instance, attach a 256 GB boot volume, and run the bootstrap script remotely via WinRM using Terraform and cloud-init templates.
Create an OCI load balancer with two backend servers in separate availability domains, configure a round-robin back-end set and listener, enable HTTP health checks on port 80, via Terraform.
Create an OCI object storage bucket with terraform by fetching the namespace and uploading an index.html object, then generate a pre-authenticated request for time-limited access.
Create an autonomous transaction processing database using Terraform, configure cpu core count, storage, and admin password, retrieve high, low, and medium connection strings, and manage wallets for secure access.
Terraform, a powerful infrastructure-as-code tool, goes beyond simple provisioning by enabling the description of intricate infrastructure setups, whether they're located locally or remotely. Its core strength lies in its ability to not only create but also evolve infrastructure over time. Although Terraform finds utility in various scenarios, its main forte lies in managing remote resources across major cloud providers like AWS and Oracle Cloud. The tool has been engineered to efficiently handle sprawling infrastructures that extend across multiple cloud platforms.
This comprehensive course delves into the nuances of resource provisioning within the Oracle Cloud Infrastructure Classic environment using the dynamic capabilities of Terraform. By combining the prowess of Terraform with Oracle Cloud's cutting-edge features, participants will gain valuable insights into orchestrating and automating cloud resources in a seamless manner.
In the grand scheme of DevOps, the ultimate objective is to optimize software delivery pipelines. To achieve this, it's imperative to harness tools that expedite and streamline these processes. Terraform emerges as a linchpin in this context, offering organizations the means to embody infrastructure as code and facilitate automation. The symbiotic relationship between DevOps principles and Terraform's capabilities is poised to revolutionize the efficiency and reliability of software delivery.
Oracle Cloud Infrastructure distinguishes itself by presenting a Generation 2 proposition, catering to the intricate demands of critical enterprise applications. Its unwavering commitment to delivering consistent and high-level performance underscores its relevance in contemporary cloud computing. Embarking on this course promises a voyage into an ecosystem where Terraform and Oracle Cloud converge, promising a deeper comprehension of their combined potential.
Please note that while the Oracle and Terraform logos are recognized trademarks of Oracle Corp. and Terraform Corp. respectively, it's important to clarify that this course isn't certified, affiliated with, or endorsed by Oracle Corp. and Terraform Corp. The content is curated to empower learners with knowledge and skills, rather than being an official representation. Your enrollment in this course is an opportunity to explore and learn, backed by the intriguing synergy between Terraform and Oracle Cloud.