Please use this identifier to cite or link to this item: https://app.uff.br/riuff/handle/1/12583
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorVega, Alexandre Santos de la-
dc.contributor.authorCampos, Matheus D’Amato-
dc.date.accessioned2020-01-07T15:41:20Z-
dc.date.available2020-01-07T15:41:20Z-
dc.date.issued2019-
dc.identifier.citationCAMPOS, Matheus D’Amato. Exportação e manutenção de bancos de dados relacionais em nuvem utilizando serviços Amazon: RDS, Redshift, S3 e EC2. 2019. 42 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Telecomunicações) - Universidade Federal Fluminense, 2019.pt_BR
dc.identifier.urihttps://app.uff.br/riuff/handle/1/12583-
dc.description.abstractEste trabalho apresenta a elaboração e a realização de um projeto de exportação de Banco de Dados em MySQL para um sistema de armazenamento de dados sem tecnologia de leitura dos dados escritos no sistema de armazenamento, implicando na necessidade do uso de outra tecnologia para realizar a leitura dos dados exportados. Na execução do projeto, foram utilizados serviços da Amazon Web Services, conhecida como AWS, que é uma plataforma de serviços de computação em nuvem. A motivação para o desenvol- vimento deste projeto foi a necessidade de liberar espaço em disco do principal banco de dados da empresa Mobi2buy, pois desta maneira seria possı́vel não aumentar o espaço em disco da instância de banco de dados contratada - o que implicaria diretamente em um não aumento dos custos operacionais da empresa. Tal banco de dados é uma instância RDS, utilizando linguagem MySQL, em São Paulo. A melhor maneira encontrada para solucionar este problema foi utilizar uma série de serviços da AWS, garantindo que as informações antigas estivessem disponı́veis, não mais diretamente no banco de dados de produção, mas, ainda sim acessı́veis. A ideia da exportação do banco de dados ficou de- finida de forma que todas as tabelas do banco seriam exportadas para dois destinos. O primeiro deles, Amazon Redshift, que é um grupo de banco de dados. O segundo destino é o S3 (Simple Storage Service), que funciona, em termos leigos, como uma espécie de armazenador de dados. A segunda estratégia de exportação faz surgir questionamentos que serão respondidos no decorrer deste documento: qual a necessidade da utilização de dois destinos diferentes? Como os dados exportados para o S3 serão consultados? Qual forma de tarifação dos serviços do S3? E qual serviço será utilizado para consultar os dados armazenados neste destino?pt_BR
dc.description.provenanceSubmitted by René Filho (renepestre@id.uff.br) on 2019-12-20T19:38:32Z No. of bitstreams: 2 license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5) TCC_MatheusDAmatoCampos.pdf: 264144 bytes, checksum: 621ec88f01bc596f473e39fd00a1e1f2 (MD5)en
dc.description.provenanceApproved for entry into archive by Biblioteca da Escola de Engenharia (bee.sdc@id.uff.br) on 2020-01-07T15:41:20Z (GMT) No. of bitstreams: 2 license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5) TCC_MatheusDAmatoCampos.pdf: 264144 bytes, checksum: 621ec88f01bc596f473e39fd00a1e1f2 (MD5)en
dc.description.provenanceMade available in DSpace on 2020-01-07T15:41:20Z (GMT). No. of bitstreams: 2 license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5) TCC_MatheusDAmatoCampos.pdf: 264144 bytes, checksum: 621ec88f01bc596f473e39fd00a1e1f2 (MD5) Previous issue date: 2019en
dc.language.isopt_BRpt_BR
dc.publisherUniversidade Federal Fluminensept_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.titleExportação e manutenção de bancos de dados relacionais em nuvem utilizando serviços Amazon: RDS, Redshift, S3 e EC2pt_BR
dc.typeTrabalho de conclusão de cursopt_BR
dc.subject.keywordRDSpt_BR
dc.subject.keywordRedshiftpt_BR
dc.subject.keywordRedshift spectrumpt_BR
dc.contributor.membersPassos, Fernanda Gonçalves de Oliveira-
dc.contributor.membersCastro, Maria Clicia Stelling de-
dc.contributor.membersPantoja, Carlos Eduardo-
dc.degree.levelGraduaçãopt_BR
dc.subject.descriptorBase de dadospt_BR
dc.subject.descriptorMySQL (Recurso eletrônico)pt_BR
dc.subject.descriptorComputação em nuvempt_BR
dc.subject.descriptorArmazenamento de dadospt_BR
dc.subject.keywordotherRelational databasept_BR
dc.subject.keywordotherS3pt_BR
dc.description.abstractotherThis work presents the elaboration and the accomplishment of a project of export of Database in MySQL language for a system of storage of data without reading capability of the data written on it, implying in the use of another technology to read the exported data. For the execution of the project reported above, it will be necessary to use some services of Amazon Web Services (AWS), which is a cloud computing services platform. The main motivation for the development of this project was the need to free up disk space from Mobi2buy’s main database, because in this way it would be possible not to increase the disk space - which would directly imply a non-increase in the company’s operating costs. This database is a RDS instance, using MySQL language, in São Paulo. The best way to solve this problem was to use some of AWS services so that the old information was made available, no longer in the production database, but still accessible. The idea of exporting the database was defined as follows, all tables in the database would be exported to two destinations. The first one, called Amazon Redshift, is a database clus- ter. The second destination is S3 (Simple Storage Service), which functions, in layman’s terms, as a kind of data store. This second storage strategy raises some questions that will be answered in the course of this document: what is the need to use two different destinations? How does the conversion of a MySQL database to a PostgreSQL database work? How the data saved in S3 will be consulted? What’s the way of charging for S3 services? And what service will be used to query the data stored in this destination? On the progress of this work, the relevant issues regarding RDS exports to S3 will be dealt with in detail, however, as it escapes from the proposed scope, exporting RDS to Redshift will only be cited as motivation or explanation of export for S3, if it’s necessary.pt_BR
dc.identifier.vinculationAluno de Graduaçãopt_BR
dc.degree.grantorUniversidade Federal Fluminensept_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.date2019-12-13-
dc.degree.localNiterói, RJpt_BR
dc.degree.cursoBacharelado em Engenharia de Telecomunicaçõespt_BR
dc.publisher.departmentNiteróipt_BR
Appears in Collections:TGT - Trabalhos de Conclusão de Curso - Niterói

Files in This Item:
File Description SizeFormat 
TCC_MatheusDAmatoCampos.pdf257.95 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons