Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios

En la actualidad, la computación en la nube nos permite tener recursos de computación (administración, base de datos, infraestructura) a través de internet. Con este nuevo modelo de computación ya no es necesario contar con entornos ONPREMISES (En las instalaciones). Entender, aprender y comprender...

Full description

Autores:
Salazar Isaza, Valentina
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/6935
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/6935
Palabra clave:
AWS
EC2
Instancia
CloudWatch
Balanceador de carga
VPC
Grupo de seguridad
Proxy reverso
Ngnix
Programación en internet
Computación Cliente/Servidor
Análisis de datos
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id URemingtn2_ca96be1c8f8fff5b2557a353e1699461
oai_identifier_str oai:repositorio.uniremington.edu.co:123456789/6935
network_acronym_str URemingtn2
network_name_str Repositorio institucional Uniremington
repository_id_str
dc.title.spa.fl_str_mv Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
title Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
spellingShingle Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
AWS
EC2
Instancia
CloudWatch
Balanceador de carga
VPC
Grupo de seguridad
Proxy reverso
Ngnix
Programación en internet
Computación Cliente/Servidor
Análisis de datos
title_short Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
title_full Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
title_fullStr Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
title_full_unstemmed Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
title_sort Implementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de servicios
dc.creator.fl_str_mv Salazar Isaza, Valentina
dc.contributor.advisor.none.fl_str_mv Berrío López, Juan Pablo
dc.contributor.author.none.fl_str_mv Salazar Isaza, Valentina
dc.subject.spa.fl_str_mv AWS
EC2
Instancia
CloudWatch
Balanceador de carga
VPC
Grupo de seguridad
Proxy reverso
Ngnix
topic AWS
EC2
Instancia
CloudWatch
Balanceador de carga
VPC
Grupo de seguridad
Proxy reverso
Ngnix
Programación en internet
Computación Cliente/Servidor
Análisis de datos
dc.subject.lemb.none.fl_str_mv Programación en internet
Computación Cliente/Servidor
Análisis de datos
description En la actualidad, la computación en la nube nos permite tener recursos de computación (administración, base de datos, infraestructura) a través de internet. Con este nuevo modelo de computación ya no es necesario contar con entornos ONPREMISES (En las instalaciones). Entender, aprender y comprender los grandes beneficios de la computación nos va a permitir abrir nuestros caminos a nuevos horizontes. Anteriormente, los ingenieros de sistemas estaban estigmatizados pues se decía que “solo servían para arreglar computadores”. Cuando realmente te adentras en el mundo y conoces un poco de cada uno, entiendes que hay un sinfín de posibilidades y entre ellos existe ser ingeniero Cloud. El cloud (la nube), es un modelo al que algunas empresas temen, pues están tan acostumbrados a tener un ambiente local 100% administrado que desconfían de la seguridad y la administración que brinda AWS. La infraestructura local, genera muchos gastos pues al ser 100% administrada por el usuario requiere de un servidor, una infraestructura, ubicación y unos cuidados que a su es ocasionan gastos que sin duda con AWS pueden ser suplidos, esto es lo que llamamos cambiar gastos de capital (CAPEX) por gastos operativos (OPEX) ya que AWS es bajo demanda, es decir el cliente paga solo por lo que consume. En este seminario inicialmente aprendimos de su historia pues para empezar a aprender una tecnología es de vital importancia comprender su origen, ¿de dónde proviene?, ¿por qué se destacó?, ¿Qué la hace diferente?, y ¿por qué representa una mejor opción frente a sus competidores? También aprendimos los beneficios de la computación en la nube, sus principales ventajas y modelos (modelos de computación y de implementación). Finalmente, se realizó una comparación entre las diversas plataformas que brindan servicios en la nube (AWS, Azure y Google Cloud) donde se mostraron las equivalencias en cada uno de sus servicios. En la parte práctica, realizamos la creación de instancias (tanto Linux como Windows), entendimos el uso de un balanceador de carga que nos permitió entender el concepto de Escalabilidad que no es más que la capacidad de aumentar o reducir recursos según la demanda de acuerdo con una policía de autoscaling o política de escalamiento. También, aprendimos sobre VPC, AMIs, el uso de contenedores en docker y finalmente con el uso de ngnix y un proxy reverso realizamos la configuración de 3 sitios web que nos permitió hacer el llamado de la URL directamente desde el navegador. La configuración de estos puertos se realizó por el grupo de seguridad de la instancia.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-04-28T16:54:08Z
dc.date.available.none.fl_str_mv 2025-04-28T16:54:08Z
dc.date.issued.none.fl_str_mv 2025
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.uniremington.edu.co/handle/123456789/6935
url https://repositorio.uniremington.edu.co/handle/123456789/6935
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Corporación Universitaria Remington, 2025
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Derechos Reservados - Corporación Universitaria Remington, 2025
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 55 p.
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Corporación Universitaria Remington
dc.publisher.place.spa.fl_str_mv Medellín (Antioquia, Colombia)
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Corporación Universitaria Remington
bitstream.url.fl_str_mv https://repositorio.uniremington.edu.co/bitstreams/cc41c8c0-d22e-4ac9-8d60-445a6ca72c18/download
https://repositorio.uniremington.edu.co/bitstreams/a7a95af8-713e-462c-8e86-2900d89a52e8/download
https://repositorio.uniremington.edu.co/bitstreams/52c461ee-ab2c-496d-bb41-b58188e33fa7/download
https://repositorio.uniremington.edu.co/bitstreams/8f0f33a9-4647-4670-a1e2-6963e8817068/download
https://repositorio.uniremington.edu.co/bitstreams/4424ca71-a89e-408a-980c-05caa6bbd764/download
bitstream.checksum.fl_str_mv ed43534170fd6b1b3248c2b780ce6e50
8a4605be74aa9ea9d79846c1fba20a33
6a3dcb192708ef2d3afd748b0535d6fb
4c9113427c9106751ebcb459b2fa1737
cbdf83df898440ea4dda3636c1dc888a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UNIREMINGTON
repository.mail.fl_str_mv biblioteca@uniremington.edu.co
_version_ 1834112878204944384
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2025https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Berrío López, Juan PabloSalazar Isaza, Valentina2025-04-28T16:54:08Z2025-04-28T16:54:08Z2025https://repositorio.uniremington.edu.co/handle/123456789/6935En la actualidad, la computación en la nube nos permite tener recursos de computación (administración, base de datos, infraestructura) a través de internet. Con este nuevo modelo de computación ya no es necesario contar con entornos ONPREMISES (En las instalaciones). Entender, aprender y comprender los grandes beneficios de la computación nos va a permitir abrir nuestros caminos a nuevos horizontes. Anteriormente, los ingenieros de sistemas estaban estigmatizados pues se decía que “solo servían para arreglar computadores”. Cuando realmente te adentras en el mundo y conoces un poco de cada uno, entiendes que hay un sinfín de posibilidades y entre ellos existe ser ingeniero Cloud. El cloud (la nube), es un modelo al que algunas empresas temen, pues están tan acostumbrados a tener un ambiente local 100% administrado que desconfían de la seguridad y la administración que brinda AWS. La infraestructura local, genera muchos gastos pues al ser 100% administrada por el usuario requiere de un servidor, una infraestructura, ubicación y unos cuidados que a su es ocasionan gastos que sin duda con AWS pueden ser suplidos, esto es lo que llamamos cambiar gastos de capital (CAPEX) por gastos operativos (OPEX) ya que AWS es bajo demanda, es decir el cliente paga solo por lo que consume. En este seminario inicialmente aprendimos de su historia pues para empezar a aprender una tecnología es de vital importancia comprender su origen, ¿de dónde proviene?, ¿por qué se destacó?, ¿Qué la hace diferente?, y ¿por qué representa una mejor opción frente a sus competidores? También aprendimos los beneficios de la computación en la nube, sus principales ventajas y modelos (modelos de computación y de implementación). Finalmente, se realizó una comparación entre las diversas plataformas que brindan servicios en la nube (AWS, Azure y Google Cloud) donde se mostraron las equivalencias en cada uno de sus servicios. En la parte práctica, realizamos la creación de instancias (tanto Linux como Windows), entendimos el uso de un balanceador de carga que nos permitió entender el concepto de Escalabilidad que no es más que la capacidad de aumentar o reducir recursos según la demanda de acuerdo con una policía de autoscaling o política de escalamiento. También, aprendimos sobre VPC, AMIs, el uso de contenedores en docker y finalmente con el uso de ngnix y un proxy reverso realizamos la configuración de 3 sitios web que nos permitió hacer el llamado de la URL directamente desde el navegador. La configuración de estos puertos se realizó por el grupo de seguridad de la instancia.PregradoIngeniero(a) de Sistemas55 p.application/pdfspaCorporación Universitaria RemingtonMedellín (Antioquia, Colombia)Facultad de IngenieríasIngeniería de SistemasAWSEC2InstanciaCloudWatchBalanceador de cargaVPCGrupo de seguridadProxy reversoNgnixProgramación en internetComputación Cliente/ServidorAnálisis de datosImplementación de AWS en la gestión y balanceo de cargas de acuerdo con la demanda de serviciosTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoPublicationORIGINALRIU-PRE-2025 Implementacion AWS gestion.pdfRIU-PRE-2025 Implementacion AWS gestion.pdfapplication/pdf5165157https://repositorio.uniremington.edu.co/bitstreams/cc41c8c0-d22e-4ac9-8d60-445a6ca72c18/downloaded43534170fd6b1b3248c2b780ce6e50MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/a7a95af8-713e-462c-8e86-2900d89a52e8/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG_ValentinaSalazarIsaza (1).pdfapplication/pdf220643https://repositorio.uniremington.edu.co/bitstreams/52c461ee-ab2c-496d-bb41-b58188e33fa7/download6a3dcb192708ef2d3afd748b0535d6fbMD53TEXTRIU-PRE-2025 Implementacion AWS gestion.pdf.txtRIU-PRE-2025 Implementacion AWS gestion.pdf.txtExtracted texttext/plain33799https://repositorio.uniremington.edu.co/bitstreams/8f0f33a9-4647-4670-a1e2-6963e8817068/download4c9113427c9106751ebcb459b2fa1737MD54THUMBNAILRIU-PRE-2025 Implementacion AWS gestion.pdf.jpgRIU-PRE-2025 Implementacion AWS gestion.pdf.jpgGenerated Thumbnailimage/jpeg2716https://repositorio.uniremington.edu.co/bitstreams/4424ca71-a89e-408a-980c-05caa6bbd764/downloadcbdf83df898440ea4dda3636c1dc888aMD55123456789/6935oai:repositorio.uniremington.edu.co:123456789/69352025-04-28 17:52:29.369https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=