Proceso de implementación de servicios EC2 y Docker en AWS Web Services
Este trabajo de grado expone el proceso de formación y aplicación práctica llevado a cabo durante el seminario sobre Amazon Web Services conocido como AWS donde se abordaron de forma progresiva los conceptos básicos de la computación en la nube junto con la implementación de infraestructura como ser...
- Autores:
-
Giraldo Giraldo, Jhorman
Rueda Ordoñez, Fred Jainover
- 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/7234
- Acceso en línea:
- https://repositorio.uniremington.edu.co/handle/123456789/7234
- Palabra clave:
- Computación en la nube
AWS
EC2
Docker
Contenedores
Servidores virtuales
Infraestructura como servicio
VPC
Volúmenes
Automatización
Red virtual
Programación en internet
Innovaciones tecnológicas
Desarrollo de programas para computador
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
| id |
URemingtn2_68e14006df2971ebc03c1f1a0a77f5aa |
|---|---|
| oai_identifier_str |
oai:repositorio.uniremington.edu.co:123456789/7234 |
| network_acronym_str |
URemingtn2 |
| network_name_str |
Repositorio institucional Uniremington |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| title |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| spellingShingle |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services Computación en la nube AWS EC2 Docker Contenedores Servidores virtuales Infraestructura como servicio VPC Volúmenes Automatización Red virtual Programación en internet Innovaciones tecnológicas Desarrollo de programas para computador |
| title_short |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| title_full |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| title_fullStr |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| title_full_unstemmed |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| title_sort |
Proceso de implementación de servicios EC2 y Docker en AWS Web Services |
| dc.creator.fl_str_mv |
Giraldo Giraldo, Jhorman Rueda Ordoñez, Fred Jainover |
| dc.contributor.advisor.none.fl_str_mv |
Berrío López, Juan Pablo |
| dc.contributor.author.none.fl_str_mv |
Giraldo Giraldo, Jhorman Rueda Ordoñez, Fred Jainover |
| dc.subject.spa.fl_str_mv |
Computación en la nube AWS EC2 Docker Contenedores Servidores virtuales Infraestructura como servicio VPC Volúmenes Automatización Red virtual |
| topic |
Computación en la nube AWS EC2 Docker Contenedores Servidores virtuales Infraestructura como servicio VPC Volúmenes Automatización Red virtual Programación en internet Innovaciones tecnológicas Desarrollo de programas para computador |
| dc.subject.lemb.none.fl_str_mv |
Programación en internet Innovaciones tecnológicas Desarrollo de programas para computador |
| description |
Este trabajo de grado expone el proceso de formación y aplicación práctica llevado a cabo durante el seminario sobre Amazon Web Services conocido como AWS donde se abordaron de forma progresiva los conceptos básicos de la computación en la nube junto con la implementación de infraestructura como servicio o IaaS además del despliegue de aplicaciones usando instancias EC2 y la utilización de contenedores mediante la tecnología Docker Durante las sesiones del seminario se fueron adquiriendo no solo conocimientos técnicos sino también una comprensión más amplia de cómo funcionan los servicios en la nube empezando por la creación de redes virtuales o VPC con la configuración de subredes públicas y privadas el manejo de direcciones IP tanto internas como externas y la implementación de gateways de Internet todo esto imitando la estructura de redes empresariales reales Luego se trabajó con el aprovisionamiento de instancias EC2 utilizando sistemas operativos como Linux y Windows con acceso remoto configurado por medio de protocolos como SSH para entornos Linux y RDP para los servidores Windows además se realizaron instalaciones de servidores web como Apache y IIS junto con la apertura de puertos necesarios mediante los grupos de seguridad para habilitar la conectividad externa a los servicios Una parte clave del aprendizaje fue el uso de Docker como herramienta para empaquetar aplicaciones y ejecutarlas en contenedores ligeros lo que facilitó el manejo y la portabilidad de los servicios allí se practicó la instalación de Docker en las instancias además de la creación de contenedores con imágenes personalizadas construidas con Dockerfile y se aprendió también a utilizar volúmenes de Docker que permiten almacenar datos de forma persistente incluso si el contenedor se detiene o elimina todo esto fue complementado con la automatización de entornos mediante Docker Compose para coordinar múltiples servicios en conjunto Todo este recorrido fue desarrollado mediante ejercicios prácticos guiados por el docente con apoyo paso a paso lo que permitió a cada estudiante desplegar y poner en funcionamiento servicios completos en la nube desde cero además de reforzar habilidades como la resolución de errores la documentación y el seguimiento de buenas prácticas en entornos cloud como la gestión de accesos y el uso eficiente de los recursos disponibles Este documento busca no solo mostrar lo que se logró al final del proceso sino también detallar de manera clara cada componente usado y cada decisión técnica tomada con el objetivo de servir como guía útil para quienes deseen empezar en el mundo de la infraestructura en la nube y las tecnologías modernas de despliegue de servicios digitales. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-05-27T12:32:06Z |
| dc.date.available.none.fl_str_mv |
2025-05-27T12:32:06Z |
| 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/7234 |
| url |
https://repositorio.uniremington.edu.co/handle/123456789/7234 |
| 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 |
53 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 |
Armenia (Quindío, Colombia) Pereira (Risaralda, 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/61703d80-5af8-43b4-8f8f-7a152043ac05/download https://repositorio.uniremington.edu.co/bitstreams/583d5341-faf5-47df-b15a-2b853ac815fd/download https://repositorio.uniremington.edu.co/bitstreams/9ba894f6-f28a-4328-86e0-75dec0e9d28b/download https://repositorio.uniremington.edu.co/bitstreams/30fb5606-7c76-413e-96e8-ba2de9fc76c6/download https://repositorio.uniremington.edu.co/bitstreams/672a9597-066a-4a4d-b32f-ff0cc7ea5010/download |
| bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 43657cf0dad8a13752f3df43a9189522 13aabb6948f61a47a47c169dff32ca6a 4153b6e8e73d60e15db92f3683dba8cc 9b26c931b0a0245cb63293c4fb5302c9 |
| 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_ |
1851059221476409344 |
| 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 PabloGiraldo Giraldo, JhormanRueda Ordoñez, Fred Jainover2025-05-27T12:32:06Z2025-05-27T12:32:06Z2025https://repositorio.uniremington.edu.co/handle/123456789/7234Este trabajo de grado expone el proceso de formación y aplicación práctica llevado a cabo durante el seminario sobre Amazon Web Services conocido como AWS donde se abordaron de forma progresiva los conceptos básicos de la computación en la nube junto con la implementación de infraestructura como servicio o IaaS además del despliegue de aplicaciones usando instancias EC2 y la utilización de contenedores mediante la tecnología Docker Durante las sesiones del seminario se fueron adquiriendo no solo conocimientos técnicos sino también una comprensión más amplia de cómo funcionan los servicios en la nube empezando por la creación de redes virtuales o VPC con la configuración de subredes públicas y privadas el manejo de direcciones IP tanto internas como externas y la implementación de gateways de Internet todo esto imitando la estructura de redes empresariales reales Luego se trabajó con el aprovisionamiento de instancias EC2 utilizando sistemas operativos como Linux y Windows con acceso remoto configurado por medio de protocolos como SSH para entornos Linux y RDP para los servidores Windows además se realizaron instalaciones de servidores web como Apache y IIS junto con la apertura de puertos necesarios mediante los grupos de seguridad para habilitar la conectividad externa a los servicios Una parte clave del aprendizaje fue el uso de Docker como herramienta para empaquetar aplicaciones y ejecutarlas en contenedores ligeros lo que facilitó el manejo y la portabilidad de los servicios allí se practicó la instalación de Docker en las instancias además de la creación de contenedores con imágenes personalizadas construidas con Dockerfile y se aprendió también a utilizar volúmenes de Docker que permiten almacenar datos de forma persistente incluso si el contenedor se detiene o elimina todo esto fue complementado con la automatización de entornos mediante Docker Compose para coordinar múltiples servicios en conjunto Todo este recorrido fue desarrollado mediante ejercicios prácticos guiados por el docente con apoyo paso a paso lo que permitió a cada estudiante desplegar y poner en funcionamiento servicios completos en la nube desde cero además de reforzar habilidades como la resolución de errores la documentación y el seguimiento de buenas prácticas en entornos cloud como la gestión de accesos y el uso eficiente de los recursos disponibles Este documento busca no solo mostrar lo que se logró al final del proceso sino también detallar de manera clara cada componente usado y cada decisión técnica tomada con el objetivo de servir como guía útil para quienes deseen empezar en el mundo de la infraestructura en la nube y las tecnologías modernas de despliegue de servicios digitales.PregradoIngeniero(a) de Sistemas53 p.application/pdfspaCorporación Universitaria RemingtonArmenia (Quindío, Colombia)Pereira (Risaralda, Colombia)Facultad de IngenieríasIngeniería de SistemasComputación en la nubeAWSEC2DockerContenedoresServidores virtualesInfraestructura como servicioVPCVolúmenesAutomatizaciónRed virtualProgramación en internetInnovaciones tecnológicasDesarrollo de programas para computadorProceso de implementación de servicios EC2 y Docker en AWS Web ServicesTrabajo 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 - PregradoPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/61703d80-5af8-43b4-8f8f-7a152043ac05/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG (9).pdfapplication/pdf344596https://repositorio.uniremington.edu.co/bitstreams/583d5341-faf5-47df-b15a-2b853ac815fd/download43657cf0dad8a13752f3df43a9189522MD53ORIGINALRIU-PRE-2025 Proceso implementacion servicios.pdfRIU-PRE-2025 Proceso implementacion servicios.pdfapplication/pdf2723316https://repositorio.uniremington.edu.co/bitstreams/9ba894f6-f28a-4328-86e0-75dec0e9d28b/download13aabb6948f61a47a47c169dff32ca6aMD51TEXTRIU-PRE-2025 Proceso implementacion servicios.pdf.txtRIU-PRE-2025 Proceso implementacion servicios.pdf.txtExtracted texttext/plain34056https://repositorio.uniremington.edu.co/bitstreams/30fb5606-7c76-413e-96e8-ba2de9fc76c6/download4153b6e8e73d60e15db92f3683dba8ccMD56THUMBNAILRIU-PRE-2025 Proceso implementacion servicios.pdf.jpgRIU-PRE-2025 Proceso implementacion servicios.pdf.jpgGenerated Thumbnailimage/jpeg2898https://repositorio.uniremington.edu.co/bitstreams/672a9597-066a-4a4d-b32f-ff0cc7ea5010/download9b26c931b0a0245cb63293c4fb5302c9MD55123456789/7234oai:repositorio.uniremington.edu.co:123456789/72342025-08-26 18:45:57.007https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
