Open Dionizioaf opened 7 months ago
The documentation for the organization has already been started with the design, and I am contemplating how we will implement this process.
Options: Terraform, Ansible, CloudFormation, CDK
Im thinking of using Terraform, but it has some warnings, so i dont now if the best option, maybe CDK from the start in this block.
DOC: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/organizations_organization Tutorial for Terraform: https://sophiabits.com/blog/managing-your-aws-organization-in-terraform Tutorial 2: https://hector-reyesaleman.medium.com/my-iac-aws-multi-account-provisioning-blueprint-best-practices-4d18e280d403
Doc to read, may give some insight of better implementation: https://aws.amazon.com/blogs/containers/scaling-iac-and-ci-cd-pipelines-with-terraform-github-actions-and-aws-proton/
Im going to use https://terragrunt.gruntwork.io/ from the start and use terraform to create the organization, i have to validate the aws warning and see what i should not implement using terraform.
Check it: https://www.youtube.com/playlist?list=PLiF-Vmkmf3EkTIn3cOnojiGtuDhajwXE3
For reference the issue for the implementation is #4
I'm changing the step of organization a lot after read some documentation, will restart this item after finish the implementation
We should use a tool like Cacoo to draw the AWS environment and connect the services, it will change in the future, but we need to map what we think until now