Descoberta semântica de microservices em contêineres

DSpace Repository

A- A A+

Descoberta semântica de microservices em contêineres

Show full item record

Title: Descoberta semântica de microservices em contêineres
Author: Barrozo, Lucas Moura
Abstract: A Web vem aumentando cada vez mais suas proporções, tanto em tamanho quanto em importância. De natureza igual é o crescimento da quantidade de serviços disponíveis nela, que se evidencia gradualmente conforme a arquitetura de microservices é adotada. Isso torna indispensável saber onde esses serviços estão localizados, seja para monitorá-los ou mesmo para acessá-los, lembrando que é típico dessa arquitetura a volatilidade. Diversas tecnologias surgiram no mercado para solucionar esse problema, principalmente as que focam no registro de serviço dinâmicos. O que essas tecnologias fazem é apenas mapear um host a um nome, obrigando os desenvolvedores de software a conhecer em detalhes quais serviços um determinado endereço na rede disponibiliza. Este trabalho propõe a adaptação de um desses mecanismos de descoberta, o Hyperbahn, alterando a forma como os serviços são registrados e consultados. Ao invés de apenas um nome, serviços poderão ser identificados por várias entradas de registro. Tais modificações darão liberdade para a ferramenta modificada ter seu uso adaptado para dar mais significado à descoberta. Significado aos serviços será alcançado utilizando alguns conceitos da Web semântica. Será estabelecido que as entradas de registro de um microservice representem conceitos ou propriedades de uma ontologia. Por fim, com o propósito de comparação e validação, experimentos serão realizados na solução entregue e na implementação original. Com a utilização da solução proposta espera-se proporcionar um ambiente que reforce ainda mais as características empregadas pelo uso de microservices.
Description: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
URI: https://repositorio.ufsc.br/xmlui/handle/123456789/171422
Date: 2016-11-25


Files in this item

Files Size Format View Description
TCC_final.pdf 4.535Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar