Projeto de aplicação em cloud computing

Detalhes bibliográficos
Autor(a) principal: Fernandes, Daniel Brito
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/38070
Resumo: Este trabalho tem como propósito demonstrar os conceitos da cloud computing, área que está ganhando grande destaque na área da tecnologia da informação, e com esse grande crescimento a demanda por mão-de-obra especializada está muito difícil e tem como tendência de crescimento. Ao final desse projeto o leitor terá conhecimentos teóricos sobre o tema, e por fim vai conseguir colocar uma aplicação em nuvem utilizando os serviços da aws, onde o custo do serviço é cobrado apenas pelos recursos computacionais utilizados. Nosso caso de uso demonstrar um sistema onde podemos cadastrar atividades que devemos cumprir durante os dias, o mesmo é desenvolvido em react no frontend e em node.js no backend, as informações inseridas são armazenados em um banco de dados não relacional, para uma melhor performance a aplicação foi adicionada em imagens docker e armazenada em um repositório da AWS, onde para gerenciamento dessas imagens que estão em container foi utilizado o AWS fargate.
id UFRN_9ded9473d24d163692e8658246da07f0
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/38070
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Fernandes, Daniel BritoSilva, Ivanovitch Medeiros Dantas daLeitão, Gustavo Bezerra PazOliveira, Luiz Affonso Henderson Guedes de2021-09-26T01:38:14Z2021-09-26T01:38:14Z2021-09-10FERNANDES, Daniel Brito. Projeto de aplicação em cloud computing. 2021. 43f. Trabalho de Conclusão de Curso (Graduação em Engenharia da Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/38070Este trabalho tem como propósito demonstrar os conceitos da cloud computing, área que está ganhando grande destaque na área da tecnologia da informação, e com esse grande crescimento a demanda por mão-de-obra especializada está muito difícil e tem como tendência de crescimento. Ao final desse projeto o leitor terá conhecimentos teóricos sobre o tema, e por fim vai conseguir colocar uma aplicação em nuvem utilizando os serviços da aws, onde o custo do serviço é cobrado apenas pelos recursos computacionais utilizados. Nosso caso de uso demonstrar um sistema onde podemos cadastrar atividades que devemos cumprir durante os dias, o mesmo é desenvolvido em react no frontend e em node.js no backend, as informações inseridas são armazenados em um banco de dados não relacional, para uma melhor performance a aplicação foi adicionada em imagens docker e armazenada em um repositório da AWS, onde para gerenciamento dessas imagens que estão em container foi utilizado o AWS fargate.This paper aims to demonstrate Cloud Computing concepts, afield that is getting a great emphasis in the technology information area. And withthis great increase of demand for this specialized labor that now is hard toconquer because of its growth. At the end of this paper, the reader will havetheoretical concepts about the subjects and after he will put an applicationon the cloud using ‘aws’ services, where the services costs are charged Only throughcomputational resources used. We intend to show a system, where we can registeractivities which we could accomplish during the days. And this system isdeveloped in react no frontend and in nodejs no backend. The insert informationis stored in a non relational data bank and for better performance, theapplication was added in docker images and stored in a repository from ‘aws’, wherewe managed these images in containers using aws fargate.Universidade Federal do Rio Grande do NorteUFRNBrasilAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessAWSContainerFargateNuvemProjeto de aplicação em cloud computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALProjetoAplicacaoCloudComputing_Fernandes_2021.pdfProjetoAplicacaoCloudComputing_Fernandes_2021.pdfapplication/pdf1426925https://repositorio.ufrn.br/bitstream/123456789/38070/1/ProjetoAplicacaoCloudComputing_Fernandes_2021.pdf9d22c19f06fd9e61eddd1f34a6ade688MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.ufrn.br/bitstream/123456789/38070/2/license_rdfc4c98de35c20c53220c07884f4def27cMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/38070/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53123456789/380702021-09-25 22:38:15.524oai:https://repositorio.ufrn.br:123456789/38070Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-09-26T01:38:15Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Projeto de aplicação em cloud computing
title Projeto de aplicação em cloud computing
spellingShingle Projeto de aplicação em cloud computing
Fernandes, Daniel Brito
AWS
Container
Fargate
Nuvem
title_short Projeto de aplicação em cloud computing
title_full Projeto de aplicação em cloud computing
title_fullStr Projeto de aplicação em cloud computing
title_full_unstemmed Projeto de aplicação em cloud computing
title_sort Projeto de aplicação em cloud computing
author Fernandes, Daniel Brito
author_facet Fernandes, Daniel Brito
author_role author
dc.contributor.referees1.none.fl_str_mv Silva, Ivanovitch Medeiros Dantas da
dc.contributor.referees2.none.fl_str_mv Leitão, Gustavo Bezerra Paz
dc.contributor.author.fl_str_mv Fernandes, Daniel Brito
dc.contributor.advisor1.fl_str_mv Oliveira, Luiz Affonso Henderson Guedes de
contributor_str_mv Oliveira, Luiz Affonso Henderson Guedes de
dc.subject.por.fl_str_mv AWS
Container
Fargate
Nuvem
topic AWS
Container
Fargate
Nuvem
description Este trabalho tem como propósito demonstrar os conceitos da cloud computing, área que está ganhando grande destaque na área da tecnologia da informação, e com esse grande crescimento a demanda por mão-de-obra especializada está muito difícil e tem como tendência de crescimento. Ao final desse projeto o leitor terá conhecimentos teóricos sobre o tema, e por fim vai conseguir colocar uma aplicação em nuvem utilizando os serviços da aws, onde o custo do serviço é cobrado apenas pelos recursos computacionais utilizados. Nosso caso de uso demonstrar um sistema onde podemos cadastrar atividades que devemos cumprir durante os dias, o mesmo é desenvolvido em react no frontend e em node.js no backend, as informações inseridas são armazenados em um banco de dados não relacional, para uma melhor performance a aplicação foi adicionada em imagens docker e armazenada em um repositório da AWS, onde para gerenciamento dessas imagens que estão em container foi utilizado o AWS fargate.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-09-26T01:38:14Z
dc.date.available.fl_str_mv 2021-09-26T01:38:14Z
dc.date.issued.fl_str_mv 2021-09-10
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv FERNANDES, Daniel Brito. Projeto de aplicação em cloud computing. 2021. 43f. Trabalho de Conclusão de Curso (Graduação em Engenharia da Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/38070
identifier_str_mv FERNANDES, Daniel Brito. Projeto de aplicação em cloud computing. 2021. 43f. Trabalho de Conclusão de Curso (Graduação em Engenharia da Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/38070
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/38070/1/ProjetoAplicacaoCloudComputing_Fernandes_2021.pdf
https://repositorio.ufrn.br/bitstream/123456789/38070/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/38070/3/license.txt
bitstream.checksum.fl_str_mv 9d22c19f06fd9e61eddd1f34a6ade688
c4c98de35c20c53220c07884f4def27c
e9597aa2854d128fd968be5edc8a28d9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832684542722048