# Basic Example Creates a simple Resilience Hub Application, with a DynamoDB Table and RDS Instance - each in a single Resilience Hub AppComponent. The module will be s3 state-file backed, as it is currently mandatory by Resilience Hub to onboard new terraform-Application using s3 only.\ **Note:** the `main.tf` file contains 3 replacement strings: - `$BUCKET`, the bucket where we deploy the state file - `$path/to/file.tfstate"`, the exact path in `$BUCKET` where the state-file will be deployed in - `$$BUCKET_REGION`, the region where the `$BUCKET` is deployed in ## Requirements | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.14.9 | | [aws](#requirement\_aws) | ~> 4.11 | ## Providers | Name | Version | |------|---------| | [aws](#provider\_aws) | ~> 4.11 | | [random](#provider\_random) | n/a | ## Modules | Name | Source | Version | |------|--------|---------| | [resiliencehub\_app](#module\_resiliencehub\_app) | ../.. | n/a | ## Resources | Name | Type | |------|------| | [aws_db_instance.rds_instance](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance) | resource | | [aws_dynamodb_table.ddb_table](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/dynamodb_table) | resource | | [random_string.session](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string) | resource | ## Inputs No inputs. ## Outputs No outputs.