Cloud Platforms
Terraform and OpenTofu tutorials for the clouds beyond AWS, Microsoft Azure, Google Cloud, Oracle Cloud, Alibaba Cloud, OpenStack, DigitalOcean and Cloudflare, with a glossary entry for each platform.
Tutorials (7)
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on Oracle Cloud (OCI): Getting Started with the OCI Provider
Deploy your first resources on Oracle Cloud (OCI) with Terraform or OpenTofu: API key authentication, a VCN, a compute instance and an Object Storage bucket.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on OpenStack: Getting Started with the OpenStack Provider
Deploy your first resources on OpenStack with Terraform or OpenTofu: clouds.yaml authentication, a network and router, an instance and a floating IP.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on Alibaba Cloud: Getting Started with the Alicloud Provider
Deploy your first resources on Alibaba Cloud with Terraform or OpenTofu: RAM user credentials, a VPC with a vSwitch, a security group, an ECS instance and an OSS bucket.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on Azure: Getting Started with the AzureRM Provider
Deploy your first Azure resources with Terraform or OpenTofu: Azure CLI login, resource group, virtual network, storage account and remote state.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on DigitalOcean: Droplets, VPC and Firewall
Deploy your first resources on DigitalOcean with Terraform or OpenTofu: API token, an SSH key, a VPC, a Droplet and a cloud firewall, with a comparison to AWS.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu with Cloudflare: DNS, WAF, Caching, R2 and Tunnels
Manage Cloudflare with Terraform or OpenTofu: DNS records, WAF, redirect, cache and rate limit rules, zone settings, DNSSEC, R2 buckets and tunnels.
- Terraform & OpenTofu Tutorials
Terraform and OpenTofu on Google Cloud: Getting Started with the Google Provider
Deploy your first resources on Google Cloud with Terraform or OpenTofu: authentication, enabling APIs, a VPC network, a Cloud Storage bucket and remote state in GCS.
Glossary and related tools (7)
- Cloud Platforms
Google Cloud
Google Cloud (GCP) is the Google public cloud, managed with Terraform and OpenTofu through the google provider.
- Cloud Platforms
Microsoft Azure
Microsoft Azure is the Microsoft public cloud, which Terraform and OpenTofu manage with the azurerm provider.
Networking and Delivery
Cloudflare
Cloudflare is a global network for DNS, CDN, TLS and web security, managed with Terraform and OpenTofu through the cloudflare provider.
Cloud Platforms
Oracle Cloud
Oracle Cloud Infrastructure is the Oracle public cloud, managed with Terraform and OpenTofu through the oci provider published by Oracle.
Cloud Platforms
Alibaba Cloud
Alibaba Cloud is a public cloud with ECS, VPC and OSS services, managed with Terraform and OpenTofu through the alicloud provider.
Cloud Platforms
OpenStack
OpenStack is open source software to build private and public clouds, managed with Terraform and OpenTofu through the openstack provider.
Cloud Platforms
DigitalOcean
DigitalOcean is a cloud with Droplets, VPCs, firewalls and managed services, managed with Terraform and OpenTofu through the digitalocean provider.