Scientific Papers
ISSI Research PapersPaper information
Title
Automatización del Aprovisionamiento de Infraestructura en la Nube
Automatización del Aprovisionamiento de Infraestructura en la Nube
Published in
XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), San Cristóbal de La Laguna, 19 al 21 de Julio de 2017. - 2017
XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), San Cristóbal de La Laguna, 19 al 21 de Julio de 2017. - 2017
Abstract
La computación en la nube ofrece la capacidad de cómputo, red y almacenamiento mediante servicios que abstraen las capacidades del hardware subyacente. Actualmente existe una gran variedad de herramientas que gestio-nan el aprovisionamiento de infraestructura y utilizan scripts para definir el es-tado final del hardware que será desplegado en la nube. Sin embargo, existen retos importantes que deben ser abordados para automatizar la gestión de la in-fraestructura de forma que sean efectivamente utilizados en iniciativas como DevOps. En particular, la gestión de la Infraestructura como Código es uno de los retos técnicos más importantes para soportar actividades como la integra-ción, despliegue y entrega continua de aplicaciones. Para abordar este proble-ma, en trabajos previos, presentamos una extensión de un método de reconfigu-ración dinámica de arquitecturas de servicios en la nube (DIARy) con el fin de adoptar las prácticas de DevOps. En este trabajo presentamos un soporte para la gestión de herramientas DevOps, a través de la definición de un Lenguaje de Dominio Especifico basado en el concepto de Infraestructura como Código, y una herramienta que da soporte a este lenguaje permitiendo modelar el estado final de aprovisionamiento de infraestructura en la nube y generar los scripts de aprovisionamiento para la plataforma Amazon Web Services (AWS).
La computación en la nube ofrece la capacidad de cómputo, red y almacenamiento mediante servicios que abstraen las capacidades del hardware subyacente. Actualmente existe una gran variedad de herramientas que gestio-nan el aprovisionamiento de infraestructura y utilizan scripts para definir el es-tado final del hardware que será desplegado en la nube. Sin embargo, existen retos importantes que deben ser abordados para automatizar la gestión de la in-fraestructura de forma que sean efectivamente utilizados en iniciativas como DevOps. En particular, la gestión de la Infraestructura como Código es uno de los retos técnicos más importantes para soportar actividades como la integra-ción, despliegue y entrega continua de aplicaciones. Para abordar este proble-ma, en trabajos previos, presentamos una extensión de un método de reconfigu-ración dinámica de arquitecturas de servicios en la nube (DIARy) con el fin de adoptar las prácticas de DevOps. En este trabajo presentamos un soporte para la gestión de herramientas DevOps, a través de la definición de un Lenguaje de Dominio Especifico basado en el concepto de Infraestructura como Código, y una herramienta que da soporte a este lenguaje permitiendo modelar el estado final de aprovisionamiento de infraestructura en la nube y generar los scripts de aprovisionamiento para la plataforma Amazon Web Services (AWS).
BibTeX
@misc{issi_web:id:487, title = "Automatización del Aprovisionamiento de Infraestructura en la Nube", author = "Julio Sandobalín and Emilio Insfrán Pelozo and Silvia Abrahao", booktitle = "XIII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2017), San Cristóbal de La Laguna, 19 al 21 de Julio de 2017. ", year = "2017", eprint = "http://issi.dsic.upv.es/publications/archives/", url = "", abstract = "La computación en la nube ofrece la capacidad de cómputo, red y almacenamiento mediante servicios que abstraen las capacidades del hardware subyacente. Actualmente existe una gran variedad de herramientas que gestio-nan el aprovisionamiento de infraestructura y utilizan scripts para definir el es-tado final del hardware que será desplegado en la nube. Sin embargo, existen retos importantes que deben ser abordados para automatizar la gestión de la in-fraestructura de forma que sean efectivamente utilizados en iniciativas como DevOps. En particular, la gestión de la Infraestructura como Código es uno de los retos técnicos más importantes para soportar actividades como la integra-ción, despliegue y entrega continua de aplicaciones. Para abordar este proble-ma, en trabajos previos, presentamos una extensión de un método de reconfigu-ración dinámica de arquitecturas de servicios en la nube (DIARy) con el fin de adoptar las prácticas de DevOps. En este trabajo presentamos un soporte para la gestión de herramientas DevOps, a través de la definición de un Lenguaje de Dominio Especifico basado en el concepto de Infraestructura como Código, y una herramienta que da soporte a este lenguaje permitiendo modelar el estado final de aprovisionamiento de infraestructura en la nube y generar los scripts de aprovisionamiento para la plataforma Amazon Web Services (AWS)." }