Engenharia de Serviços
1
2020-2021
02023413
Informática
Português
Inglês
Presencial
Semestral
6.0
Obrigatória
2º Ciclo - Mestrado
Conhecimentos de Base Recomendados
Sistemas de Informação.
Sistemas distribuídos.
Bases de dados.
Métodos de Ensino
Aulas teóricas: Descrição detalhada dos conceitos, princípios, metodologias e melhores práticas usadas na engenharia serviços. Apresentação e discussão de casos de estudo de forma a ilustrar a importância prática das metodologias.
Aulas teórico-práticas: Resolução de exercícios práticos e exploração de casos de estudo que requerem a combinação e associação de conceitos apresentados nas aulas teóricas. Fomentar o pensamento crítico na presença de problemas de complexidade acrescida.
Resultados de Aprendizagem
O crescimento do sector dos serviços requer a aplicação de métodos científicos e sistemáticos para suportar a sua criação e gestão. Neste contexto, esta unidade curricular fornece um contributo importante para a definição, desenho, modelação, execução e análise de serviços. Apresenta metodologias, técnicas, ferramentas e tecnologias, ilustrando a sua aplicação a casos reais ou de complexidade comparável. A unidade curricular fornece uma referência abrangente e prepara os estudantes que aspiram aprender sobre ou a obter um conhecimento científico mais profundo sobre o desenho e engenharia de serviços, experiência com serviços e gestão e inovação de serviços.
A unidade curricular deverá dotar os estudantes de competências na conceção e implementação de serviços, nomeadamente serviços prestados online.
Estágio(s)
NãoPrograma
Parte I - Desenho de Serviços
- Conceito de serviço, relevâncias dos serviços, considerações sobre desenho de serviços
- Desenho de serviços: exploração
- Desenho de serviços: criação, reflexão, implementação
- Inovação aberta de serviços
Parte II - Desenvolvimento de Serviços
- Computação em nuvem
- Serviços RESTFul, OpenAPI/Swagger e GraphQL
- Introdução ao desenvolvimento front-end
- Segurança no desenvolvimento front-end
- Armazenamento de dados na nuvem
- Teoremas CAP e PACELC
- Computação "sem servidor" e serviços de workflow da AWS Amazon
- Serviços da AWS Amazon: Simple Queue Service, Simple Notification Service, Simple Email Service, CloudFormation, CloudWatch, Identity and Access Management
- Arquiteturas na nuvem. Fiabilidade, disponibilidade, escalabilidade e elasticidade.
- Balanceamento de carga
- Containers
- Serviços de Machine Learning na Cloud
Docente(s) responsável(eis)
Paulo José Osório Rupino da Cunha
Métodos de Avaliação
Avaliação
Exame: 50.0%
Projecto: 50.0%
Bibliografia
Stickdom & Schneider (2011). This is Service Design Thinking. Amsterdam: BIS Publishers
Documentation from Amazon AWS.
Load Balancing Servers, Firewalls, and Caches. Chandra Kopparapu, ISBN: 978-0-471-41550-3
Diverse technical and scientific papers on the various course topics.