Computación en la nube y aprovisionamiento en Amazon Web Services

Autores/as

  • Gustavo Oliveira Mota FATEC Zona Leste
  • Cristina Corrêa de Oliveira FATEC Zona Leste

DOI:

https://doi.org/10.5281/zenodo.13367821

Palabras clave:

computación en la nube, nube pública, función como servicio

Resumen

La computación en la nube ha llamado la atención por su propósito de resolver los principales problemas que enfrentan las empresas, como mantener sus aplicaciones disponibles en escenarios de alta demanda, almacenar sus datos de forma segura y reducir los costos de infraestructura. Este artículo tiene como objetivo explorar el concepto de computación en la nube, abordando las bases de la computación en la nube, sus principales características, modelos de servicio, modelos de implementación, beneficios y limitaciones. Tras el aprovisionamiento de una interfaz de programación de aplicaciones en la nube utilizando Amazon Web Services como proveedor, siguiendo una  arquitectura serverless  con API Gateway, una función Lambda y una base de datos no relacional de Amazon DynamoDB, fue posible realizar pruebas de carga utilizando K6, y análisis cualitativos y cuantitativos con el fin de verificar, de forma práctica,  Algunos beneficios y desafíos al optar por la computación en la nube. La computación en la nube es una herramienta poderosa, pero requiere atención a criterios como la seguridad, el cumplimiento y la privacidad. Además, se debe elegir el modelo de servicio y el modelo de despliegue que mejor se adapte a las necesidades específicas de una organización.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

AWS, Amazon Web Services. O que é computação em nuvem? Disponível em: <https://aws.amazon.com/pt/what-is-cloud-computing/>. Acesso em: 07 de jun. de 2023a.

AWS, Amazon Web Services. Natura utiliza cloud para lançar nova plataforma de vendas para suas consultoras com suporta da AWS. Disponível em: <https://aws.amazon.com/pt/solutions/case-studies/natura-waf/>. Acesso em: 4 de out. de 2023b.

AWS, Amazon Web Services. Mercado Livre na AWS. Disponível em: <https://aws.amazon.com/pt/solutions/case-studies/innovators/mercado-libre/>. Acesso em: 4 de out. de 2023c.

AWS, Amazon Web Services. Tutorial: Uso do Lambda com API Gateway. Disponível em: <https://docs.aws.amazon.com/pt_br/lambda/latest/dg/services-apigateway-tutorial.html>. Acesso em: 4 de out. de 2023d.

AWS, Amazon Web Services. Amazon API Gateway. Disponível em: <https://aws.amazon.com/pt/api-gateway/ >. Acesso em: 4 de out. de 2023e.

AWS, Amazon Web Services. Amazon DynamoDB. Disponível em: <https://aws.amazon.com/pt/lambda/ >. Acesso em: 4 de out. de 2023g.

AWS, Amazon Web Services. AWS Lambda. Disponível em: <https://aws.amazon.com/pt/lambda/>. Acesso em: 4 de out. de 2023f.

CORBATÓ, F. J. Time Sharing. In: ______ Encyclopedia of Computer Science. GBR: John Wiley and Sons Ltd., 2003. p. 1778–1782. ISBN: 0470864125.

FIFE, Dennis W. An Optimization Model for Time-Sharing. Proceedings of the April 26-28, 1966, Spring Joint Computer Conference. New York, NY, USA: Association for Computing Machinery. 1966. p. 97–104.

GOOGLE CLOUD. Limitações da computação em nuvem. Disponível em: <https://cloud.google.com/learn/advantages-of-cloud-computing?hl=pt-br#section-4>. Acesso em: 1 de out. de 2023a.

GOOGLE CLOUD. O que é computação em nuvem? Disponível em: <https://cloud.google.com/learn/what-is-cloud-computing?hl=pt-br>. Acesso em: 01 de out. de 2023b.

GOOGLE CLOUD. Benefícios da computação em nuvem. Disponível em: <https://cloud.google.com/learn/advantages-of-cloud-computing?hl=pt-br#section-3>. Acesso em: 01 de out. de 2023c.

IBM, International Business Machines. O que é FaaS (Função como Serviço)? Disponível em: <https://www.ibm.com/br-pt/topics/faas>. Acesso em: 4 de out. de 2023.

K6. Welcome to the k6 documentation. Disponível em: <https://k6.io/docs/>. Acesso em: 4 de out. de 2023.

KINSLOW, H. A. The Time-Sharing Monitor System. Proceedings of the October 27-29, 1964, Fall Joint Computer Conference, Part I. New York, NY, USA: Association for Computing Machinery. 1964. p. 443–454.

