Este repositório será utilizado para armazenar os arquivos referentes ao desafio AWS.
Diagramas
Use IAM roles to connect GitHub Actions to actions in AWS
https://aws.amazon.com/pt/blogs/security/use-iam-roles-to-connect-github-actions-to-actions-in-aws/
Terraform Workspaces
https://developer.hashicorp.com/terraform/language/state/workspaces
AWS Provider
https://registry.terraform.io/providers/hashicorp/aws/latest/docs
AWS VPC Terraform module
https://registry.terraform.io/modules/terraform-aws-modules/vpc/aws/latest
AWS EKS Terraform module
https://registry.terraform.io/modules/terraform-aws-modules/eks/aws/latest
Complete VPC Module parameters https://github.com/terraform-aws-modules/terraform-aws-vpc/blob/master/examples/complete/main.tf
cidrsubnet Function https://developer.hashicorp.com/terraform/language/functions/cidrsubnet
Resource: aws_cloudfront_distribution https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudfront_distribution
Infracost
https://github.com/infracost/infracost
AWS RDS Terraform module https://registry.terraform.io/modules/terraform-aws-modules/rds/aws/latest
Complete example https://github.com/terraform-aws-modules/terraform-aws-rds/blob/master/examples/complete-mysql/main.tf
Controle o tráfego para seus recursos da AWS usando grupos de segurança https://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-security-groups.html