HumanGov: Implementação de uma Infraestrutura ‘SaaS’, ‘Multi-tenant’ e ‘Reutilizável’ na Aws, Usando Módulos do Terraform e armazenando os arquivos de configuração de forma segura no Aws Code Commit.
Neste projeto do mundo real, implementei uma infraestrutura SaaS reutilizável e multi-inquilino na AWS usando módulos Terraform. Usei serviços como instâncias EC2, bancos de dados DynamoDB e buckets S3. Para armazenar com segurança os arquivos de configuração do Terraform, contei com o AWS CodeCommit. Foi uma experiência incrível explorar o Terraform, simplificando a administração e a implementação dos recursos da AWS através da infraestrutura como código.
Ao apresentar a arquitetura deste projeto, destaco que esta experiência foi fundamental para o desenvolvimento das habilidades necessárias para um arquiteto cloud. A utilização do Terraform na AWS proporcionou a construção de uma infraestrutura SaaS robusta, reutilizável e multi-inquilino. Integrando serviços como EC2, DynamoDB e S3, e garantindo o armazenamento seguro via AWS CodeCommit, pude aprofundar meu conhecimento na orquestração e na gestão eficiente de recursos na nuvem. Esta jornada destaca a importância da automação e da abordagem de infraestrutura como código, habilidades essenciais para um arquiteto cloud moderno e eficaz.