• 687374918
  • info@devacademy.es

Programa práctico en DevOps Cloud: Azure

Detalle del plan de formación

El perfil DevOps es un perfil cada vez más demandado, ya que los perfiles vienen a a sumar el desarrollo (Development) y las operaciones con infraestructura (Operations), pudiendo solventar diferentes barreras habidas en las empresas en la comunicación, colaboración e integración entre diferentes equipos IT. Gracias a las metodologías y tecnologías disponibles, los profesionales pueden ganar  interdependencia del desarrollo software y operaciones IT con el fin de ayudar a una empresa producir sus productos y dar servicios y despliegues de software de forma rápida.

Los servicios de Azure DevOps proporcionan herramientas de colaboración de desarrollo que incluyen pipelines de alto rendimiento, repositorios Git privados gratuitos, tableros Kanban configurables y amplias capacidades de prueba automatizadas y continuas. Estos servicios proporcionan tecnologías accesibles a través del servicio de Azure en la nube.

DevAcademy propone este tipo de formación utilizando servicios CLOUD en Microsoft Azure, donde se repasarán diferentes servicios desde automatizaciones en despliegues, gestión del código, integración continua de desarrollo y evolutivos software o testing del mismo.

 

Temario

Automatizaciones en Azure (creación de entornos, testing, etc.)

  • Suscripciones, Grupos de recurso
  • Azure Resource Manager o Terraform (Infraestructure as a code)
  • Separación por proyectos en Azure DevOps

Control de código fuente (TFVS o Git)

  • TFVS vs Git
  • Funcionalidades básicas (Code Review, PRs, etc…)
  • Integración con CI/CD tanto de Azure como externos
  • REST API – Webhooks
  • Branch policies

Integración Continua

  • Configuración visual
  • Uso de plugins en fase de Build
  • Configuración por código
  • Creación contenedores Docker
  • Uso de Azure Container Registry

Testing y calidad automatizada

  • Testing en CI
  • Análisis de código con herramientas como SonarCloud
  • Load Testing
  • Tests manuales y epxlorativos

Despliegue continuo

  • Configuración visual (la configuración por código no estará disponible hasta el próximo trimestre)
  • Separación del despliegue por entornos usando diferentes mecanismos de validación
  • Despliegue en distinto servicios de Azure como pueden ser k8s, VMs, etc.

Extensiones para Azure DevOps

 

Casos prácticos

Durante los programas de aprendizaje de DevAcademy, los alumnos aplicarán la teoría con casos prácticos guiados por los profesores buscando adquirir el mayor aprendizaje durante las clases.

 

Fechas, horario y lugar

Los cursos de DevAcademy son en horario NO LABORAL los VIERNES (16hrs – 21hrs) y SÁBADOS (9hrs-14hrs), pensado para que puedan asistir aquellos que estén trabajando.

Fechas: 15-16-22-23/11 de 2019

El curso tendrá lugar en las aulas situadas en las instalaciones DevAcademy

Responsabilidades profesor

El profesor presentará el contenido conforme lo presentado en el programa de formación y dará acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.

Responsabilidades alumno

El asistente participará en la formación en el periodo determinado. DevAcademy mandará un email previo a todos los alumnos con lo necesario.

Por último, será necesario que el alumno pueda disponer de los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:

  • Cuenta en Microsoft Azure
  • Recomendable unos 4GB de memoria RAM y 10GB de espacio en disco.
  • Habilitada la virtualización tanto en software como hardware
  • Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para la cancelación de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
Sin embargo, en caso de cancelación fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase.

Además, es posible que días antes se envíe un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.

Por último, si quieres más información sobre los cursos, haz click aquí



DevAcademy 2019 - info@devacademy.es - Telf: 687374918