Azure DevOps


Azure DevOps es un conjunto de servicios para ayudar a los desarrolladores a crear aplicaciones de alta calidad más rápidamente. Incluye pipelines de CI / CD (Pipelines de Azure), herramientas de informes visuales (tableros de Azure) y repositorios de código (Repos de Azure) para la administración de código fuente y el control de versiones. Este curso te enseña todo lo que necesitas saber para ponerte en marcha utilizando esta nueva solución de DevOps. Te vamos a explicar cómo usar Azure DevOps para hacer seguimiento del trabajo, compartir código y hospedar, construir e implementar Software en la nube o en tu infraestructura On-Premise.

Sobre el Instructor

Christian Ibiri

Christian Ibiri Es una persona apasionada por la tecnología y sobre todo, las disruptivas o las que transforman la forma en que estamos acostumbrados de hacer las cosas, como computación en la nube, metodologías Agile y Infraestructuras Agiles. Es un miembro fundador de DevSecOps Argentina, tiene mas de 10 años de experiencia en IT, de los cuales los últimos 7 años en las áreas de Infraestructuras hibridas, cloud, DevOps y automatizacion de herramientas. Participo en muchos proyectos de infraestructura, networking, migración y implementación de clouds privadas y públicas, automatización, comunicaciones unificadas y colaboración, acompañando a las demás partes involucradas en los mismos, desde la etapa de requerimientos hasta la implementación y pos-implementación. Entusiasta de DevOps, y infraestructuras agiles y infraestructura como código.

Cloud Legion



Cloud Legion

Sobre el Instructor

Luciano Moreira

Luciano Moreira tiene un Master en Ciberseguridad por la Universidad Camilo José Cela. Primer Auditor CSA STAR certificado en la región SOLA, Elegido Cybersecurity Consultant of the Year en los premios Cybersecurity Excellence Awards 2016, 2017 y 2018, Es MVP - Most Valuable Professional Azure (Security, Infrastructure & Storage), Auditor Líder ISO 27001:2013, 27018, 27017 y 9001:2015, Fundador y presidente de DevSecOps Argentina, Presidente del capítulo argentino de la CSA Cloud Security Alliance. Miembro de ISSA, ISACA, OWASP, del comité académico de los eventos E-gisart y Cyber de ISACA y del comité científico en Ciberseguridad del evento IEEE ARGENCON, Orador e Instructor de seguridad en EducacionIT, FSA, I-SEC, entre otros. Luciano cuenta con más de 17 años de experiencia en IT, de los cuales los últimos 12 años desempeñándose en el área de Seguridad de la Información.



Objetivos


Al final de este workshop Aprenderás:

Diseñar una estrategia de control de versiones, implementar e integrar control de código fuente, implementar y administrar la infraestructura de despliegue, implementar flujos de código, implementar una estrategia móvil de DevOps, gestionar la configuración de la aplicación y los secretos, gestionar políticas de calidad y seguridad de código y implementar una estrategia de construcción de contenedores. Diseñar una estrategia de gestión de dependencias, gestionar la seguridad y el cumplimiento, diseñar una estrategia de gestión de infraestructura y configuración, implementar infraestructura como código, administrar la infraestructura de Azure Kubernetes Service (AKS),recomendar y diseñar mecanismos de retroalimentación del sistema, Implementar el proceso para enrutar la retroalimentación del sistema a los equipos de desarrollo, optimizar los mecanismos de retroalimentación y por ultimo, recomendar una estrategia de migración y consolidación para las herramientas DevOps.




Cloud Legion




Plan de estudios

Este workshop esta dividido en 5 dias donde aprenderás sobre la implementación de procesos de desarrollo de DevOps, la implementación de la integración continua, la implementación de la entrega continua, la implementación de la gestión de las dependencias, la implementación de la infraestructura de aplicaciones y el diseño de una estrategia de DevOps.




Modulos


Módulo 1: Implementando Procesos de desarrollo DevOps

Este módulo proporciona el conocimiento y las habilidades para implementar los procesos de DevOps. Los estudiantes aprenderán cómo usar el control de código fuente, escalar Git para una empresa e implementar y administrar la infraestructura de compilación.

Módulo 2: Implementando Integración Continua

Este módulo proporciona conocimientos y habilidades para implementar las prácticas de integración continua de DevOps. Los estudiantes aprenderán cómo implementar la integración continua en una pipeline de DevOps de Azure, cómo administrar la calidad del código y los principios de seguridad, tambien se enseñara cómo implementar una estrategia de construcción de contenedores.

Módulo 3: Implementación de la entrega continua

Este módulo proporciona los conocimientos y habilidades para implementar la entrega continua. Los estudiantes aprenderán cómo diseñar una estrategia de implementacion, configurar un flujo de trabajo de administración de lanzamiento e implementar un patrón de implementación adecuado.

Módulo 4: Implementando la Gestión de la Dependencia

Este módulo proporciona los conocimientos y habilidades para implementar la gestión de dependencias. Los estudiantes aprenderán cómo diseñar una estrategia de administración de dependencias y administrar la seguridad y el cumplimiento.

Módulo 5: Implementando Infraestructura de Aplicaciones

Este módulo proporciona conocimientos y habilidades para implementar una infraestructura de aplicaciones en tuberías de DevOps. Los estudiantes aprenderán cómo implementar la infraestructura como el código y la administración de la configuración, cómo aprovisionar la infraestructura de Azure utilizando herramientas de automatización comunes y cómo implementar una infraestructura de aplicación utilizando diversos servicios y metodologías de implementación de Azure. Los estudiantes también aprenderán cómo integrar herramientas de implementación de terceros con Azure, como Chef y Puppet para incorporar el cumplimiento y la seguridad en la línea de distribución.

Módulo 6: 

Este módulo proporciona los conocimientos y habilidades para implementar retroalimentación continua. Los estudiantes aprenderán cómo recomendar y diseñar mecanismos de retroalimentación del sistema, implementar un proceso para enviar retroalimentación del sistema a los equipos de desarrollo y optimizar los mecanismos de retroalimentación.

Módulo 7: Diseño de una estrategia de DevOps

Este módulo proporciona el conocimiento y las habilidades para diseñar una estrategia DevOps. Los estudiantes aprenderán cómo planificar la transformación, seleccionar un proyecto y crear estructuras de equipo. Los estudiantes también aprenderán cómo desarrollar estrategias de calidad y seguridad. La planificación para la migración y la consolidación de artefactos y el control de la fuente también serán cubiertos.

Quién debe asistir


El público objetivo de Azure DevOps son profesionales que incluyen:

  • Cualquier persona involucrada o interesada en aprender acerca de las estrategias y automatización de DevSecOps.
  • Cualquier persona involucrada en arquitecturas de cadena de herramientas de entrega continua
  • Equipo de cumplimiento
  • Ingenieros de DevOps
  • Gerentes de TI
  • Profesionales de la seguridad informática, profesionales y gerentes
  • Personal de mantenimiento y soporte.
  • Proveedores de servicios gestionados
  • Project & Product Managers
  • Equipos de Aseguramiento de la Calidad
  • Scrum Masters
  • Ingenieros de confiabilidad del sitio
  • Ingenieros de Software
  • Testers

Si queres conocer más de nuestras ofertas de cursos, workshops a medida, podes enviarnos tu consulta completando el siguiente formulario. Nos pondremos en contacto a la brevedad.

Contactarnos