Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/6604
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBERNICE, Paulo Roberto-
dc.contributor.authorNEGREIROS, Edvandro Rodrigues de-
dc.date.accessioned2022-01-14T16:08:57Z-
dc.date.available2022-01-14T16:08:57Z-
dc.date.issued2021-06-16-
dc.identifier.citationNEGREIROS, Edvandro Rodrigues de. Arquitetura sem servidos, impacto no desenvolvimento de sistemas - uma revisão sistemática, 2021. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2021.pt_BR
dc.identifier.urihttp://ric.cps.sp.gov.br/handle/123456789/6604-
dc.description.abstractA arquitetura sem servidor é um conceito de computação em nuvem preocupado com a implantação de pequenos pedaços de aplicativos e serviços de software. Ele fornece uma interface que simplifica muito a programação em nuvem e representa uma evolução da transição da linguagem de máquina para linguagens de programação de alto nível, tornando mais fácil escrever serviços da web robustos em grande escala. Nessa arquitetura, os programadores escrevem funções sem servidor, que basicamente são programas que respondem a eventos externos. Normalmente na computação em nuvem, quando a demanda para a função sem servidor aumenta, a plataforma onde o aplicativo está, automaticamente aloca hardware adicional e gerencia o balanceamento de carga; E quando a demanda diminui, a plataforma desaloca recursos ociosos sem prejudicar o aplicativo; E quando uma falha for detectada, a plataforma refaz as solicitações afetadas pelo problema. Nessa revisão sistemática, procuro explicar o que é, como funciona a arquitetura sem servidor e quais benefícios monetários e qualitativos ela pode proporcionar a softwares de grande porte, por meio da análise de estudos de caso e implementações.pt_BR
dc.description.abstractServerless architecture is a cloud computing concept concerned with the deployment of small pieces of software applications and services. It provides an interface that simplifies a lot cloud programming, and represents an evolution of the transition from assembly language to high-level programming languages making easier to write robust, large-scale web services. In this architecture, programmers write serverless functions, that basically are programs that respond to external events. Commonly in cloud computing, when demand for the serverless function increase, the platform where the application are, automatically allocates additional hardware and manages load-balancing; And when demand decrease, the platform deallocates idle resources without harm the application; and when a failure is detected, the platform retries the affected requests. In this systematic review, I try to explain what is and how serverless architecture works, which monetary and qualitatively benefits it can provide to large scale software, through the analysis of case studies and implementations.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher002pt_BR
dc.subjectComputação em nuvempt_BR
dc.subjectArquitetura de softwarept_BR
dc.subjectProgramação para computadorespt_BR
dc.subjectQualidade de softwarept_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleArquitetura sem servidor, impactos no desenvolvimento de sistemas - uma revisão sistemáticapt_BR
dc.typeMonografiapt_BR
Appears in Collections:Trabalhos de conclusão de curso

Files in This Item:
File Description SizeFormat 
analiseedesenvolvimentodesistemas_2021_1_edvandrorodriguesdenegreiros_arquiteturasemservidor (1) (1).pdf
  Restricted Access
1.79 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.