dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
dc.contributor.advisor |
Westphall, Carlos Becker |
|
dc.contributor.author |
Castilhos, Rafael Begnini de |
|
dc.date.accessioned |
2024-07-08T20:15:55Z |
|
dc.date.available |
2024-07-08T20:15:55Z |
|
dc.date.issued |
2024-06-18 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/255691 |
|
dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. |
pt_BR |
dc.description.abstract |
A computação em nuvem teve um crescimento exponencial, principalmente para aplicativos da web comerciais. De acordo com o Instituto Nacional de Padrões e Tecnologia (NIST), “a computação em nuvem é um modelo para permitir acesso de rede onipresente, conveniente e sob demanda a um conjunto compartilhado de recursos de computação configuráveis (por exemplo, redes, servidores, armazenamento, aplicativos e serviços) que podem ser rapidamente provisionados e liberados com o mínimo de esforço de gerenciamento e/ou interação com o provedor de serviços”. Por essas razões, os aplicativos cada vez mais frequentemente realizam trocas de informações entre serviços com finalidade de compartilhar, replicar, armazenar e entre outras funcionalidades características de um sistema distribuído, e, com isso, se faz necessário definição da estrutura e formatação por parte de desenvolvedores, arquitetos e engenheiros. A escolha deste formato e protocolo implica diretamente no tamanho, na latência e eficiência da comunicação. Será realizado o desenvolvimento de uma aplicação que atuará como emitente que enviará dados fictícios de diferentes tamanhos de um comércio eletrônico para um destinatário. Posteriormente, será efetuado monitoramento dos dados trafegados, sendo possível extrair métricas e avaliar os resultados obtidos de maneira comparativa e exploratória. Logo, esse trabalho visa analisar, comparar e encontrar as opções de formato de dados e protocolos já existentes que são satisfatórias para este cenário, potencializando operações escaláveis e utilizando menos recursos. |
pt_BR |
dc.description.abstract |
Cloud computing has seen exponential growth, particularly for commercial web applications. According to the National Institute of Standards and Technology (NIST), “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort and/or service provider interaction”. For these reasons, applications increasingly exchange information between services in order to share, replicate, store and among other features characteristic of a distributed system, and, therefore, it is necessary to define the structure and formatting on the part of developers, architects and engineers. The choice of this format and protocol directly affects the size, latency and efficiency of the communication. Preambularly, an application will be developed that will act as an issuer that will send fictitious data of different sizes from an electronic commerce to a recipient. Subsequently, the traffic data will be monitored, making it possible to extract metrics and evaluate the results obtained in a comparative and exploratory manner. Therefore, this work aims to analyze, compare and find existing data format and protocol options that are satisfactory for this scenario, enhancing scalable operations and using fewer resources. |
pt_BR |
dc.format.extent |
64 f. |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.publisher |
Florianópolis, SC. |
pt_BR |
dc.rights |
Open Access. |
|
dc.subject |
Computação em nuvem |
pt_BR |
dc.subject |
Serialização |
pt_BR |
dc.subject |
Desserialização |
pt_BR |
dc.subject |
Sistemas distribuídos |
pt_BR |
dc.subject |
Redes de computadores |
pt_BR |
dc.title |
Análise da estrutura e formatação de dados para comunicação eficiente entre ambientes de computação em nuvem |
pt_BR |
dc.type |
TCCgrad |
pt_BR |