Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

FIAP
CLOUD ENGINEERING & ARCHITECTURE 
ARQUITETURA DB E BIG DATA
Rio de Janeiro – RJ 
1 - Defina uma arquitetura com os principais componentes de Big Data em Nuvem que podem ajudar a empresa neste desafio
A) Detalhe cada componente e o seu propósito na arquitetura:
· Amazon RDS: database SQL para guardar os dados estruturados da empresa, esse ambiente está separado transacional (ERM e CRM) e não-transacional
· Data Warehouse: utilizado o Amazon redshift para ser o repositório dados estruturados, etl zero da aws para a “comunicação”
· DynamoDB: banco de dados NoSQL para guardar os dados não estruturados
· S3: Object storage para guardar video/foto/audio etc
· AWS Kinesis: serviço de stream de dados, “comunicação” entre os dados NoSQL com o DataLake
· Amazon EMR: plataforma de dados em nuvem para processar grandes quantidade de dados
· Athena: serviço de análise interativo e sem servidor criado em frameworks de código aberto, com suporte a formatos de tabela e arquivo abertos
· AWS Glue: serviço de integração de dados serverless
B) Desenhe a arquitetura com cada componente:
2 - Use uma calculadora de custos para fazer uma estimativa de custos mensal da plataforma
3 - Quais são os desafios que a empresa deverá encontrar para esta implementação em nuvem? Quais serão as ações recomendadas para reduzir o impacto destes desafios
· Segurança:
Desafio: A segurança dos dados é uma preocupação crítica. Dados armazenados em data centers externos e acessados por meio de conexões de rede podem estar vulneráveis.
Ação recomendada: Garanta que seus dados estejam protegidos contra acesso não autorizado, roubo e vazamento. Utilize criptografia e outras medidas de segurança oferecidas pelos provedores de serviços em nuvem.
· Escalabilidade:
Desafio: A capacidade de dimensionamento rápido pode ser um desafio para algumas empresas.
Ação recomendada: Planeje adequadamente a escalabilidade, considerando o crescimento futuro. Escolha provedores de nuvem que ofereçam opções flexíveis de dimensionamento.
· Interoperabilidade:
Desafio: Integrar sistemas legados com soluções em nuvem pode ser complexo.
Ação recomendada: Avalie as necessidades de integração e escolha soluções que sejam compatíveis com seus sistemas existentes. Considere APIs e padrões abertos.
· Confiabilidade e Disponibilidade:
Desafio: Dependência de serviços em nuvem para operações críticas.
Ação recomendada: Escolha provedores confiáveis com histórico sólido de disponibilidade. Considere redundância e backups para garantir continuidade de serviço1.
· Custos:
Desafio: O uso inadequado da nuvem pode resultar em custos inesperados.
Ação recomendada: Monitore e otimize os gastos. Use ferramentas de gerenciamento de custos e ajuste recursos conforme necessário
4 - Quais são as principais vantagens da implementação do ambiente de big data em nuvem?
· Redução de Custos:
· A computação em nuvem elimina a necessidade de infraestrutura física e aquisição de hardware, tornando o Big Data mais acessível para pequenas e médias empresas.
· Escalabilidade:
· A capacidade de dimensionamento rápido permite ajustar armazenamento e processamento conforme necessário, sem investimentos antecipados em infraestrutura.
· Praticidade e Mobilidade:
· Acesso aos dados de qualquer lugar, por meio de dispositivos conectados à internet, facilitando análises e tomada de decisões.
· Segurança:
· Os provedores de nuvem oferecem medidas de segurança robustas, protegendo os dados armazenados e processados.
· Produtividade:
· A centralização dos dados na nuvem permite integração e geração eficiente de relatórios completos 
5 - Faça uma comparação, indicando qual seria a sua recomendação de abordagem com as seguintes possibilidades de arquitetura na nuvem.
· Minha Recomendação
Para a maioria das empresas que buscam implementar uma arquitetura de Big Data na nuvem, a recomendação seria usar soluções baseadas em PaaS e Serverless (Opção 2).
· Justificativa:
· Redução da Complexidade: PaaS e Serverless reduzem significativamente a complexidade de configuração e gerenciamento de infraestrutura, permitindo que a equipe se concentre no desenvolvimento de valor agregado e na análise de dados.
· Escalabilidade e Flexibilidade: Esses serviços fornecem escalabilidade automática e a flexibilidade necessária para ajustar-se a diferentes cargas de trabalho, sem a necessidade de intervenção manual.
· Custo-Efetividade: Com pagamento por uso e sem a necessidade de gerenciamento contínuo de infraestrutura, PaaS e Serverless podem ser mais econômicos no longo prazo.
· Considerações:
· IaaS pode ser recomendado para empresas que necessitam de um controle granular e têm equipes técnicas capazes de gerenciar a infraestrutura.
· SaaS é ideal para empresas que procuram uma solução pronta para uso, com mínima gestão e alta disponibilidade, apesar do custo potencialmente mais alto.
· A escolha final deve considerar as necessidades específicas da empresa, incluindo o nível de controle desejado, a capacidade técnica da equipe e o orçamento disponível.
image3.png
image1.jpg
image2.png
image4.png

Mais conteúdos dessa disciplina