An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/244953 |
Resumo: | TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia Eletrônica. |
id |
UFSC_87d39fbb206fb702ff7b1e0f9f819f0d |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/244953 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
An architecture for context-aware deployment and monitoring of IoT applications using KubernetesVirtualizaçãoInternet das CoisasSistemas EmbarcadosTCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia Eletrônica.Uma característica marcante dos projetos de sistemas embarcados nos últimos anos é a adoção de tecnologias de nuvem como containerização e conexão com serviços computacionais de escala a fim de gerenciar frotas de dispositivos de Internet das Coisas. Este trabalho propõe a continuação da tendência de uso de tecnologias originárias na nuvem em sistemas embarcados, com o estudo e implementação de uma arquitetura de gerenciamento de frota utilizando Kubernetes. O trabalho proporciona uma recapitulação histórica do uso e desenvolvimento de virtualização leve em sistemas rodando Linux, além de propor e implementar uma arquitetura de software utilizando orquestrador, apoiada por casos de uso com o objetivo de ser um primeiro passo para projetos distribuídos de Internet das Coisas.A striking feature of embedded system projects in recent years is the adoption of cloud technologies such as containerization and use of scalable cloud computing services in order to manage fleets of Internet of Things devices. This work proposes to continue the trend of using cloud-originated technologies in embedded systems with the study and implementation of a fleet management architecture using Kubernetes. The work provides a historical recap of the use and development of lightweight virtualization on systems running Linux, and proposes and implements a software architecture using an orchestrator, supported by use cases with the goal of being a first step for distributed Internet of Things projects.Florianópolis, SC.Mohanram, PraveenUniversidade Federal de Santa Catarina.Held, Leonardo José2023-03-08T12:41:13Z2023-03-08T12:41:13Z2023-03-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis77 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/244953Open Access.info:eu-repo/semantics/openAccessengreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2023-03-08T12:41:13Zoai:repositorio.ufsc.br:123456789/244953Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732023-03-08T12:41:13Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
title |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
spellingShingle |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes Held, Leonardo José Virtualização Internet das Coisas Sistemas Embarcados |
title_short |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
title_full |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
title_fullStr |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
title_full_unstemmed |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
title_sort |
An architecture for context-aware deployment and monitoring of IoT applications using Kubernetes |
author |
Held, Leonardo José |
author_facet |
Held, Leonardo José |
author_role |
author |
dc.contributor.none.fl_str_mv |
Mohanram, Praveen Universidade Federal de Santa Catarina. |
dc.contributor.author.fl_str_mv |
Held, Leonardo José |
dc.subject.por.fl_str_mv |
Virtualização Internet das Coisas Sistemas Embarcados |
topic |
Virtualização Internet das Coisas Sistemas Embarcados |
description |
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia Eletrônica. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-03-08T12:41:13Z 2023-03-08T12:41:13Z 2023-03-01 |
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.uri.fl_str_mv |
https://repositorio.ufsc.br/handle/123456789/244953 |
url |
https://repositorio.ufsc.br/handle/123456789/244953 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
Open Access. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Open Access. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
77 f. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808651976439758848 |