Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Microsserviços ( DCE16413 )
Unidade:
Departamento de Computação e Eletrônica
Tipo:
Optativa
Período Ideal no Curso:
Sem período ideal
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
4

Objetivos
Revisar os conceitos de arquitetura de software. [Uso] Revisar os conceitos e aplicações dos processos de desenvolvimento de software. [Uso] Revisão dos conceitos de máquina virtual. [Uso] Apresentar o conceito de computação em nuvem. [Familiaridade] Apresentar os conceitos e uso da tecnologia de contêineres. [Familiaridade] Conceitos e benefícios do uso de microsserviços. [Familiaridade] Conhecer as tecnologias associadas ao desenvolvimento de software com microsserviços.

Ementa
Revisão de conceitos de Arquitetura de Software e de Processos de desenvolvimento de Software. Revisão de conceitos de máquina virtual. Conceitos de computação em nuvem. Apresentar os conceitos e uso da tecnologia de contêineres. Conceitos e benefícios do uso de microsserviços. Tecnologias associadas a microsserviços. 

Bibliografia
AUER, F., LENARDUZZI, V., FELDERER, M., & TAIBI, D. (14 de April de 2021). “From monolithic systems to Microservices: An assessment framework”. Information and Software Technology, pp. 1-12.  O´CONNOR, R., ELGER, P, & CLARKE, P. (22 de february de 2017). “Continuous software engineering – A microservices architecture perspective”. Jounal Software: Evoluation and Process, pp. 1-12.  PAHL, C., BROGI, A., SOLDANI, J., & JAMSHIDI, P. (1 de july de 2019). “Cloud Container Technologies: A State-of-the-Art Review”. IEEE TRANSACTIONS ON CLOUD COMPUTING, pp. 667-692. 

Bibliografia Complementar
DI FRANCESCO, PAOLO; LAGO, PATRICIA; MALAVOTA, IVANO. “Architecting with microservices: A systematic mapping study”. The Journal of Systems and Software 150 (2019) 77–97  KNOCHE, H., & HASSELBRING,, W. (1 de june de 2018). “Using de microservices for legacy software modernization”. IEEE COMPUTER SOCIETY, pp. 44-49.  MAZZARA M.; DRAGONI, NICOLA; BUCCHIARONE, ANTONIO; GIARETTA A.; LASSEN, STEPHAN T.; DUSTDAR, SCHAHRAM. “Microservices: Migration of a Mission Critical System”. IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 14, NO. 5, SEPTEMBER/OCTOBER 2002.  MORAES, I. S. . “Engenharia de Software”. 1 ed. [S.I]:Pearson. 2017. 213 p.  SOMMERVILLE, I. “Engenharia de software”. 10. ed. [S.l.]: Pearson, 2018. 768 p.
Carregando...