|
|
| Administração de BDs noSQL com MongoDB |
| 1- Explicar semelhanças e diferenças entre bases SQL, noSQL e newSQL |
| 2- Instalar e configurar bases de dados noSQL utilizando MongoDB |
| 3- Manipular dados e bases de dados noSQL utilizando MongoDB |
| 4- Aplicar os principais conceitos e desafios da modelagem de dados não relacionais |
| 5- Utilizar conceitos de Replicação, Particionamento, Performance e melhores práticas de administração de bancos MongoDB |
|
| Fundamentos em Engenharia de Dados para Big Data |
| 1- Explicar e utilizar conceitos e recursos de computação em nuvem |
| 2- Explicar os principais serviços disponibilizados pela computação em nuvem |
| 3- Conciliar recursos de Cloud DB com a infraestrutura interna de uma organização |
| 4- Escrever programas em Python acessando dados em ambientes de nuvem |
|
| Implantação de Soluções Big Data com Hadoop |
| 1- Explicar as soluções existentes para manipulação de grandes volumes de dados |
| 2- Utilizar ferramentas para manipulação de grande quantidade de dados |
| 3- Utilizar ambiente Hadoop em ambiente de nuvem |
| 4- Provisionar ambientes de dados em nuvem para utilização de Hadoop/Spark |
|
| Desenvolvimento de Soluções Big Data com Apache Spark |
| 1- Desenvolver aplicações utilizando as bibliotecas do ecossistema Spark |
| 2- Manipular bases de dados distribuidas com Spark/Hadoop |
| 3- Desenvolver aplicações utilizando Python e Spark |
| 4- Desenvolver aplicações Spark na nuvem |
|
| Projeto de Bloco: Engenharia de Dados: Big Data |
| 1- Aplicar conceitos, técnicas, ferramentas e arquiteturas utilizadas no universo de Big Data |
| 2- Descrever aplicações de Big Data integrando conceitos e ferramentas estudados |
| 3- Formular um projeto em ambiente de nuvem utilizando Python, Hadoop, Spark |
| 4- Executar tratamento e análises de dados com infraestrutura Hadoop/Spark |
|
| Certificações do Bloco: |
| Este bloco não tem foco no apoio à preparação para certificações profissionais. |