Curso Técnico Superior Profissional

Desenvolvimento para Dispositivos Móveis

Área Científica

481 – Ciências Informáticas

Duração

Semestral

Unidade Curricular

Programação em Ambiente Cloud

ECTS

3

Horas de Contacto Teórico Práticas

50h

Objetivos da Aprendizagem

  1. Projetar e implementar soluções de computação em nuvem na AWS;
  2. Selecionar e utilizar os serviços da AWS de forma eficaz;
  3. Gerir e monitorizar a infraestrutura da AWS de forma segura e eficiente;
  4. Desenvolver e implementar aplicações escaláveis e de alta disponibilidade na AWS;
  5. Automatizar tarefas e provisionar infraestrutura como código na AWS.

Conteúdos Programáticos

1. Introdução à Computação em Nuvem e AWS.

1.1. Conceitos básicos da computação em nuvem;
1.2. Introdução à Amazon Web Services (AWS);
1.3. Segurança na AWS.

2. Serviços básicos da AWS.

2.1. Amazon Elastic Compute Cloud (EC2);
2.2. Amazon Simple Storage Service (S3);
2.3. Amazon Simple Notification Service (SNS);
2.4. Amazon Relational Database Service (RDS).

3. Serviços avançados da AWS.

3.1. Amazon Lambda;
3.2. Amazon API Gateway;
3.3. Amazon DynamoDB;
3.4. Amazon Elastic Kubernetes Service (EKS).

4. Ferramentas e automação na AWS.

4.1. AWS CLI;
4.2. CloudFormation.

Bibliografia e recursos didáticos recomendados

John Chapin, Programming AWS Lambda, O′Reilly (31 Mar. 2020).

Sheen Brisals, Serverless Development on AWS: Building Enterprise-Scale Serverless Solutions, Oreilly & Associates Inc (27 Feb. 2024).

John Culkin, AWS Cookbook: Recipes for Success on AWS, O’Reilly Media (31 Dec. 2021).

Tamás Sallai, Javascript on AWS Lambda: How to use Node.js in a serverless architecture,

Picklu Paul, Demystifying DevSecOps in AWS: Achieve operational excellence in the cloud with DevSecOps, BPB Publications (6 Nov. 2023).

Gareth Eagar, Data Engineering with AWS – Second Edition: Acquire the skills to design and build AWS-based data transformation pipelines like a pro, Packt Publishing; 2nd edition (31 Oct. 2023).

INTERNET:
Acesso a publicações da especialidade, gratuitamente, através da rede SPRINGER: