The use of cloud computing as an aid to scalability and availability of online services

Authors

DOI:

https://doi.org/10.47456/bjpe.v9i2.40518

Keywords:

Technology, Services, Scalability, Availability, Containerization, Cloud computing

Abstract

Cloud computing is a computational model that has stood out in recent years due to its ability to offer an online service in a flexible and scalable way. In light of this, this article aims to conceptualize cloud computing and explore its benefits, including scalability and availability, in order to keep the infrastructure working properly, regardless of the number of simultaneous accesses. Its limitations will also be addressed, such as the problem of data security and the complexity of integration into production systems. Finally, some cloud services will be analyzed and their respective results presented with respect to the research proposal, in order to contribute to the debate about cloud computing, as well as its respective characteristics, availability and scalability.

Downloads

Download data is not yet available.

Author Biographies

Marlon Tavares França, Instituto Federal do Norte de Minas Gerais

Possui graduação em Engenharia Civil pela Universidade Presidente Antônio Carlos (2016). Tem experiência na área de Ciência da Computação, com ênfase em Análise e Desenvolvimento de Sistemas. Atualmente cursando Tecnologia em Análise e Desenvolvimento de Sistemas - 6º Período - no Instituto Federal do Norte de Minas Gerais (IFNMG).

Audrey Teles dos Santos, Instituto Federal do Norte de Minas Gerais

Graduação de Tecnologia em Análise e Desenvolvimento de Sistemas em andamento pelo Instituto Federal do Norte de Minas Gerais - IFNMG Campus Teófilo Otoni.

Igor Dias Costa de Jesus, Instituto Federal do Norte de Minas Gerais

Possui ensino-medio-segundo-graupelo Instituto Federal do Norte de Minas Gerais - Teófilo Otoni(2018). Atualmente é do Instituto Federal de Educação Ciência e Tecnologia do Norte de Minas Gerais. (Texto gerado automaticamente pela aplicação CVLattes)

Samuel Molendolff Teixeira, Instituto Federal do Norte de Minas Gerais

Graduando em Análise e Desenvolvimento de Sistemas pelo Instituto Federal do Norte de Minas Gerais. (Texto informado pelo autor)

Wagner Azis Garcia de Araújo, Instituto Federal do Norte de Minas Gerais

Zootecnista, DSc em Nutrição e Produção de Não-Ruminantes pela Universidade Federal de Viçosa. Desenvolveu ativades de pesquisa e docência pela EPAMIG no curso Técnico em Agropecuária e Coperativismo; pela FUNEDI/UEMG na cátedra do curso de Agronomia; e pela FARESE na cátedra dos cursos de Engenharia Ambiental e Silvicultura. Também atuou como Supervisor técnico em pecuária e avicultura na Cooperativa Agropecuária da Região Centro-Serrana do Estado do Espírito Santo (Coopeavi). Atualmente é professor de ensino técnico e tecnológico pelo IFNMG, na cátedra dos cursos de Agronomia, Técnico em Agropecuária e Mestrado Profissionalizante em Medicina Veterinária. Atua principalmente nos seguintes temas: Nutrição e Produção de animais ruminantes e não-ruminantes. (Texto informado pelo autor)

Luan Diego de Lima Pereira, Instituto Federal do Norte de Minas Gerais

Mestre em Engenharia Elétrica - Sistemas Elétricos de Potência - pela Universidade Federal do Espírito Santo (2018). Graduado em Engenharia Elétrica pelo Instituto Federal de Educação, Ciência e Tecnologia da Bahia (2016). Trabalha com geração distribuída, Robótica e automação. Atualmente atua como Professor do Ensino Básico, Técnico e Tecnológico no Instituto Federal da Bahia. (Texto informado pelo autor)

References

Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., ... & Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50-58. Recuperado de https://doi.org/10.1145/1721654.1721672 DOI: https://doi.org/10.1145/1721654.1721672

Badger, L., Grance, T., Patt-Corner, R., & Voas, J. (2012). Cloud computing synopsis and recommendations. National Institute of Standards and Technology Special Publication, 800(146). Recuperado de https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-146.pdf DOI: https://doi.org/10.6028/NIST.SP.800-146

Buyya, R., Broberg, J., & Goscinski, A. M. (Eds.). (2010). Cloud computing: Principles and paradigms (Vol. 87). John Wiley & Sons. DOI: https://doi.org/10.1002/9780470940105

Carissimi, A. (2015). Desmistificando a computação em nuvem. Instituto de Informática, Universidade Federal do Rio Grande do Sul. Recuperado de https://www.researchgate.net/publication/301298378_Desmistificando_a_Computacao_em_Nuvem

De Paula, L., & Dian, M. de O. (2021). Computação em nuvem: os desafios das empresas ao migrar para a nuvem. Interface Tecnológica, 18(2), 304-315. Recuperado de https://revista.fatectq.edu.br/interfacetecnologica/article/view/1304/689 DOI: https://doi.org/10.31510/infa.v18i2.1304

Endo, P. T., Gonçalves, G. E., Kelner, J., & Sadok, D. (2010). A survey on open-source cloud computing solutions. In VIII Workshop em Clouds, Grids e Aplicações. Recife, PE, Brasil. Recuperado de https://www.researchgate.net/publication/228719828_A_Survey_on_Open-source_Cloud_Computing_Solutions

Thomé, B., Hentges, E., & Griebler, D. (2013). Computação em Nuvem: Análise Comparativa de Ferramentas Open Source para IaaS. In 11th Escola Regional de Redes de Computadores (ERRC), page 4, Porto Alegre, RS, Brasil. Sociedade Brasileira de Computação. Recuperado de https://gmap.pucrs.br/dalvan/papers/2013/CR_ERRC_2013.pdf

Google Cloud. (n.d.). Advantages of cloud computing. Recuperado de https://cloud.google.com/learn/advantages-of-cloud-computing

HashiCorp. (n.d.). What is Terraform? Recuperado de https://developer.hashicorp.com/terraform/intro

IBM Cloud Docs. (2021). Recuperado de https://cloud.ibm.com/docs/bare-metal?topic=bare-metal-ha-dr locale=pt-BR

IBM. Kubernetes vs. Docker: Why not both? (2022). IBM Cloud Blog. Recuperado de https://www.ibm.com/cloud/blog/kubernetes-vs-docker

IDG. (2022). 2022. Cloud Computing Executive Summary. Foundry. Recuperado de https://resources.foundryco.com/download/cloud-computing-executive-summary

Microsoft Azure. (n.d.). Benefícios da Migração na Nuvem. Recuperado de https://azure.microsoft.com/pt-br/resources/cloud-computing-dictionary/benefits-of-cloud-migration/

Monteiro, T. S. (2011). Computação em nuvem, uma análise das abordagens arquiteturais atuais (Master's thesis). Faculdade Natalense para o Desenvolvimento do Rio Grande do Norte.

Oracle. Learn about high availability in the cloud. (n.d.). Recuperado de https://docs.oracle.com/pt-br/solutions/design-ha/index.html

Schwartz, B., Zaitsev, P., & Tkachenko, V. (2012). High performance MySQL: Optimization, backups, and replication (3rd ed.). O'Reilly Media.

Veras, M. (2015). Cloud Computing: nova Arquitetura da TI. Rio de Janeiro: Brasport.

Veritas Technologies LLC. (n.d.). O que é conteinerização? Quais são os benefícios? Recuperado de https://www.veritas.com/pt/br/information-center/containerization

Published

2023-05-22

How to Cite

França, M. T., Santos, A. T. dos, Jesus, I. D. C. de, Teixeira, S. M., Araújo, W. A. G. de, & Pereira, L. D. de L. (2023). The use of cloud computing as an aid to scalability and availability of online services. Brazilian Journal of Production Engineering, 9(2), 79–87. https://doi.org/10.47456/bjpe.v9i2.40518