Azure DevOps Professional Training

Panel de acciones y detalles

Ventas terminadas

Información sobre el evento

Difundir este evento

Fecha y hora

Ubicación

Ubicación

Evento online

Política de reembolsos

Política de reembolsos

Comunicate con el organizador para solicitar un reembolso.

El costo del servicio de Eventbrite no es reembolsable.

Descripción del evento
Curso diseñado por expertos que te capacitará para diseñar, implementar y gestionar soluciones DevOps en Azure

Acerca de este evento

Con Azure los profesionales tienen la libertad de crear, administrar e implementar aplicaciones en una tremenda red mundial utilizando sus herramientas y frameworks favoritos. Nuestro curso Azure DevOps Professional Training, diseñado por expertos, capacitará tanto a IT Pros como a Desarrolladores para diseñar, implementar y gestionar soluciones DevOps en Azure.

Curso teórico-práctico a distancia en seis sesiones.

Versión nueva y ampliada. Contenidos actualizados a agosto de 2021.

Se dicta los días lunes. Comienza el 18 de octubre de 2021, continua 25, 1 de noviembre, 8, 15 y finaliza el 29.

Horario: de 18:30 a 21:30 hs. (Hora de Buenos Aires UTC -3:00).

¿A quienes está orientado este curso?

  • Desarrolladores de Software, Especialistas de Infraestructura y Operaciones, fanáticos de prácticas DevOps, y amantes de las buenas practicas de trabajo en equipo.
  • Si, además, eres líder de equipos, el curso te brindará herramientas sólidas para poder gestionar su trabajo y valorarlo en mediciones claras.
  • Si no eres líder de equipo, te permitirá entender mejor a tu líder.

¿Se requieren conocimientos o experiencias previas?

  • Se valoran conocimientos de desarrollo de software, infraestructura y gestión de equipos.
  • En caso de no contar con conocimientos, se valora experiencia en trabajo de desarrollo de Soluciones de software.
  • En el caso que no tengas experiencia, podrás participar igual entendiendo que este curso te dará una mirada práctica sobre aspectos del mundo real.

¿Qué obtendremos al finalizar el curso?

  • La posibilidad de ver globalmente al desarrollo de Soluciones contemplando todos los aspectos que facilitan el éxito.
  • Conocimientos sólidos sobre metodologías ágiles, al menos en un primer nivel de profundidad.
  • Conocimientos sólidos sobre gestión ágil de equipos y sus métricas.
  • Conocimientos sólidos de gestión de repositorios para proyectos empresariales.
  • Conocimientos básicos para compilación y despliegue automatizado de aplicaciones, y sus consideraciones.
  • Conocimientos básicos de testing con herramientas metodológicas.
  • Buenas prácticas para Wikis.

¿Qué NO haremos en este curso?

  • En este curso no te explicaremos cómo desarrollar software.
  • En este curso no te explicaremos cómo testear software.
  • En este curso no te explicaremos cómo desplegar aplicaciones complejas.

Contenidos:

Introducción a Agile & DevOps

Logging, Monitoreo y Fiabilidad (SRE)

- Diseñar e Implementar logging:

Log Framework.

Log Aggregation & Storage.

Control de acceso a Logs.

- Diseñar e Implementar Telemetría:

Diseñar e implementar tracing distribuido.

Inspeccionar los indicadores de performance de una aplicación.

Inspeccionar indicadores de performance de Infraestructura.

Definir y medir métricas clave (CPU, Memoria, Disco, Red).

Implementar Alertas y Métricas Clave (Email, SMS, Wehooks, Teams / Slack).

- Desarrollar una estrategia de alertas:

Métricas recomendadas.

Implementar alertas usando métricas apropiadas.

Implementar alertas usando mensajes de logs apropiados.

Implementar alertas utilizando chequeos de salud apropiados.

Analizar la combinación de métricas.

Desarrollo de estrategias de comunicación a usuarios.

Gestionar el Control de Código Fuente

- Desarrollo de estrategia moderna de Control de Código Fuente:

Integrar / Migrar desde otros sistemas.

Estrategias de Autenticación.

Cómo gestionar binarios grandes.

Cómo compartir repositorios.

Flujos de control.

Code Reviews.

Integración con SonarCloud.

- Planeamiento e implementación de estrategias de Branching:

Pull Requests.

Mergeos y restricciones.

Estrategia de Branches.

Flujos complejos de PR.

- Configuración de Repositorios:

Permisos en repositorios.

Tags y repositorios.

Recuperación de repositorios.

- Herramientas:

GitHub y DevOps Pipelines.

GitOps / ChatOps.

Codespaces.

Desarrollo de Plan de Seguridad y Confiabilidad

- Diseño de estrategia de autenticación y autorización:

Diseño de solución de Acceso (Azure AD).

Implementación de Service Principals & Managed Identity.

Service connections.

- Diseño de Estrategia de Gestión de Información Sensible:

Vault Solutions.

Gestionar certificados.

Diseño de almacenamiento de secretos.

Despliegue de secretos como parte de un reléase.

- Desarrollo de Seguridad y Cumplimiento:

Escaneos de Seguridad (OWASP).

Diseño e Implementación de Azure Container Registry Tasks.

Definir e Implementar la Integración Continua

- Diseñar automatización del Build:

Integración del Build con herramientas externas.

Implementación de Quality Gates.

Implementación de Testing.

- Diseño de Estrategias de Gestión de Paquetes:

Herramientas de gestión de paquetes.

Azure Artifacts.

- Estrategia de Diseño de Infraestructura de Aplicación:

Configurations & Environments.

- Implementación de una estrategia de Build:

Build Agent Infrastructure.

Build trigger rules.

Pipelines de Build.

Variables.

Definir e Implementar la Entrega Continua

- Deployment scripts & Templates:

Infrastructure as a Code.

Database Deployment.

Configuration Management.

- Orquestación y Variables:

Dependencia y Deployments.

Variables, YAML Templates, Azure App Configuration.

Facilitar la Comunicación y Comunicación del Equipo

- Comunicación con Stakeholders:

Dashboards para información de pipelines.

Analíticas de usuario.

Analítica del Equipo.

- Generar procesos de documentación:

Onboarding para nuevos colaboradores con Wikis.

Integración y documentación de dependencias externas. Integración y documentación de artefactos.

- Automatizar comunicación con el equipo:

Integración de herramientas de comunicación.

¿Cómo es un examen de certificación? (Bonus track)

- Requisitos

- Preparación

- Ambiente

- Tiempo

- Estrategias

SI NECESITAS MAS INFORMACIÓN, LA ENCONTRARÁS AQUÍ

Difundir entre amigos

Fecha y hora

Ubicación

Evento online

Política de reembolsos

Comunicate con el organizador para solicitar un reembolso.

El costo del servicio de Eventbrite no es reembolsable.

{ _('Organizer Image')}

Organizador Microsoft Users Group A C

Organizador de Azure DevOps Professional Training

Grupo de Usuarios Microsoft

Guardar este evento

Evento guardado