MELL, Peter; GRANCE, Timothy. The NIST definition of cloud computing. Gaithersburg: NIST, 2011. Disponível em: <http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf>. Acesso em: 07 de jun. de 2023.

AZURE, Microsoft Azure. O que é computação em nuvem? Disponível em: <https://azure.microsoft.com/pt-br/resources/cloud-computing-dictionary/what-is-cloud-computing>. Acesso em: 01 de out. de 2023.

MOTOBAYASHI, Shigeru; MASUDA, Takashi; TAKAHASHI, Nobumasa. The HITAC5020 Time Sharing System. Proceedings of the 1969 24th National Conference. New York, NY, USA: Association for Computing Machinery. 1969. p. 419–429.

MOTTA, Gianmario; SFONDRINI, Nicola; SACCO, Daniele. Cloud Computing: An architectural and technological overview. 2012 International Joint Conference on Service Sciences.

NIELSEN, Norman R. The Simulation of Time Sharing Systems. Commun. ACM, New York, NY, USA, v. 10, p. 397–412, July 1967. ISSN: 0001-0782. Disponível em: <https://doi-org.ez338.periodicos.capes.gov.br/10.1145/363427.363436>. Acesso em: 16 de nov. de 2023.

ORACLE. What is DBaaS? Disponível em: <https://www.oracle.com/database/what-is-a-cloud-database/dbaas/>. Acesso em: 4 de out. de 2023.

O'SULLIVAN, Thomas C. Exploiting the Time-Sharing Environment. Proceedings of the 1967 22nd National Conference. New York, NY, USA: Association for Computing Machinery. 1967. p. 169–175.

RENAUD, Paul E. Introdução aos sistemas cliente/servidor: um guia prático para profissionais de sistemas. Rio de Janeiro: John Wiley & Sons, 1994.

RITCHIE, Dennis M.; THOMPSON, Ken. The UNIX Time-Sharing System. Proceedings of the Fourth ACM Symposium on Operating System Principles. New York, NY, USA: Association for Computing Machinery. 1973. p. 27.

RUBINOFF, Morris. Digital Computers for Real-Time Simulation. J. ACM, New York, NY, USA, v. 2, p. 186–204, July 1955. ISSN: 0004-5411. Disponível em: <https://doi-org.ez338.periodicos.capes.gov.br/10.1145/320802.320806>. Acesso em: 16 de nov. de 2023.

SANTOS, Tiago. Fundamentos da Computação nas Nuvens . Brasil, Editora Senac São Paulo, 2018.

SINGLA, Neeraj; Nisha; Chahat; Harnoor. A Review Paper on Cloud Computing. 2022 2nd International Conference on Innovative Sustainable Computational Technologies (CISCT).

SOLNTSEFF, N. A Distributed Operating System for an Educational Microcomputer Network. Proceedings of the 3rd ACM SIGSMALL Symposium and the First SIGPC Symposium on Small Systems. New York, NY, USA: Association for Computing Machinery. 1980. p. 67–71.

TOTVS. O que é XaaS (Everything as a Service)? Disponível em: <https://www.totvs.com/blog/negocios/xaas/#:~:text=XaaS%2C%20ou%20Everything%20as%20a%20Service%2C%20nada%20mais%20é%20do,%2C%20“como%20um%20serviço>. Acesso em: 3 de out. de 2023.

VAN TILBORG, André M.; WITTIE, Larry D. Distributed Task Force Scheduling in Multi-Microcomputer Networks. Proceedings of the May 4-7, 1981, National Computer Conference. New York, NY, USA: Association for Computing Machinery. 1981. p. 283–289.

WEISS, Aaron. Computing in the Clouds. NetWorker, New York, NY, USA, v. 11, p. 16–25, December 2007. ISSN: 1091-3556. Disponível em: <https://doi-org.ez338.periodicos.capes.gov.br/10.1145/1327512.1327513>. Acesso em: 16 de nov. de 2023.

ZIKMUND, W. G. et al. Business Research Methods. 8. ed. [S.l.]: South-Western Cengage Learning, Boston, 2010. ISBN: 9781439080672LCCN: 2009926309. Disponível em: <https://books.google.com.br/books?id=pexMPgAACAAJ>. Acesso em: 16 de nov. de 2023.

Publicado

2024-10-04

Cómo citar

Mota , G. O., & Oliveira , C. C. de. (2024). Computación en la nube y aprovisionamiento en Amazon Web Services. Revista Del Encuentro De Gestión Y Tecnología, 1(09), e402. https://doi.org/10.5281/zenodo.13367821

Artículos similares

1 2 3 4 5 6 7 8 9 > >> 

También puede {advancedSearchLink} para este artículo.