Dissertação

Int2IT: An Intent-based TOSCA IT Infrastructure Management Platform EVALUATED

A introdução e ampla adoção da computação em núvem abriu as portas para a construção de sistemas de grande escala, com enormes capacidades de computação e para lidar com volumes crescentes de dados. No entanto, a infraestrutura necessária para dar suporte a esses sistemas tornou-se manualmente muito complexa, pelo que as recentes práticas de Infrastructure-as-Code (IaC) e Development and Operations (DevOps), com orquestração programática e provisionamento em núvem, tornaram-se cada vez mais comuns. Isso levou à criação do padrão OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA), que tem visto extensa investigação ao nível académico, mas pouca adoção pela indústria, pois, apesar de simplificar, a administração de infraestruturas, não tem a capacidade de encapsular o comportamento desejado do sistema e seus objetivos a nível de negócio. O Int2IT é apresentado como uma solução para esse problema, juntamente com a implementação de uma prova de conceito designada Int2IT-Lite. É uma plataforma de administração de infraestruturas à base de "intents" que incorpora conceitos de computação autonómica, usando uma descrição de aplicações baseada em TOSCA, sendo capaz de capturar as "intents" que descrevem os objetivos finais do sistema, e traduzi-las num projeto que pode ser lançado na núvem e gerido de forma autónoma, utilizando um ciclo de vida de administração Monitor-Analyze-Plan-Execute over a shared Knowledge (MAPE-K), garantindo que os objetivos finais sejam cumpridos.
Infrastructure-as-Code, DevOps, Computação na Nuvem, Intent-Based, OASIS TOSCA

novembro 22, 2022, 17:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Rui António Dos Santos Cruz

Aposentado

ORIENTADOR

José Carlos Martins Delgado

Departamento de Engenharia Informática (DEI)

Professor Associado