Vantagens do uso de multi-cloud e disponibilidade de recursos

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorFernandes, Natalia Castro-
Autor(es): dc.contributorhttp://lattes.cnpq.br/4205779497458915-
Autor(es): dc.contributorMedeiros, Dianne Scherly Varela de-
Autor(es): dc.contributorhttp://lattes.cnpq.br/8119805151400395-
Autor(es): dc.contributorCunha Neto, Hélio do Nascimento-
Autor(es): dc.contributor http://lattes.cnpq.br/7049529491757593-
Autor(es): dc.creatorSilva, Carlos Guilherme Matos de Almeida da-
Autor(es): dc.creatorFaria Filho, Rodrigo Menchio-
Data de aceite: dc.date.accessioned2024-07-11T17:28:50Z-
Data de disponibilização: dc.date.available2024-07-11T17:28:50Z-
Data de envio: dc.date.issued2023-07-28-
Data de envio: dc.date.issued2023-07-28-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/29521-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/751156-
Descrição: dc.descriptionA expansão da computação em nuvem ao longo dos últimos anos trouxe diversas possibilidades diferentes para a estruturação de ambientes empresariais. Entretanto, devido a grande gama de recursos presentes nos diferentes provedores de serviços em nuvem, começou a surgir a necessidade de utilização de recursos de provedores diferentes. O multi-cloud, como foi nomeada a prática do uso de mais de um provedor de serviços em nuvem, é utilizado por diversas empresas de grande escopo, porém ainda se há diversos debates sobre a efetividade, custos e ganhos de desempenho trazidos pela estratégia. O objetivo deste trabalho é realizar uma comparação entre dois modelos de arquitetura em nuvem, onde uma das arquiteturas utiliza um único provedor de serviços em nuvem e a outra utiliza dois provedores. Um segundo objetivo deste trabalho foi desenvolver o Carrasqueiro, uma aplicação web que permite a busca de professores num banco de dados próprio, permitindo aos usuários votarem nos professores de acordo com suas experiências. Para a criação das arquiteturas em nuvem testadas, foram utilizados os provedores Azure e Oracle Cloud Infrastructure. Na arquitetura de um provedor foi utilizada apenas a Azure com o banco de dados MySQL e na arquitetura multi-cloud os dois provedores, que foram conectados através dos recursos ExpressRoute e FastConnect para que o banco de dados Autonomous Database Serverless pudesse ser utilizado pela aplicação. Foram realizados testes de carga na aplicação, aumentando-se o número de requisições gradualmente até o ponto de falha da aplicação nos modelos de hospedagem utilizados. Os resultados dos testes mostraram um desempenho superior da arquitetura multi-cloud, entretanto os ganhos apresentados não indicam que o uso da estratégia seja válido para escopos pequenos.-
Descrição: dc.descriptionThe expansion of cloud computing over the past years has brought various different possibilities for structuring business environments. However, due to the wide range of resources available from different cloud service providers, the need to use resources from multiple providers has emerged. The multi-cloud, as the practice of using more than one cloud service provider is called, is employed by several large-scale companies. Yet, there are still many debates regarding the effectiveness, costs, and performance gains brought by this strategy. The objective of this study is to compare two cloud architecture models, where one architecture uses a single cloud service provider, and the other uses two providers. A second objective of this work was to develop Carrasqueiro, a web application that allows users to search for teachers in a proprietary database and vote for teachers based on their experiences. To create the tested cloud architectures, the Azure and Oracle Cloud Infrastructure providers were used. In the single-provider architecture, only Azure was used with the MySQL database, and in the multi-cloud architecture, both providers were connected through ExpressRoute and FastConnect resources, enabling the use of the Autonomous Database Serverless by the application. Load tests were conducted on the application by gradually increasing the number of requests until the application failed in the hosting models used. The test results showed superior performance of the multi-cloud architecture; however, the gains presented do not indicate that using this strategy is valid for small scopes.-
Descrição: dc.description122 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectMulti-cloud-
Palavras-chave: dc.subjectAzure-
Palavras-chave: dc.subjectOracle Cloud Infraestructure-
Palavras-chave: dc.subjectMySQL-
Palavras-chave: dc.subjectAutonomous DB-
Palavras-chave: dc.subjectKubernetes-
Palavras-chave: dc.subjectExpressRoute-
Palavras-chave: dc.subjectFastConnect-
Palavras-chave: dc.subjectComputação em nuvem-
Palavras-chave: dc.subjectBase de dados-
Palavras-chave: dc.subjectAplicação web-
Palavras-chave: dc.subjectMulti-cloud-
Palavras-chave: dc.subjectAzure-
Palavras-chave: dc.subjectOracle Cloud Infraestructure-
Palavras-chave: dc.subjectMySQL-
Palavras-chave: dc.subjectAutonomous DB-
Palavras-chave: dc.subjectKubernetes-
Palavras-chave: dc.subjectExpressRoute-
Palavras-chave: dc.subjectFastConnect-
Título: dc.titleVantagens do uso de multi-cloud e disponibilidade de recursos-
Tipo de arquivo: dc.typeTrabalho de conclusão de curso-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.