jueves, 1 de mayo de 2025

Curso de DevOps. Automatización IX. Herramientas para la automatización

Uno de los requisitos esenciales es seleccionar la herramienta de automatización adecuada. Y para eso necesitamos saber qué es necesario automatizar y a qué  categoría pertenece. Hemos clasificado en dos categorías importantes. Primero como herramienta de automatización de procesos de negocio. En segundo lugar como herramienta de automatización de infraestructura.

 

Curso de DevOps. Automatización IX. Herramientas para la automatización

Vamos a enumerar ciertas herramientas que se pueden utilizar para la automatización de procesos comerciales. Para empezar, tenemos Blue Prism, s UiPath, Automation Anywhere y Pega. Estas son algunas de las herramientas esenciales que son populares en el mercado y se utilizan para la automatización de procesos comerciales.

 

Curso de DevOps. Automatización IX. Herramientas para la automatización

Podemos comparar Blue Prism, UiPath, Automation Anywhere y Pega utilizando ciertos escenarios de uso. Blue Prism proporciona capacidades básicas. UiPath también proporciona capacidades básicas, Automation Anywhere es similar a UiPath y Blue Prism proporciona capacidades básicas. Pero Pega viene con capacidades de gestión de procesos comerciales. Desde la perspectiva de la independencia de la plataforma. Blue Prism es compatible con cualquier plataforma, UiPath es compatible con cualquier plataforma y también es compatible con Citrix. Automation Anywhere es local y en la nube. Pega es un servidor de escritorio. En cuanto a la facilidad de uso, Blue Prism es fácil de usar para los desarrolladores. UiPath proporciona una interfaz que pueden utilizar incluso quienes no son desarrolladores, lo mismo ocurre con Automation Anywhere y Pega.

Desde la perspectiva de costos, Blue Prism tiene un costo en torno a 15.000 a 18.000 € al año. UiPath es gratis. Automation Anywhere tiene diferentes modelos de cálculo de costos que dependen del sistema local y de la nube. Pega comienza desde 200 € al mes.

Respecto a la escalabilidad, Blue Prism no compromete la escalabilidad. UiPath, Automation Anywhere proporciona escalabilidad. Pero cuando se trata de Pega, es escalable a nivel empresarial porque solo proporciona versiones de servidores de escritorio.

 

Curso de DevOps. Automatización IX. Herramientas para la automatización

Ahora vamos a repasar las herramientas de automatización de infraestructura. Para empezar tenemos Docker, Puppet, Chef, Ansible y Kubernetes. Son cinco herramientas importantes, vamos a ver se puede hacer con cada una de ellas y  para qué. Docker es una tecnología de contenedores. Puppet, Chef, Ansible y Kubernetes son herramientas de gestión de configuración. Docker soporta Go. Puppet, utiliza el lenguaje específico del dominio Ruby, Chef, utiliza Ruby y Erlang. Ansible está escrito en Python y admite scripts de Python y finalmente Kubernetes se maneja en Go.

Docker, es más fácil de administrar, comprender y aislar, generalmente la tecnología de contenedorización es difícil para principiantes. Chef es complejo desde la perspectiva del desarrollo, porque necesitamos conocer Ruby. Ansible proporciona un enfoque sencillo para la gestión de la configuración. Y Kubernetes requiere mucha planificación para poder configurarlo.

 

No hay comentarios:

Publicar un comentario