The use of cloud computing as an aid to scalability and availability of online services
DOI:
https://doi.org/10.47456/bjpe.v9i2.40518Keywords:
Technology, Services, Scalability, Availability, Containerization, Cloud computingAbstract
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
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
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Brazilian Journal of Production Engineering
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Atribuição-NãoComercial-CompartilhaIgual
CC BY-NC-SA
This license lets others remix, adapt, and build upon your work non-commercially, as long as they credit you and license their new creations under the identical terms.