Building Oracle Cloud Infrastructure Using Terraform

Posted By: ELK1nG

Building Oracle Cloud Infrastructure Using Terraform
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.95 GB | Duration: 4h 0m

Master Infrastructure as code within 4 hours by using Terraform and Oracle Cloud Infrastructure.

What you'll learn

You will be able to create OCI resources using Terraform

You will learn about the Terraform functionalities.

OCI Compute, Network, Identity, Database, Analytics resources creation using Terraform

Terraform and Ansible Integration

Terraform – local-exec, remote-executables

OCI Autoscaling, Load Balancing, Resource Manager

Requirements

Basic knowledge of Cloud Computing is enough for the course

Description

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.

Overview

Section 1: Introduction to “Building Oracle Cloud Infrastructure using Terraform”

Lecture 1 Introduction

Section 2: OCI Authentication

Lecture 2 OCI Authentication - Terraform Demo

Section 3: OCI Identity – Users, Groups, Policy, Compartment

Lecture 3 OCI Identity – Create Users, Groups, Policy, and Compartment using Terraform

Section 4: Terraform Remote State Management (Terraform Cloud)

Lecture 4 Terraform Remote State Management using Terraform Cloud

Section 5: OCI Default Network – VCN, Subnets, IGW, SG, DHCP

Lecture 5 Create OCI Default Network resources using Terraform

Lecture 6 Create OCI Custom Network resources using Terraform

Lecture 7 OCI VCN peering using Terraform

Section 6: OCI Compute - Instance, Volumes, VNIC, Images, Userdata, WinRM, Remote exec

Lecture 8 Create OCI Linux Instance using Terraform

Lecture 9 Create Linux Instance with user-data using Terraform

Lecture 10 Create Windows Instance & run the bootstrap script using WinRM using Terraform

Section 7: OCI - Terraform and Ansible Integration

Lecture 11 Terraform and Ansible Integration

Section 8: OCI Load Balancer

Lecture 12 Create OCI Load Balancer using Terraform

Section 9: OCI Object Storage - Creation, File Upload

Lecture 13 Create an Object Bucket using Terraform & How to do file upload

Section 10: OCI - Autonomous Database and Data warehouse

Lecture 14 Create Autonomous Transaction Processing Database using Terraform

Lecture 15 Autonomous Database Cloning using Terraform & Create Autonomous Data Warehouse

Section 11: OCI Auto Scaling using Terraform

Lecture 16 OCI Auto Scaling using Terraform

Section 12: OCI Services - Streaming, Analytics, and Quotas

Lecture 17 Create Stream using Terraform

Section 13: Extra: OCI - Always free services (Deploy an e-commerce website)

Lecture 18 OCI Resource Manager - Deploy an e-commerce website using Terraform

Lecture 19 OCI Resource Manager Data Sources

Those who are cloud enthusiast,DevOps Engineers