Skip to Main Content
CD3 Automation Toolkit

About This Workshop

Youtube Video

About This Workshop
The Automation toolkit has been developed to help in automating the public cloud resource management. The toolkit reads information from input design document and produces IaaC artifacts.

The CD3 Automation toolkit is a processor that converts the detailed OCI design spec into executable Terraform code, or takes an export of OCI tenancy objects and resources, and converts it back into a design spec.

It is developed based on enterprise level framework and concepts.
- Dynamic Tenancy Generator
- Cloud Infra Lifecycle Orchestrator
- Declarative Approach - Focus on Secure Design
- Inbuilt Intelligence
- DevOps Oriented

It is also available on GitHub repository if you would like to deploy by yourself in your tenancy.

Product Documentation : https://github.com/oracle-devrel/cd3-automation-toolkit.
Learning Videos : https://github.com/oracle-devrel/cd3-automation-toolkit/blob/main/cd3_automation_toolkit/documentation/user_guide/LearningVideos.md.

The Toolkit support below OCI services for greenfield and non-greenfield tenancy.
- IAM/Identity : Compartments, Groups, Dynamic Groups, Policies
- Network : VCNs, Subnets, DRGs, IGWs, NGWs, LPGs, Route Tables, DRG Route, Tables, Security Lists, Network Security Groups, Application Load Balancer, Network Load Balancers
- Governance : Tags (Namespaces, Tag Keys, Defined Tags, Default Tags, Cost Tracking)
- Compute : Instances – VM, BM, Dedicated VM Hosts
- Storage : FSS, Block and Boot Volumes, Backup Policies
- Database : Exa Infra, ExaCS, DB Systems VM and BM, ATP, ADW
- Management Services : Events, Notifications, Alarms, Service Connector Hub (SCH)
- Developer Services : Resource Manager, Oracle Kubernetes Engine (OKE), CIS Landing Zone Compliance Download and Execute CIS Compliance Check Script, VCN Flow Logs, Cloud Guard, Object Storage, Key Vault, Budget

Workshop Info

1 hour
  • Lab 1  : Get started with CD3 Automation Toolkit setup
  • Lab 2  : Add resource parameter values in Excel file
  • Lab 3  : Deploy OCI resources using CD3 Toolkit - CLI
  • Lab 4 :  Deploy OCI resources using CD3 Toolkit - Jenkins
  • Lab 5 : Create OCI Event Rule, Alarm and Notifications
  • Lab 6 : Upload stack to OCI resource manager
  • Some understanding of Git and docker CLI is helpful.
  • Familiarity with Oracle Cloud Infrastructure (OCI) is required.

Other Workshops you might like

Ask Oracle
Helping you on LiveLabs