Você está na página 1de 3

Bootcamp IGTI: Arquiteto(a) de Soluções

Trabalho Prático

Módulo 4 Soluções para Armazenamento de Dados

Objetivos

Exercitar os seguintes conceitos trabalhados no Módulo:

 Avaliar soluções possíveis de armazenamento de dados que atendam aos requisitos da


arquitetura de um software

Enunciado

A empresa IGTI SA está planejando o desenvolvimento de um software de vendas simples e o time


de desenvolvimento de software criou uma planilha com a visão conceitual das entidades do
software com os requisitos de tipo de armazenamento necessário para cada entidade, para que o
Arquiteto de Dados possa analisar e definir a arquitetura de dados.

Você é o responsável por analisar os requisitos e montar a arquitetura de dados, recomendando


as melhores soluções de dados para garantir um suporte escalável e otimizado para
armazenamento de cada entidade.

O time de negócios da IGTI passou algumas métricas de volumetria estimada, que você pode
utilizar para gerar a estimativa de custos e preencher a planilha abaixo:
QTD REGISTROS/ TIPO DE REPOSITÓRIO DE
ENTIDADE
VOLUMETRIA DADOS

1. CLIENTES 5 mil de registros


<1Gb de dados

2. PRODUTOS 21 mil de registros


<1Gb de dados

3. VÍDEOS DOS Cada produto tem um vídeo explicativo


PRODUTOS que demonstra seu comportamento
2.5TB de dados

4. LOGS Logs de transações em arquivos JSON. É


uma base que começará vazia, mas tende
a ter um volume maior que das outras
entidades

5. VENDAS 2 milhões de registros de vendas realizadas


8Gb de dados

6. DATALAKE Armazenará todas as entidades que


poderão ser consultadas

Atividades

Os alunos deverão desempenhar as seguintes atividades:

1) Avaliar os requisitos descritos no desenho do time de desenvolvimento.

2) Escolher soluções de armazenamento de dados ideais para as entidades 1 a 6.

3) Revisar as aulas e a apostila para responder às demais questões.


Respostas Finais

Os alunos deverão desenvolver a prática e, depois, responder às questões objetivas.

Você também pode gostar