... | @@ -9,7 +9,7 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
... | @@ -9,7 +9,7 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
|
### Infraestrutura:
|
|
### Infraestrutura:
|
|
|
|
|
|
- Foi utilizado o provedor de infraestrutura na nuvem AWS.
|
|
- Foi utilizado o provedor de infraestrutura na nuvem AWS.
|
|
|
|
<br>
|
|
|
|
|
|
### Recursos de Rede:
|
|
### Recursos de Rede:
|
|
|
|
|
... | @@ -18,7 +18,7 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
... | @@ -18,7 +18,7 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
|
- Foram utilizados Firewalls virtuais, Security Groups na AWS, como um recurso de segurança de rede.
|
|
- Foram utilizados Firewalls virtuais, Security Groups na AWS, como um recurso de segurança de rede.
|
|
|
|
|
|
- Foi utilizado um serviço de entrega de conteúdo (CDN), CloudFront na AWS, para melhorar a performance de entrega de arquivos estáticos.
|
|
- Foi utilizado um serviço de entrega de conteúdo (CDN), CloudFront na AWS, para melhorar a performance de entrega de arquivos estáticos.
|
|
|
|
<br>
|
|
|
|
|
|
## Recursos de Computação:
|
|
## Recursos de Computação:
|
|
|
|
|
... | @@ -30,19 +30,16 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
... | @@ -30,19 +30,16 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
|
- Foi utilizado um serviço armazenamento de arquivos estáticos, S3 na AWS.
|
|
- Foi utilizado um serviço armazenamento de arquivos estáticos, S3 na AWS.
|
|
|
|
|
|
- Foi utilizado um volume de armazenamento, EBS na AWS, para a persistência dos dados independente da instância computacional que opera sobre ele.
|
|
- Foi utilizado um volume de armazenamento, EBS na AWS, para a persistência dos dados independente da instância computacional que opera sobre ele.
|
|
|
|
<br>
|
|
|
|
|
|
### IaC:
|
|
### IaC:
|
|
|
|
|
|
- Para o provisionamento de infraestrutura no provedor AWS, foi utilizada uma ferramenta de infraestrutura como código (IaC), o Terraform.
|
|
- Para o provisionamento de infraestrutura no provedor AWS, foi utilizada uma ferramenta de infraestrutura como código (IaC), o Terraform.
|
|
|
|
<br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Resumo:
|
|
### Resumo:
|
|
|
|
|
|
**componentes de infraestrutura:**
|
|
**Componentes de Infraestrutura:**
|
|
|
|
|
|
- **VPC e Subnets:** alocar os componentes de infra.
|
|
- **VPC e Subnets:** alocar os componentes de infra.
|
|
|
|
|
... | @@ -57,6 +54,8 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
... | @@ -57,6 +54,8 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
|
- **Distribuições CloudFront:** cache dos arquivos dos buckets S3.
|
|
- **Distribuições CloudFront:** cache dos arquivos dos buckets S3.
|
|
|
|
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
### Funcionamento:
|
|
### Funcionamento:
|
|
|
|
|
|
- O usuário através do seu navegador vai acessar o sistema com o nome de domínio. O navegador faz uma requisição DNS e descobre o endereço IP da aplicação. O IP aponta para algum dos servidores da AWS do serviço Amazon CloudFront, chamados Edge Servers. Estes servidores, gerenciados pela AWS, possuem cache dos arquivos que estão armazenados no Bucket S3 e são servidos para os clientes. Os arquivos que estão armazenados no Bucket S3 são o próprio código fonte da aplicação frontend (HTML, JS e CSS), que roda no navegador do cliente.
|
|
- O usuário através do seu navegador vai acessar o sistema com o nome de domínio. O navegador faz uma requisição DNS e descobre o endereço IP da aplicação. O IP aponta para algum dos servidores da AWS do serviço Amazon CloudFront, chamados Edge Servers. Estes servidores, gerenciados pela AWS, possuem cache dos arquivos que estão armazenados no Bucket S3 e são servidos para os clientes. Os arquivos que estão armazenados no Bucket S3 são o próprio código fonte da aplicação frontend (HTML, JS e CSS), que roda no navegador do cliente.
|
... | @@ -67,6 +66,6 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
... | @@ -67,6 +66,6 @@ Aqui serão descritas todas as informações referentes à infraestrutura do pro |
|
<br>
|
|
<br>
|
|
|
|
|
|
### Diagrama de infraestrutura
|
|
### Diagrama de infraestrutura
|
|
![arquiteturaparte1]()
|
|
![arquiteturaparte1](https://tools.ages.pucrs.br/plataforma-onboarding-para-novos-colaboradores/decola-wiki/-/raw/main/arquitetura/arquitetura1.png)
|
|
|
|
|
|
![arquiteturaparte2]() |
|
![arquiteturaparte2](https://tools.ages.pucrs.br/plataforma-onboarding-para-novos-colaboradores/decola-wiki/-/raw/main/arquitetura/arquitetura2.png) |
|
\ No newline at end of file |
|
\ No newline at end of file |