Saltar para o conteúdo principal

ISLA IPGT 24425

Cloud Computing

Cibersegurança (CTSP) (ISLA IPGT)
  • ApresentaçãoPresentation
    A unidade curricular Cloud Computing insere-se no domínio das infraestruturas informáticas e dos sistemas distribuídos, assumindo um papel relevante na formação técnica dos estudantes do curso de Cibersegurança. O seu campo de ação centra-se na compreensão e utilização de ambientes de computação em nuvem, abordando os princípios, modelos e arquiteturas que suportam infraestruturas cloud modernas. A UC explora conceitos fundamentais como virtualização, recursos computacionais, redes, armazenamento e organização de serviços em ambientes cloud. No contexto do ciclo de estudos, esta unidade curricular contribui para o desenvolvimento de competências essenciais relacionadas com a análise e utilização de infraestruturas cloud, fornecendo uma base sólida para unidades curriculares posteriores na área da administração de sistemas e da cibersegurança.
  • ProgramaProgramme
    Descrição dos conteúdos Introdução à computação em nuvem Conceitos fundamentais de computação em nuvem Evolução da computação tradicional para a cloud Papel da computação em nuvem no contexto da cibersegurança Modelos e arquiteturas de cloud computing Modelos de serviço: IaaS, PaaS e SaaS Modelos de implementação: cloud pública, privada, híbrida e multicloud Arquiteturas cloud e datacenters Virtualização e recursos cloud Conceitos de virtualização e hipervisores Máquinas virtuais em ambientes cloud Computação, armazenamento e redes na cloud Plataformas de cloud computing Introdução às principais plataformas cloud Utilização do Microsoft Azure em contexto académico Criação e gestão de recursos cloud básicos Redes e conectividade em ambientes cloud Redes virtuais, sub-redes e endereçamento Grupos de segurança, regras de acesso e exposição de serviços Análise de erros de configuração de rede em cloud        
  • ObjectivosObjectives
    A unidade curricular Cloud Computing tem como objetivo dotar os estudantes de conhecimentos fundamentais sobre computação em nuvem, capacitando-os para compreender e utilizar infraestruturas cloud em diferentes contextos. Pretende-se que o estudante seja capaz de: Compreender os princípios e modelos da computação em nuvem. Identificar os principais componentes de infraestruturas cloud, incluindo computação, armazenamento e redes. Utilizar plataformas cloud para criar e gerir recursos básicos, como máquinas virtuais. Compreender o papel da virtualização em ambientes cloud. Analisar cenários de utilização da cloud, desenvolvendo autonomia e espírito crítico na resolução de problemas técnicos.
  • BibliografiaBibliography
    Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., ... Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50-58. Krutz, R. L., & Vines, R. D. (2010). Cloud security: A comprehensive guide to secure cloud computing. Wiley. Jamsa, K. (2021). Cloud computing: SaaS, PaaS, IaaS, virtualization, business models, mobile, security, and more. Jones & Bartlett Learning. Murphy, M., & Shaw, J. (2020). AWS certified solutions architect official study guide. Wiley. Microsoft. (2024). Microsoft Azure architecture center. Microsoft Corporation.  
  • MetodologiaMethodology
    A unidade curricular Cloud Computing recorre a metodologias de ensino-aprendizagem centradas na prática e na resolução de problemas reais associados a ambientes de computação em nuvem. As aulas combinam exposição teórica com atividades laboratoriais, promovendo a utilização progressiva de plataformas cloud para a criação, configuração e gestão de recursos. São aplicadas metodologias inovadoras como a aprendizagem baseada em problemas e em projetos, recorrendo a ambientes cloud reais para simulação de cenários próximos do contexto profissional. O estudante é incentivado a experimentar, documentar e refletir sobre as soluções adotadas, promovendo a autonomia, o pensamento crítico e o trabalho colaborativo.        
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Obrigatório
  • EstágioInternship
    Não
  • AvaliaçãoEvaluation

    Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Teste de avaliação

    17-06-2026

    40%

    Projeto Prático

    03-06-2026

    40%

    Fichas Práticas

    Ao longo das aulas

    20%

     

    Ao longo do semestre, os estudantes beneficiam de acompanhamento contínuo nas aulas práticas, com orientação individual e feedback regular sobre o progresso das atividades e do projeto. São disponibilizados guiões laboratoriais, exemplos práticos e recursos complementares através da plataforma Moodle.

    Os relatórios técnicos devem apresentar uma estrutura clara, incluindo objetivos, descrição do ambiente cloud utilizado, procedimentos realizados, resultados obtidos e conclusões, evidenciando a compreensão dos conceitos e a autonomia na utilização de ambientes de computação em nuvem.

    .