Dell EMC Infrastructure as Code (IaC) (es)

10 minutos de lectura

Questo post è disponibile anche in Italiano

Cloud, containers, Kubernetes, IaC y DevOps son hoy entre los términos más buscados en Internet por una sencilla razón, la necesidad de acelerar el desarrollo de las aplicaciones. Para actuar esta tendencia, la infraestructura de almacenamiento a soporto necesita ser configurada en cada momento según las necesidades de las aplicaciones siguiendo un enfoque práctico que permita de “construir” la infraestructura en un modo análogo a como se construyen las aplicaciones, o sea, usando código.

Wikipedia define IaC (Infrastructure as Code) como “el proceso de gestión y aprovisionamiento de los centros de datos informáticos a través de archivos de definición legibles por máquina, en lugar de configuraciones de hardware físico o a través de herramientas de configuración interactivas”.

Se podría pensar que para implementar la IaC es suficiente escribir una serie di scripts que permitan un cierto grado de automatismo. Sin embargo, resulta evidente que el solo uso de scripts comporta un notable empeño de manutención y una continua actualización de los mismos a medida que la infraestructura cambia.

IaC es un concepto diferente, la IaC preveé el empleo de best practices y procesos de desarrollo de software de tipo agile para la gestión de la infraestructura. La IaC es parte de DevOps y por lo tanto finalizada a la “continuous delivery”. Para eliminar las complejidades de conocer en detalle como interactuar con la infraestructura la IaC utiliza una serie de instrumentos para la gestión de la misma via código y orquestadores estándares.

En este post analizaremos las herramientas de la IaC que permiten una automatización repetible, consistente y robusta de las infraestructuras de storage.

Continuar leyendo «Dell EMC Infrastructure as Code (IaC) (es)»