Hoy es martes, día de hablar sobre la nube, en este post hablare de Azure DevOps y como puede ayudar a los equipos a ser mas eficientes al desarrollar e implementar sistemas.
Este servicio de Microsoft Azure se divide en varias herramientas que están disponible bajo un mismo portal y que se integran unas con otras.
A continuación te muestro las herramientas disponibles dentro de la solución de Azure DevOps y después hablaremos de cada una de ellas:
Todos los servicios anteriormente mencionados unidos crean lo que se conoce como una solución DevOps integrada, hablemos de cada uno de ellos.
Esta solución te permite compilar e implementar cualquier sistema conectando tu repositorio de código y la salida de tu plataforma.
Ejemplo; puedes conectar un repositorio de código que contenga una aplicación de iOS y cada que hagas un commit a una rama en especifico se iniciara la compilación para dejarla lista y enviarla a la App Store.
En Android puede incluso ir más allá y enviar la actualización a Google Play de forma automática cada que hagas un commit a cierta rama de tu repositorio de código.
Sin duda una gran herramienta para la implementación continua de sistemas modernos basados en la nube.
Tip: con este servicio puedes compilar para iOS si no tienes una Mac 😉
Azure Pipelines
Un equipo bien organizado puede ser la clave para una aplicación exitosa, Azure Boards esta pensado para proporcionarte las herramientas necesarias para lograr una buena organización de tu equipo.
Basado en la metodología Kanban este servicio te permite la creación de historias de usuario, registro de bugs y muchas otras funciones.
También esta preparado para ser usado con la metodología Scrum y Sprint, no tienes escusa para no llevar la organización de tu equipo de desarrollo a otro nivel.
Tip: registra los bugs de tu aplicación en Azure Boards y tus programadores lo verán directo en Visual Studio Code 😎
Azure Boards
¿Eres de los que colaboran activamente con el software libre? Con este servicio puedes tener centralizada la administración de todos tus paquetes de Maven, npm y NuGet.
Podrás administrar desde un solo lugar las actualizaciones de tus paquetes, el desarrollo y por supuesto si son privados o públicos.
La principal ventaja de esto es que podrás tener el control total de tus contribuciones a los tres gestores de paquetes más populares.
Tip: si usas muchos paquetes dentro de tu empresa este servicio cuenta con un SLA de grado empresarial 😍
Azure Artifacts
¿Necesitas un servicio de repositorios Git privado para tu empresa o tus proyectos? Entonces esto es lo que estás buscando.
Con integración directa con Visual Studio y Visual Studio Code Azure Repos te permite gestionar todos los repositorios que necesites de forma privada y segura.
Con esto podrás darle a tu equipo de desarrollo la herramienta perfecta para el control de código fuente.
Tip: integralo con Azure Web Apps para la implementación continua y automática 😉
Azure Repos
Parte importante del ciclo de DevOps es la prueba de las aplicaciones o sistemas, Azure Test Plans proporciona todas las herramientas para crear pruebas manuales o automatizadas para aplicaciones web, de escritorio o móviles.
Puedes crear pruebas con scripts personalizados o con las plantillas que el servicio te ofrece y así ahorrarte tiempo o disminuir la curva de aprendizaje.
Esta herramienta te proporcionara estadistas claras de las pruebas realizadas para tomar decisiones más acertadas y solucionar los problemas de forma más eficaz.
Azure Test Plans
Como ya vimos Azure DevOps te proporciona las herramientas necesarias para todo el cliclo de DevOps.
Desde planear el proyecto con Azure Boards, Gestionar el código con Azure Repos y compilar con Azure Pipelines hasta testear las aplicaciones con Azure Test Plans o gestionar tus paquetes con Azure Artifacts
Hasta aquí el post de hoy, si te ha gustado no dudes en compartirlo y dejarme aquí abajo tu comentario.
Este sitio utiliza cookies funcionales y scripts externos para mejorar su experiencia.
Este sitio utiliza cookies funcionales y scripts externos para mejorar su experiencia. A la izquierda se especifica qué cookies y scripts se utilizan y cómo afectan a su visita. Puede cambiar su configuración en cualquier momento. Sus opciones no afectarán su visita.
Política de privacidad
OBSERVACIóN: Estos ajustes solo se aplicarán al navegador y dispositivo que estés usando actualmente.
Microsoft Azure funciona como CDN y servicio de streamming en mi sitio web por lo que se requieren cookies para proporcionarte una licencia única del contenido, esto te permite disfrutar de mis cursos y videos en los posts del blog.
CloudFlare proporciona una capa extra de seguridad a mi sitio web, por ejemplo, evita ataques de denegación de servicio y ejecución de exploits, por lo que ayuda a mantener tus datos seguros.
Google Analytics es una herramienta de analítica web de la empresa Google, la uso para saber cuanto tiempo estas en mi sitio web y por supuesto cuantas veces accedes y a que pagina interna.
El píxel de Facebook es una herramienta de análisis con la que puedo medir la eficacia de mi publicidad y entender las acciones que realizas en mi sitio web.