# Terraform

<code class="expression">space.vars.ionos\_cloud\_object\_storage</code> is fully compatible with the S3 protocol, and once properly configured, it can be used to manage buckets and objects with existing S3 clients. Terraform is HashiCorp's infrastructure-as-code tool. It lets you define resources and infrastructure in human-readable format, declarative configuration files and manages your infrastructure's lifecycle. Using Terraform has several advantages over manually managing your infrastructure.

To use <code class="expression">space.vars.ionos\_cloud\_object\_storage</code> with AWS Terraform Provider, [<mark style="color:blue;">Configure AWS Terraform Provider</mark>](https://docs.ionos.com/sections-test/guides/storage-and-backup/ionos-object-storage/s3-tools/awsterraform/awsterraform-configure). For more information, see [<mark style="color:blue;">Examples</mark>](https://docs.ionos.com/sections-test/guides/storage-and-backup/ionos-object-storage/s3-tools/awsterraform/awsterraform-examples).

## Quick Links

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Configure AWS Terraform Provider</strong></mark></td><td>Learn how to use <code class="expression">space.vars.ionos_cloud_object_storage</code> with AWS Terraform Provider.</td><td><a href="awsterraform/awsterraform-configure">awsterraform-configure</a></td></tr><tr><td><mark style="color:blue;"><strong>Examples</strong></mark></td><td>Learn with examples on how to use <code class="expression">space.vars.ionos_cloud_object_storage</code> with AWS Terraform Provider.</td><td><a href="awsterraform/awsterraform-examples">awsterraform-examples</a></td></tr></tbody></table>
