Cloud synchronization for the e-Cattle platform using multi-tenant
Abstract
Cattle farming is crucial to the Brazilian economy, significantly contributing to the country’s GDP. Technological innovations are essential for increasing efficiency and sustainability. The e-Cattle platform emerges as an integrated solution for precision livestock farming, aggregating data from IoT devices managed by the BigBoxx middleware. This paper outlines a solution to overcome the challenges of storing and remotely accessing data collected by farm sensors. A cloud environment is introduced to synchronize e-Cattle data, comprising multi-tenant web applications. Also a memory management module for BigBoxx to address storage space constraints and prevent data overload. These innovations improve operational efficiency and contribute to the sustainability and productivity of the agricultural sector.References
ABIEC. Perfil da pecuária no brasil capítulo 3 2023. Associação Brasileira das Indústrias Exportadoras de Carne, Associação Brasileira das Indústrias Exportadoras de Carne, 2023.
BATISTA, C. et al. Towards a Multi-Tenant Microservice Architecture: An Industrial Experience. 2022. 553-562 p.
BUYYA, R.; SRIRAMA, S. Fog and Edge Computing: Principles and Paradigms. [S.l.]: Wiley, 2019. (Wiley Series on Parallel and Distributed Computing).
CARROMEU, C. e-Cattle: Uma Plataforma de IoT para Pecuária de Precisão. Tese (Doutorado) — Universidade Federal de Mato Grosso do Sul, Campo Grande, MS, Brasil, 2019.
CáCERES, B. d. A. Uma arquitetura de consulta semântica de dados sensoriais no barramento de serviços IoT na Plataforma e-Cattle. Campo Grande, MS, Brasil: [s.n.], 2020.
DIENG, O. et al. A study on iot solutions for preventing cattle rustling in african context. In: Proceedings of the Second International Conference on Internet of Things, Data and Cloud Computing. New York, NY, USA: Association for Computing Machinery, 2017. (ICC ’17). ISBN 9781450347747.
Dudhe, P. V. et al. Internet of Things (IOT): An overview and its applications. 2017. 2650-2653 p. Acesso em: 12 dez. 2019.
FOWLER, S. Microsserviços prontos para a produção: Construindo sistemas padronizados em uma organização de engenharia de software. [S.l.]: Novatec Editora, 2017.
HAT, R. Arquitetura multitenancy. [S.l.]: Red Hat, 2020. Disponível em: [link]. Acesso em: 15 de abril de 2023.
JUNIOR, G. B. M. Forças motrizes para a agropecuária brasileira na próxima década: implicações para a agricultura digital. Agricultura digital: pesquisa, desenvolvimento e inovação nas cadeias produtivas., Embrapa Informática Agropecuária, 2020. ISSN 978-65-86056-37-2.
KRYLOVSKIY, A. Internet of Things gateways meet linux containers: Performance evaluation and discussion. 2015. 222-227 p.
KUPPUSAMY, S.; KANIAPPAN, V.; THIRUPATHI, D. Design and development of multi-tenant web framework. In: . [S.l.: s.n.], 2015. v. 48, p. 180 – 191. ISSN 1877-0509. International Conference on Computer, Communication and Convergence (ICCC 2015).
LIU YUN YANG, W. G. Z.; XIA, J. A multi-tenant usage access model for cloud computing. Computers, Materials and Continua, v. 64, n. 2, p. 1233–1245, 2020. ISSN 1546-2226.
MASMOUDI, F. et al. Accountability management for multi-tenant cloud services. International Journal of Grid and Utility Computing, v. 10, p. 141, 01 2019.
MIETZNER, R.; LEYMANN, F.; PAPAZOGLOU, M. P. Defining Composite Configurable SaaS Application Packages Using SCA, Variability Descriptors and Multi-tenancy Patterns. 2008. 156-161 p.
NERY, C.; BRITTO, V. Pesquisa Nacional por Amostra de Domicílios. [S.l.]: IBGE, 2022.
PORTAINER. Stacks. [S.l.]: Portainer Documentation., 2023. Disponível em: [link]. Acesso em: 08 de janeiro de 2024.
PRASANDY, T. et al. Migrating application from monolith to microservices. In: 2020 International Conference on Information Management and Technology (ICIMTech). [S.l.: s.n.], 2020. p. 726–731.
RAMOS, N.; YAMAGUCHI, C.; COSTA, U. Brazilian journal of development tecnologia da informação e gestão do conhecimento: estratégia de competitividade nas organizações information technology and knowledge management: competitiveness strategy in organizations. Brazilian Journal of Development, v. 6, p. 144–161, 01 2020.
Samuel, A.; Sipes, C. Making Internet of Things Real. 2019. 10-12 p. Disponível em: [link]. Acesso em: 12 dez. 2019.
SELLAMI, W.; KACEM, H. H.; KACEM, A. H. Dynamic provisioning of service composition in a multi-tenant saas environment. Journal of Network and Systems Management, v. 28, 04 2020.
STOLÁRIK, B. M. A mobile system enabling cloud connectivity of iot devices in smart food industry. 2021.
SUSE. Kubernetes vs Docker Swarm: Comparison of Two Container Orchestration Tools. [S.l.]: SUSE, 2019. Disponível em: [link]. Acesso em: 9 de abril de 2023.
TANEJA, M. et al. Smartherd management: A microservices-based fog computing–assisted iot platform towards data-driven smart dairy farming. Software: practice and experience, Wiley Online Library, v. 49, n. 7, p. 1055–1078, 2019.
TSAI, W.-T.; ZHONG, P.; CHEN, Y. Tenant-centric sub-tenancy architecture in software-as-a-service. CAAI Transactions on Intelligence Technology, v. 1, n. 2, p. 150 – 161, 2016. ISSN 2468-2322.
VAILSHERY, L. S. Number of Internet of Things (IoT) connected devices worldwide from 2019 to 2021, with forecasts from 2022 to 2030. [S.l.]: Statista, 2022.
BATISTA, C. et al. Towards a Multi-Tenant Microservice Architecture: An Industrial Experience. 2022. 553-562 p.
BUYYA, R.; SRIRAMA, S. Fog and Edge Computing: Principles and Paradigms. [S.l.]: Wiley, 2019. (Wiley Series on Parallel and Distributed Computing).
CARROMEU, C. e-Cattle: Uma Plataforma de IoT para Pecuária de Precisão. Tese (Doutorado) — Universidade Federal de Mato Grosso do Sul, Campo Grande, MS, Brasil, 2019.
CáCERES, B. d. A. Uma arquitetura de consulta semântica de dados sensoriais no barramento de serviços IoT na Plataforma e-Cattle. Campo Grande, MS, Brasil: [s.n.], 2020.
DIENG, O. et al. A study on iot solutions for preventing cattle rustling in african context. In: Proceedings of the Second International Conference on Internet of Things, Data and Cloud Computing. New York, NY, USA: Association for Computing Machinery, 2017. (ICC ’17). ISBN 9781450347747.
Dudhe, P. V. et al. Internet of Things (IOT): An overview and its applications. 2017. 2650-2653 p. Acesso em: 12 dez. 2019.
FOWLER, S. Microsserviços prontos para a produção: Construindo sistemas padronizados em uma organização de engenharia de software. [S.l.]: Novatec Editora, 2017.
HAT, R. Arquitetura multitenancy. [S.l.]: Red Hat, 2020. Disponível em: [link]. Acesso em: 15 de abril de 2023.
JUNIOR, G. B. M. Forças motrizes para a agropecuária brasileira na próxima década: implicações para a agricultura digital. Agricultura digital: pesquisa, desenvolvimento e inovação nas cadeias produtivas., Embrapa Informática Agropecuária, 2020. ISSN 978-65-86056-37-2.
KRYLOVSKIY, A. Internet of Things gateways meet linux containers: Performance evaluation and discussion. 2015. 222-227 p.
KUPPUSAMY, S.; KANIAPPAN, V.; THIRUPATHI, D. Design and development of multi-tenant web framework. In: . [S.l.: s.n.], 2015. v. 48, p. 180 – 191. ISSN 1877-0509. International Conference on Computer, Communication and Convergence (ICCC 2015).
LIU YUN YANG, W. G. Z.; XIA, J. A multi-tenant usage access model for cloud computing. Computers, Materials and Continua, v. 64, n. 2, p. 1233–1245, 2020. ISSN 1546-2226.
MASMOUDI, F. et al. Accountability management for multi-tenant cloud services. International Journal of Grid and Utility Computing, v. 10, p. 141, 01 2019.
MIETZNER, R.; LEYMANN, F.; PAPAZOGLOU, M. P. Defining Composite Configurable SaaS Application Packages Using SCA, Variability Descriptors and Multi-tenancy Patterns. 2008. 156-161 p.
NERY, C.; BRITTO, V. Pesquisa Nacional por Amostra de Domicílios. [S.l.]: IBGE, 2022.
PORTAINER. Stacks. [S.l.]: Portainer Documentation., 2023. Disponível em: [link]. Acesso em: 08 de janeiro de 2024.
PRASANDY, T. et al. Migrating application from monolith to microservices. In: 2020 International Conference on Information Management and Technology (ICIMTech). [S.l.: s.n.], 2020. p. 726–731.
RAMOS, N.; YAMAGUCHI, C.; COSTA, U. Brazilian journal of development tecnologia da informação e gestão do conhecimento: estratégia de competitividade nas organizações information technology and knowledge management: competitiveness strategy in organizations. Brazilian Journal of Development, v. 6, p. 144–161, 01 2020.
Samuel, A.; Sipes, C. Making Internet of Things Real. 2019. 10-12 p. Disponível em: [link]. Acesso em: 12 dez. 2019.
SELLAMI, W.; KACEM, H. H.; KACEM, A. H. Dynamic provisioning of service composition in a multi-tenant saas environment. Journal of Network and Systems Management, v. 28, 04 2020.
STOLÁRIK, B. M. A mobile system enabling cloud connectivity of iot devices in smart food industry. 2021.
SUSE. Kubernetes vs Docker Swarm: Comparison of Two Container Orchestration Tools. [S.l.]: SUSE, 2019. Disponível em: [link]. Acesso em: 9 de abril de 2023.
TANEJA, M. et al. Smartherd management: A microservices-based fog computing–assisted iot platform towards data-driven smart dairy farming. Software: practice and experience, Wiley Online Library, v. 49, n. 7, p. 1055–1078, 2019.
TSAI, W.-T.; ZHONG, P.; CHEN, Y. Tenant-centric sub-tenancy architecture in software-as-a-service. CAAI Transactions on Intelligence Technology, v. 1, n. 2, p. 150 – 161, 2016. ISSN 2468-2322.
VAILSHERY, L. S. Number of Internet of Things (IoT) connected devices worldwide from 2019 to 2021, with forecasts from 2022 to 2030. [S.l.]: Statista, 2022.
Published
2024-07-21
How to Cite
BRITO, Ygo A.; SOARES, Thiago O.; RUBINSZTEJN, Hana K. S.; CARROMEU, Camilo.
Cloud synchronization for the e-Cattle platform using multi-tenant. In: WORKSHOP ON COMPUTING APPLIED TO THE MANAGEMENT OF THE ENVIRONMENT AND NATURAL RESOURCES (WCAMA), 15. , 2024, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 121-130.
ISSN 2595-6124.
DOI: https://doi.org/10.5753/wcama.2024.2926.
