Código: AL5129
Obrigatória: não
Carga-horária: 90h
Créditos: 6
Ementa:
Visão geral dos conceitos de nuvem; Economia e faturamento da nuvem; Arquitetura de nuvem; Segurança na nuvem; Redes de datacenters; Modelos de Computação e Armazenamento; Modelos de Bancos de dados; Auto Scaling e monitoramento; Infraestrutura como código; Arquiteturas decompostas; Microserviços e Computação sem servidor; Redes de entrega de conteúdo; Planejamento e recuperação de desastres.
Bibliografia:
- James F. Kurose and Keith W. Ross. Redes de Computadores e a Internet: uma abordagem top-down. Pearson, São Paulo, SP, 5 edition, 2010.
- Andrew S. Tanenbaum and Maarten Van Steen. Sistemas Distribuídos: princípios e paradigmas. Pearson Prentice Hall, São Paulo, SP, 2 edition, 2008.
- Artigos científicos atualizados da área (por exemplo, IEEE Cloud Computing, IEEE Transactions on Cloud Computing).
- Ross J. Anderson. Security Engineering: A Guide to Building Dependable Distributed Systems. Wiley Publishing, 2 edition, 2008.
- O. Ibe. Converged Network Architectures: delivering voice and data over IP, ATM, and frame relay. Wiley, 2001.
- Nancy A. Lynch. Distributed Algorithms. Morgan Kaufmann Publishers, San Francisco, CA, 1996.
- Kenneth P. Birman. Reliable Distributed Systems: Technologies, Web Services, and Applications. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2005.