Infraestrutura de Nuvem e Banco de Dados

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:

  1. 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.
  2. VERAS, MANOEL. CLOUD COMPUTING – NOVA ARQUITETURA DA TI. Editora: BRASPORT. Edição: 1ª 2012. ISBN-13: 9788574524894
  3. Kavis, Michael J.. Wiley CIO : Architecting the Cloud : Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS). Somerset, NJ, USA: Wiley, 2014.
  4. Robinson, Neil Valeri, Lorenzo Cave, Jonathan. The Cloud – Understanding the Security, Privacy and Trust Challenges. Santa Monica, CA, USA, 2011.
  5. 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.
  6. 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.
  7. Lazoti, R. Armazenando Dados com o Redis. Ed. Casa do Código, 2014.
  8. Sousa, Marcio Ballem. Desvendando o MongoDB. Ed. Ciência Moderna,
  9. Sadalage, Pramod J., Fowler, M. NoSQL Essencial. Ed. Novatec, 2013.