Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

Commit

Permalink
Merge pull request #66 from Grupo-G03-4SOAT-FIAP/feature/14/desenho-mvp
Browse files Browse the repository at this point in the history
Update arquitetura-cloud.drawio
  • Loading branch information
dannevesdantas authored Jul 24, 2024
2 parents 96d2460 + 0cff24f commit d7cd993
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions docs/arquitetura-cloud/arquitetura-cloud.drawio
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<mxfile host="app.diagrams.net" modified="2024-07-24T21:00:00.963Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36" etag="8TK0LhOoA2HrkdbC3ldm" version="24.7.3" type="device">
<mxfile host="app.diagrams.net" modified="2024-07-24T21:11:24.085Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36" etag="6CHHwajr9J4_8Mvdhe3z" version="24.7.3" type="device">
<diagram name="Página-1" id="QyuDZeAoyNbm0Pvu70TN">
<mxGraphModel dx="3037" dy="755" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="5111" dy="1887" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
Expand Down Expand Up @@ -398,7 +398,7 @@
<mxGeometry x="1295" y="2220" width="50" height="50" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-98" value="🛈 O banco de dados está provisionado em 3 Availability Zones diferentes, com replicas read-only, para garantir a alta disponibilidade.&lt;br&gt;&lt;br&gt;🛈 O RDS Proxy faz o reaproveitamento de conexões com o banco de dados, contribuindo para a escalabilidade da aplicação.&lt;br&gt;&lt;br&gt;🛈 O ElastiCache for Redis será configurado com a eviction policy LFU - Least Frequently Used a fim de manter em cache os dados dos profissionais mais procurados.&lt;br&gt;&lt;br&gt;🛈 O KMS armazena a chave de criptografia do Banco de Dados RDS, gerenciada pela AWS.&lt;br&gt;&lt;br&gt;🛈 O AWS Secrets Manager armazena a senha do usuário master do banco de dados, com rotação automática de 7 em 7 dias.&lt;br&gt;&lt;br&gt;🛈 O DynamoDB irá armazenar metadados dos arquivos armazenados no bucket do S3, com schema flexível." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;labelPosition=center;verticalLabelPosition=middle;fontFamily=Lucida Console;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="1880" y="2400" width="320" height="469.5" as="geometry" />
<mxGeometry x="1880" y="2400" width="480" height="469.5" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-94" value="ElastiCache for Redis" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C925D1;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.elasticache_for_redis;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="1677.28" y="2160" width="45.22" height="40" as="geometry" />
Expand Down Expand Up @@ -457,8 +457,8 @@
<mxCell id="aZ776irZEMooX4o-13bk-176" value="Security group" style="fillColor=none;strokeColor=#DD3522;verticalAlign=top;fontStyle=0;fontColor=#DD3522;whiteSpace=wrap;html=1;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="840" y="2410" width="960" height="600" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-180" value="🛈 O API Gateway&amp;nbsp;fará a autenticação dos Médicos e Pacientes em conjunto com o Cognito como authorizer." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;labelPosition=center;verticalLabelPosition=middle;fontFamily=Lucida Console;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="1560" y="600" width="320" height="130" as="geometry" />
<mxCell id="aZ776irZEMooX4o-13bk-180" value="🛈 O API Gateway&amp;nbsp;fará a autenticação dos Médicos e Pacientes em conjunto com o Cognito como authorizer." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=bottom;whiteSpace=wrap;rounded=0;labelPosition=center;verticalLabelPosition=middle;fontFamily=Lucida Console;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="1560" y="560" width="400" height="120" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-181" value="🛈 O Trusted Advisor ajuda a equipe a otimizar custos, performance e corrigir possíveis lacunas de segurança, contribuindo para a segurança dos dados pessoais dos Pacientes.&lt;br&gt;&lt;br&gt;🛈 O IAM é peça fundamental na implementação da estratégia de segurança na nuvem." style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=top;whiteSpace=wrap;rounded=0;labelPosition=center;verticalLabelPosition=middle;fontFamily=Lucida Console;" parent="L6SBvmUNMrdH3GEFA7w_-1" vertex="1">
<mxGeometry x="2150" y="120" width="320" height="230" as="geometry" />
Expand Down Expand Up @@ -519,10 +519,10 @@
<mxPoint x="-750" y="536" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-5" value="DIAGRAMA DE ARQUITETURA CLOUD" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;textShadow=1;fontSize=16;" parent="1" vertex="1">
<mxCell id="aZ776irZEMooX4o-13bk-5" value="DIAGRAMA DE ARQUITETURA CLOUD" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;textShadow=1;fontSize=16;fontFamily=Lucida Console;" parent="1" vertex="1">
<mxGeometry x="-1120" y="80" width="320" height="30" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-6" value="Cliente: Health&amp;amp;Med&lt;div&gt;Versão: v0.1&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxCell id="aZ776irZEMooX4o-13bk-6" value="Cliente: Health&amp;amp;Med&lt;div&gt;Versão: v0.1&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;" parent="1" vertex="1">
<mxGeometry x="-1120" y="120" width="320" height="60" as="geometry" />
</mxCell>
<mxCell id="aZ776irZEMooX4o-13bk-8" value="GitHub" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#00BEF2;shape=mxgraph.azure.github_code;pointerEvents=1;" parent="1" vertex="1">
Expand Down
Binary file modified docs/arquitetura-cloud/arquitetura-cloud.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d7cd993

Please sign in to comment.