Curso actualmente no disponible
Experto universitario en devops cloud
Experto universitario
Online
Descripción
-
Tipología
Experto universitario
-
Metodología
Online
Si estás buscando una profesión con salida laboral inmediata y con gran proyección a futuro, entonces en Emagister podrás encontrar este Experto universitario en devops cloud, el cual es impartido por el centro UNIR en una metodología Online, por lo que podrás realizarlo desde la comodidad de tu casa en el momento que prefieras.
El término DevOps es una combinación de los términos en inglés desarrollo y operaciones, que hace referencia a la combinación de personas, procesos y tecnología para entregar valor de forma continua a los clientes. DevOps permite que los roles previamente asignados (desarrollo, operaciones de TI, ingeniería de calidad y seguridad) se coordinen y colaboren para ofrecer productos mejores y más confiables. Al adoptar una cultura de DevOps y prácticas y herramientas de DevOps, los equipos pueden responder mejor a las necesidades de los clientes, aumentar la confianza en las aplicaciones que crean y alcanzar los objetivos comerciales más rápido.Este curso te permite mejorar los procesos y proporciona una respuesta más dinámica y rápida. Además podrás crear productos con una mayor tasa de éxito que en un entorno de trabajo tradicional.
¿Estás listo para realizar la formación? Si aún tienes dudas, puedes ser asesorado por un profesional de Emagister, mediante el botón “Pide información”, que se encuentra disponible aquí mismo, recuerda que este asesor es quien te ayuda a realizar la matriculación y podrá sugerirte, si lo deseas, otras opciones dentro del catálogo formativo del portal.
A tener en cuenta
Con el Experto en Devops y Cloud ce UNIR adquirirás las competencias necesarias para comprender: hacia dónde se dirigen las organizaciones en la redefinición de sus procesos digitales y por qué son tan demandados los perfiles DevOps en el mercado laboral. Cómo impactan estos perfiles en la cultura organizativa y su conexión con la nombrada agilidad procesual. Como implementar un SDLC (Software Development Life Cycle) que estandarice y agilice la entrega de productos. Conocer y practicar con las herramientas/plataformas más demandadas e innovadoras del mercado. Cuáles son las claves de la automatización exhaustiva y cómo robotizar la cadena de valor de creación de productos digitales. Cuáles son las mejores tecnologías Cloud y cómo se implementa la infraestructura como código. Qué monitorizar en Devops, cómo hacerlo y la relevancia de los datos en las organizaciones dirigidas por ellos (data- driven).
Este programa está dirigido a profesionales de la informática tanto de perfiles de IT (Operaciones) como de un perfil de Ingeniería del Software (Desarrollo). También se orienta a ingenieros directores de proyectos que estén interesados en introducir en sus organizaciones las tecnologías de DevOps y Cloud Computing para mejorar el ciclo de vida de sus aplicaciones y agilizar sus tiempos de despliegue y desarrollo. El enfoque del Curso DevOps es tanto para desarrolladores como para la parte de operaciones.
Para la realización de este programa experto universitario en devops & cloud no es requisito indispensable disponer de una vía de acceso a estudios universitarios, pero se recomienda disponer de: grado en ingeniería o equivalente. Máster en informática o ingeniería. Módulo formativo relacionado con informática, telecomunicaciones o electrónica. Experiencia profesional en el área de las it. Otros requisitos: conocimiento de inglés: capacidad de lectura fluida. Todo el material se proporciona en español, pero se referenciarán recursos adicionales en inglés.
Opiniones
-
Los ejercicios prácticos.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Luis Alberto Cueva Aldaz
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 8 años en Emagister.
Materias
- Herramientas de gestión
- Gestión de tecnología
- Mercado laboral en TI
- Transformación digital
- Gestión de proyectos
- Visual Analytics
- PRL
Temario
Módulo 1. Introducción a DevOps
Tema 1. ¿Por qué DevOps?
- Introducción y objetivos
- ¿De dónde venimos en la gestión de la tecnología?
- El origen de DevOps
- Las necesidades de las empresas para abordar la transformación digital
- El mercado laboral en TI y por qué son tan demandados los DevOps
Tema 2. Gestión de Proyectos
- Agile y DevOps
- Gestión de Releases en DevOps
- Definición de un Product Life Cycle (PLC) software
Tema 3. Organización de Equipos
- Conceptos básicos
- Caso Spotify
- Caso ING
- Procesos y Gestión de la Demanda
Módulo 2. Integración Continua y Calidad del Software
Tema 4. Integración Continua
- Que es CI
- Repositorios de código
- GIT
- Definición de SCM (Software Control Management)
- Plataforma de desarrollo
- Github
- Gitlab
- BitBucket
- Semantic versión: Gestión del versionado
- Herramientas orquestadoras del CI
- Jenkins
- Diseño de Pipelines (Groovy)
- Gestión de Pipelines (Shared Libraries)
- Repositorio de Pipelines
- Repositorios de Artefactos
- Gestión de dependencias y construcción (Maven, Gradle, Nugets,etc)
- Nomenclatura
- Versionado
- Organización de repos
- Herramientas
- Artifactory
- Nexus
- Pros-Contras
- Gestión de accesos
Tema 5. Entrega Continua
- Estrategias de despliegue (ej: Blue/Green, Red/black, etc)
- Pros y contras de cada uno y esfuerzo en el Rollback
- Herramientas de gestión de entornos
- Promoción entre entornos de Aplicación en el Software Base
- Promoción entre entornos de la Plataforma DevOps
Tema 6. Calidad del Software
- Calidad del código y políticas de seguridad
- Revisión del software al servicio de la eficiencia operativa
- Tipos de pruebas
- Funcionales
- Unitarias
- Aceptación
- Integración
- Regresión
- No funcionales
- Rendimiento
- Escalabilidad
- Portabilidad
- Seguridad
- Análisis de código estático
- Pruebas funcionales automatizadas
- Selenium
- Cucumber
- Gherkin
- Principales herramientas gestión de pruebas
Caso práctico 1. Desarrollo de un proyecto de integración y entrega continua de aplicaciones en Cloud.
Módulo 3. Entornos Clouds en DevOps
Tema 7. Open Source en DevOps
- Introducción
- Definición de Open Source
- Criterios del Open Source
- Software propietario
- Licencias de código
- Upstream y downstream
- Influcencia en el desarrollo de software
- Organizaciones y comunidades Open Source
- Open Source de comunidad y empresarial
- Diferencias
- Software libre en el mundo empresarial
- Patentes en el software libre
Tema 8. Tecnología Cloud en DevOps
- Introducción a las tecnologías Cloud
- IaaS
- PaaS
- SaaS
- Entornos Cloud
- Cloud Pública
- Cloud Privada
- Cloud Híbrida
- Creando infraestructura como código (Terraform)
- Terraform CLI
- Sintaxis de Terraform
- Idempotencia en Terraform
- Desplegando un servidor web de 2 capas con Terraform
- Contenedores
- Introducción a los contenedores
- The Open Container Initiative (OCI)
- Podman y Docker
- Orquestación de contenedores
- Arquitectura de Kubernetes
- Desplegando un cluster con kubeadm
- Objetos de Kubernetes
- PaaS en el mundo empresarial- OpenShift
Tema 9. Gestión de Entornos
- CMDB: Que es y para qué sirve
- Implementar el patrón de despliegue adecuado (Ansible + AWX)
Módulo 4. Monitorización, Cuadros de Mando y DevSecOps
Tema 10. Monitorización y Cuadros de Mando
- Organizaciones Data-Driven
- Monitorización
- Definición de métricas e indicadores para DevOps
- Cuadros de mando DevOps. Herramientas.
- Prometheus – Grafana
- ELK
- Kafka
- Jupyter
Tema 11. Seguridad en DevOps
- Gestión de Secretos
- Gestión de Vulnerabilidades
- DevSecOps: integración de Seguridad dentro de los flujos de despliegue
Caso Práctico 2. Automatización y despliegue en entornos Cloud.
El experto tiene dos asignaturas que permitirán a los alumnos adquirir los conocimientos necesarios para presentarse a dos certificaciones. Ambas asignaturas tienen como finalidad únicamente la preparación para los exámenes de certificación. La realización de los mismos y la obtención de las certificaciones asociadas no entran dentro del experto universitario.
Certificación AZ-900: Microsoft Azure Fundamentals. Dirigida a adquirir conocimientos básicos en Microsoft Azure y en obtener la certificación Microsoft Certified: Azure Fundamentals.
Certificación AWS Cloud Practitioner. Dirigida a adquirir conocimientos básicos de la Certificación AWS Cloud Practitioner y en conocer pautas para obtener dicha certificación.
Experto universitario en devops cloud