• Flickr Governo de São Paulo
  • Linkedin Governo de São Paulo
  • TikTok Governo de São Paulo
  • Twitter Governo de São Paulo
  • Youtube Governo de São Paulo
  • Instagram Governo de São Paulo
  • Facebook Governo de São Paulo
  • /governosp

Abordagens para desenvolver um faas multicloud

dc.contributor.advisorLUQUE, Leandro
dc.contributor.authorFIGUEIREDO, Caio Alves
dc.contributor.otherRENATO, Pierre de
dc.contributor.otherHORAS, Alessandro Aparecido da Silva
dc.date.accessioned2025-08-19T17:18:27Z
dc.date.available2025-08-19T17:18:27Z
dc.date.issued2024-11
dc.description.abstractEste trabalho apresenta uma abordagem técnica e estruturada para o desenvolvimento de soluções Function as a Service (FaaS) em ambientes multicloud, focando na superação de desafios críticos, como dependência de fornecedores (lockin), latências intercloud e gravidade de dados. O objetivo principal é propor estratégias que promovam portabilidade, escalabilidade e conformidade regulatória, ao mesmo tempo em que otimizam a eficiência energética e atendem às demandas contemporâneas de sustentabilidade. A metodologia empregada combina uma revisão bibliográfica com análises experimentais de frameworks e algoritmos relevantes, incluindo Serverless Framework, Fly DSL e o algoritmo MCPCPP. Estudos de caso foram conduzidos para explorar a integração de workflows científicos e avaliar ferramentas voltadas para orquestração e balanceamento de carga. A análise incluiu métricas de desempenho, como tempo de execução, utilização de recursos e aderência a parâmetros de qualidade de serviço (QoS) e acordos de nível de serviço (SLA). Os resultados indicam que a integração de frameworks como Fly DSL e Serverless Framework, quando associada a algoritmos adaptativos, pode reduzir significativamente os efeitos de latências intercloud e melhorar a eficiência operacional. Além disso, estratégias multicloud demonstraram maior flexibilidade e resiliência, atendendo às exigências regulatórias sem comprometer a eficiência econômica. Como recomendações, o estudo propõe a adoção de soluções híbridas para maior controle de dados sensíveis e o uso de ferramentas de orquestração em tempo real para automatizar decisões operacionais. Esta pesquisa oferece contribuições práticas e teóricas para o desenvolvimento em ambientes multicloud, fornecendo diretrizes para a implementação eficiente de FaaS em sistemas distribuídos. Os resultados ressaltam o potencial transformador da computação multicloud, alinhando inovação tecnológica às necessidades de sustentabilidade e demandas de mercadopt_BR
dc.description.abstractThis work presents a technical and structured approach to developing Function-as-aService (FaaS) solutions in multi-cloud environments, focusing on overcoming critical challenges such as vendor lock-in, intercloud latencies, and data gravity. The primary objective is to propose strategies that enhance portability, scalability, and regulatory compliance while optimizing energy efficiency and addressing contemporary sustainability demands. The methodology combines a literature review with experimental analyses of relevant frameworks and algorithms, including Serverless Framework, Fly DSL, and the MCPCPP algorithm. Case studies were conducted to explore the integration of scientific workflows and evaluate tools for orchestration and load balancing. The analysis included performance metrics such as runtime, resource utilization, and adherence to quality of service (QoS) parameters and service-level agreements (SLA). Results indicate that integrating frameworks like Fly DSL and Serverless Framework, in combination with adaptive algorithms, can significantly reduce intercloud latencies and improve operational efficiency. Furthermore, multicloud strategies demonstrated greater flexibility and resilience, meeting regulatory requirements without compromising economic efficiency. As recommendations, the study proposes adopting hybrid solutions for enhanced control of sensitive data and using real-time orchestration tools to automate operational decisions. This research provides practical and theoretical contributions to multi-cloud development, offering guidelines for the efficient implementation of FaaS in distributed systems. The results emphasize the transformative potential of multi-cloud computing, aligning technological innovation with sustainability needs and market demands.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.identifier.citationFIGUEIREDO, Caio Alves. Abordagens para desenvolver um faas multicloud,2024. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Mogi das Cruzes, Mogi das Cruzes, 2024pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/34953
dc.language.isopt_BRpt_BR
dc.publisher184pt_BR
dc.subjectComputação em nuvempt_BR
dc.subjectSustentabilidadept_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleAbordagens para desenvolver um faas multicloudpt_BR
dc.typeMonografiapt_BR
dcterms.type-pt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
analiseedesenvolvimentodesistemas_2024_2_caioalvesfigueiredo_abordagensparadesenvolverumfaasmulticloud.pdf
Tamanho:
534.4 KB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
365 B
Formato:
Item-specific license agreed upon to submission
Descrição:
Governo do Estado de SP