Resumen: En un sector caracterizado por su constante evolución como el de las tecnologías de la información, aparecen continuamente nuevas necesidades y desafíos. Estos factores acarrean inevitablemente un incremento significativo de la complejidad y el tamaño de los sistemas software. En respuesta a esta tendencia, determinados enfoques arquitectónicos, en particular los microservicios, adquieren cada vez más relevancia debido a su capacidad para establecer sistemas altamente escalables, mantenibles y con un rendimiento superior. Sin embargo, esta complejidad trae consigo requerimientos adicionales que exigen la implantación de procesos de gestión y desarrollo más sofisticados. En este escenario, la combinación de automatización y desarrollo de software emerge como una estrategia imprescindible para alcanzar el éxito. Este trabajo se centra principalmente en la automatización de uno de los aspectos más críticos en el desarrollo de dichos sistemas. Concretamente, se presenta la creación de una innovadora herramienta destinada a operar como componente auxiliar en el ciclo de desarrollo de software, enfocándose en la tarea particular de aprovisionamiento de recursos. Los resultados derivados de la construcción de una primera versión, orientada a cubrir las necesidades básicas, presentan un gran potencial. Las pruebas iniciales evidencian una notable simplificación del proceso de gestión de recursos. Asimismo, este avance ha tenido un impacto positivo en el proceso de desarrollo, provocando mejoras sustanciales en la eficiencia y validando la utilidad del sistema desarrollado.