Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning

Bibliographic Details
Main Author: Dip, Carlos Eduardo
Publication Date: 2021
Format: Report
Language: por
Source: Repositório Institucional da INSPER
Download full: https://repositorio.insper.edu.br/handle/11224/3279
Summary: Neste trabalho um modelo de machine learning será treinado em duas plataformas de desenvolvimento em nuvem, com intuito de compará-las em termos de custo e facilidade de uso. O modelo em si não é o foco do projeto, e foi usado como simulação de carga de trabalho para testar o desempenho. A primeira plataforma será a AWS Lambda da Amazon, que é do tipo serverless, permitindo a execução de código de maneira agnóstica ao hardware, assim possibilitando que uma tarefa longa seja executada de forma mais rápida por ser dividida em múltiplas tarefas menores. A segunda será a plataforma Kubernetes, com objetivo semelhante de paralelização, a qual será executada na EKS (Elastic Kubernetes Services), também da Amazon, usando contêineres Docker. Será feita uma análise qualitativa sobre a facilidade de implementação sob os dois paradigmas, além de uma análise quantitativa sobre custo.
id INSP_da54ef6c6ef35d660b6d95bbb182b2df
oai_identifier_str oai:repositorio.insper.edu.br:11224/3279
network_acronym_str INSP
network_name_str Repositório Institucional da INSPER
repository_id_str
spelling Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine LearningCloud ComputingAWS LambdaServerlessKubernetesAWS EKSCloud ComputingAWS LambdaServerlessKubernetesAWS EKSNeste trabalho um modelo de machine learning será treinado em duas plataformas de desenvolvimento em nuvem, com intuito de compará-las em termos de custo e facilidade de uso. O modelo em si não é o foco do projeto, e foi usado como simulação de carga de trabalho para testar o desempenho. A primeira plataforma será a AWS Lambda da Amazon, que é do tipo serverless, permitindo a execução de código de maneira agnóstica ao hardware, assim possibilitando que uma tarefa longa seja executada de forma mais rápida por ser dividida em múltiplas tarefas menores. A segunda será a plataforma Kubernetes, com objetivo semelhante de paralelização, a qual será executada na EKS (Elastic Kubernetes Services), também da Amazon, usando contêineres Docker. Será feita uma análise qualitativa sobre a facilidade de implementação sob os dois paradigmas, além de uma análise quantitativa sobre custo.In this project, a machine learning model will be trained using two cloud development frameworks, with the intent of comparing them in terms of cost and ease of use. The model itself is not the focus of the project and was only used as a tool to simulate a workload, to measure the performance of both frameworks. The first is AWS Lambda from Amazon, which is a serverless execution model, which allows for hardware agnostic code deployment, and long tasks to be split into several smaller tasks. The other one is Kubernetes, a platform with the objective to parallelize tasks in a similar way, using Docker Containers, which will be implemented in EKS (Elastic Kubernetes Service), which is also provided by Amazon. A qualitative analysis regarding the ease of implementation will be presented, as well as a quantitative analysis about costs.Silva, Raul Ikeda Gomes daDip, Carlos EduardoDip, Carlos Eduardo2022-06-30T19:01:35Z2022-06-30T19:01:35Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportDigitalapplication/pdfhttps://repositorio.insper.edu.br/handle/11224/3279BrasilSão PauloTODOS OS DOCUMENTOS DESSA COLEÇÃO PODEM SER ACESSADOS, MANTENDO-SE OS DIREITOS DOS AUTORES PELA CITAÇÃO DA ORIGEM.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da INSPERinstname:Instituição de Ensino Superior e de Pesquisa (INSPER)instacron:INSPER2025-06-12T13:25:33Zoai:repositorio.insper.edu.br:11224/3279Biblioteca Digital de Teses e Dissertaçõeshttps://www.insper.edu.br/biblioteca-telles/PRIhttps://repositorio.insper.edu.br/oai/requestbiblioteca@insper.edu.br || conteudobiblioteca@insper.edu.bropendoar:2025-06-12T13:25:33Repositório Institucional da INSPER - Instituição de Ensino Superior e de Pesquisa (INSPER)false
dc.title.none.fl_str_mv Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
title Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
spellingShingle Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
Dip, Carlos Eduardo
Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
title_short Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
title_full Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
title_fullStr Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
title_full_unstemmed Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
title_sort Análise Comparativa entre EKS Kubernetes e AWS Lambda para Treinamento de Machine Learning
author Dip, Carlos Eduardo
author_facet Dip, Carlos Eduardo
author_role author
dc.contributor.none.fl_str_mv Silva, Raul Ikeda Gomes da
dc.contributor.author.fl_str_mv Dip, Carlos Eduardo
Dip, Carlos Eduardo
dc.subject.por.fl_str_mv Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
topic Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
Cloud Computing
AWS Lambda
Serverless
Kubernetes
AWS EKS
description Neste trabalho um modelo de machine learning será treinado em duas plataformas de desenvolvimento em nuvem, com intuito de compará-las em termos de custo e facilidade de uso. O modelo em si não é o foco do projeto, e foi usado como simulação de carga de trabalho para testar o desempenho. A primeira plataforma será a AWS Lambda da Amazon, que é do tipo serverless, permitindo a execução de código de maneira agnóstica ao hardware, assim possibilitando que uma tarefa longa seja executada de forma mais rápida por ser dividida em múltiplas tarefas menores. A segunda será a plataforma Kubernetes, com objetivo semelhante de paralelização, a qual será executada na EKS (Elastic Kubernetes Services), também da Amazon, usando contêineres Docker. Será feita uma análise qualitativa sobre a facilidade de implementação sob os dois paradigmas, além de uma análise quantitativa sobre custo.
publishDate 2021
dc.date.none.fl_str_mv 2021
2022-06-30T19:01:35Z
2022-06-30T19:01:35Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/report
format report
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.insper.edu.br/handle/11224/3279
url https://repositorio.insper.edu.br/handle/11224/3279
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv Digital
application/pdf
dc.coverage.none.fl_str_mv Brasil
São Paulo
dc.source.none.fl_str_mv reponame:Repositório Institucional da INSPER
instname:Instituição de Ensino Superior e de Pesquisa (INSPER)
instacron:INSPER
instname_str Instituição de Ensino Superior e de Pesquisa (INSPER)
instacron_str INSPER
institution INSPER
reponame_str Repositório Institucional da INSPER
collection Repositório Institucional da INSPER
repository.name.fl_str_mv Repositório Institucional da INSPER - Instituição de Ensino Superior e de Pesquisa (INSPER)
repository.mail.fl_str_mv biblioteca@insper.edu.br || conteudobiblioteca@insper.edu.br
_version_ 1839074954674438144