Nome da disciplina: Infraestrutura de Nuvem e banco de dados
Carga horária: 30h
Ementa: Bancos de Dados NoSQL: Definição; Consitência Eventual; Motivação; Modelos de Dados: Colunar, Chave-Valor, Arranjo, Grafos e Documentos; Análise de sistemas NoSQL. Modelo de Computação MapReduce: Definição; Motivação; MapReduce X SGBD Paralelo; Criação de aplicações com um arcabouço de software. Computação em Nuvens: Definição; Motivação; Nuvem x Grade x Agrupamento; Análise de plataformas para computação em nuvens existentes.
Objetivos: O objetivo desta disciplina é apresentar e discutir técnicas e tendências atuais e não convencionais que visem à obtenção de alto desempenho por parte de sistemas de bancos de dados. São discutidas novas formas de modelagem e representação de dados; requisitos de novas aplicações; e novos modelos de computação.
Bibliografia básica:
- VELTE, ANTHONY T. TOBY J. ELSENPETER, ROBERT. CLOUD COMPUTING – COMPUTAÇAO EM NUVEM UMA ABORDAGEM PRATICA. São Paulo – SP. 1ª Edição. ALTA BOOKS. 2011.
- VERAS, MANOEL. CLOUD COMPUTING – NOVA ARQUITETURA DA TI. Editora: BRASPORT. Edição: 1ª 2012. ISBN-13: 9788574524894
- Kavis, Michael J.. Wiley CIO : Architecting the Cloud : Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS). Somerset, NJ, USA: Wiley, 2014.
- Robinson, Neil Valeri, Lorenzo Cave, Jonathan. The Cloud – Understanding the Security, Privacy and Trust Challenges. Santa Monica, CA, USA, 2011.
- Krishnaswamy, Jayaram. Microsoft SQL Azure Enterprise Application Development. Editor: Packt Publishing Ltda. Data de Publicação Original: 12/2010. Páginas: 420. Local: Olton Birmingham, GBR.
- Rodger, Richard. Beginning Mobile Application Development in the Cloud. Editor: Wrox. Páginas: 556. Local: Hoboken, NJ, USA. Data de Publicação: 11/2011. Número de Chamada LC: QA76.59.R63 2012eb. eISBN: 9781118203330. pISBN: 9781118034699.
- Lazoti, R. Armazenando Dados com o Redis. Ed. Casa do Código, 2014.
- Sousa, Marcio Ballem. Desvendando o MongoDB. Ed. Ciência Moderna,
- Sadalage, Pramod J., Fowler, M. NoSQL Essencial. Ed. Novatec, 2013.