Vídeos y presentaciones de servicios de Azure DevOps.
Título
DESCRIPCIÓN
VÍDEO
DESCARGAR
Introducción a Azure DevOps
Planee de un modo más inteligente, colabore mejor y distribuya sus soluciones más rápidamente con un conjunto de servicios para desarrolladores modernos.
Cualquiera que haya trabajado en proyectos de software sabe que surgen problemas a la hora de realizar el seguimiento, la administración y la priorización. Azure Boards tiene todas las características que su equipo necesita para administrar correctamente el trabajo. Vea los proyectos con paneles Kanban, ejecútelo en sprints, administre el trabajo pendiente y use consultas para buscar el trabajo y visualizar los resultados. Descubra cómo empezar a usar Azure Boards.
Administración y almacenamiento del código en Azure Repos
Si escribe código, necesita un lugar para almacenarlo y administrarlo con un sistema de control de versiones fiable como Git. Azure Repos ofrece la mejor solución de Git. Tendrá acceso a repositorios privados y públicos gratuitos, revisiones de código sociales y mucho más. Descubra cómo empezar a usar Git en Azure Repos y cómo su equipo puede usar solicitudes de incorporación de cambios para trabajar juntos en el código.
Usar Azure Pipelines para añadir compilaciones continuas a proyectos de GitHub
Descubra cómo usar un repositorio de GitHub y añadir compilaciones continuas con Azure Pipelines. Verá cada paso para encargarse de un proyecto de GitHub de Node.js y añadir compilaciones continuas para validar la calidad del código de cada solicitud de incorporación de cambios. Azure Pipelines es gratuito para proyectos de código abierto.
Compilación e implementación del código con Azure Pipelines
Con Azure Pipelines, puede compilar e implementar el código escrito en cualquier lenguaje con cualquier plataforma. En este vídeo, sabrá por qué Azure Pipelines es la mejor herramienta del planeta para la integración continua y la implementación continua (CI/CD) de código.
Para ayudarle a administrar los componentes de software, Azure Artifacts le ofrece una interfaz de usuario intuitiva, así como herramientas útiles para garantizar la inmutabilidad y el rendimiento de los componentes que crea o consume. Descubra cómo empezar creando una fuente para un paquete npm que se usará en Azure Pipeline.
Pruebas automatizadas y manuales con Azure Test Plans
Test Plans de Azure DevOps proporciona todas las herramientas que necesita para ejecutar pruebas de las aplicaciones correctamente. Puede crear y ejecutar planes de pruebas manuales, generar pruebas automatizadas y recopilar comentarios de los usuarios. En este vídeo, conocerá los aspectos básicos sobre cómo empezar a trabajar con Azure Test Plans para que pueda empezar a ejecutar pruebas de su aplicación hoy mismo.
Lecciones aprendidas e historias de recorridos de Azure DevOps
Vídeos y presentaciones de lecciones aprendidas e historias de recorridos de Azure DevOps.
Título
DESCRIPCIÓN
VÍDEO
DESCARGAR
60 000 pruebas en seis minutos: Crear un proceso de pruebas fiables & e implementaciones seguras con Azure Pipelines
Es fundamental contar con una buena cobertura de pruebas para detectar problemas antes de que se fusione mediante combinación una solicitud de incorporación de cambios, pero debe ser el tipo correcto de pruebas y debe ser confiable. Sam Guckenheimer explica con detalle la transformación de las pruebas por la que su equipo en Microsoft ha pasado a medida que empezaron su recorrido de DevOps. Describe los cambios que han realizado y por qué y explica los datos encontrados con los que fundamentaron sus motivos de cambio y lo que hicieron para realizarlo. Sam también detalla qué elementos se incluyen mejor en las pruebas unitarias, cuáles debe dejar para la revisión manual del código en la solicitud de incorporación de cambios y cuáles son más adecuados para las pruebas en producción.
Implementación progresiva, experimentación, multiinquilinos, sin tiempo de inactividad, seguridad en la nube
Este informe de experiencia trata sobre la arquitectura de cambio desde un monolito hasta los procedimientos nativos de la nube. Aquí se explica el traslado de escalado desde un único inquilino a varios inquilinos, del escalado vertical al escalado horizontal, de recursos fijos a costes variables optimizados, de actualizaciones periódicas a actualizaciones sin tiempo de inactividad, del trabajo acumulado único a la experimentación continua, de implementación lineal a progresiva con un radio de impacto controlado, de ciclos de versiones prolongados a pruebas continuas y de informes de seguridad de versiones preliminares a medidas de seguridad continuas.
Dado que el campo de IA es joven en comparación con el desarrollo de software tradicional, los procedimientos recomendados y las soluciones para la administración del ciclo de vida de estos sistemas de inteligencia artificial todavía tienen que solidificarse. En esta charla se analizará lo que Microsoft ha hecho en diferentes departamentos, incluido Bing.
En esta ruta de aprendizaje, descubra cómo Azure DevOps permite la transparencia y la cooperación con la entrega y la implementación continuas para el ciclo de vida de desarrollo.
Esta certificación mide la capacidad de realizar las siguientes tareas técnicas: Diseño e implementación de procesos y comunicaciones, diseño e implementación de una estrategia de control de código fuente, diseño e implementación de canalizaciones de compilación y versión, desarrollo de un plan de seguridad y cumplimiento e implementación de una estrategia de instrumentación.