<\/div>\n<\/div>\n
[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ custom_margin=\u00bb1px|||||\u00bb][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″]
\n[et_pb_text content_tablet=\u00bb\u00bb]<\/p>\n
Temario<\/h2>\n
T01
\nM\u00f3dulo 1: Introducci\u00f3n al control de fuentes
\n– \u00bfQu\u00e9 es el control de la fuente?
\n– Beneficios del control de fuentes
\n– Tipos de sistemas de control de la fuente
\n– Introducci\u00f3n a los Repositorios
\n– Migraci\u00f3n de TFVC a Git
\n– Autenticaci\u00f3n de tu Repositorio Git<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Describir los beneficios de usar el control de fuentes
\n– Migrar de TFVC a Git<\/p>\n
M\u00f3dulo 2: Scaling git para DevOps empresariales
\n– \u00bfC\u00f3mo estructurar su repositorio de git? \u00bfMono Repo o Multi-Repo?
\n– Flujos de trabajo de Git Branching
\n– Colaborar con las solicitudes de extracci\u00f3n
\n– \u00bfPor qu\u00e9 preocuparse por GitHooks?
\n– Fomentando el c\u00f3digo abierto interno
\n– Versi\u00f3n Git
\n– proyectos p\u00fablicos
\n– Almacenamiento de archivos grandes en Git
\nDespu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Escalar Git para Enterprise DevOps<\/p>\n
M\u00f3dulo 3: Implementar y administrar la infraestructura de construcci\u00f3n<\/p>\n
– El concepto de pipelines en DevOps
\n– Pipelines
\n– Evaluar el uso de agentes alojados vs. privados
\n– Grupos de agentes
\n– Pipelines y Concurrencia
\n– A Azure DevOps le encantan los proyectos de c\u00f3digo abierto
\n– Pipelines YAML vs. Dise\u00f1ador Visual
\n– Configurar agentes privados
\n– Integrar a Jenkins con Azure Pipelines
\n– Integraci\u00f3n del control de fuentes externas con Azure Pipelines
\n– Analice e integre las construcciones multietapa de Docker<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Implementar y gestionar la infraestructura de construcci\u00f3n<\/p>\n
M\u00f3dulo 4: Gesti\u00f3n de la configuraci\u00f3n y los secretos de la aplicaci\u00f3n
\n– Demo: Ataque de Inyecci\u00f3n SQL
\n– Implementar un proceso de desarrollo seguro y conforme a las normas
\n– Repensar los datos de configuraci\u00f3n de la aplicaci\u00f3n
\n– Gestione los secretos, fichas y certificados
\n– Implementar herramientas para la gesti\u00f3n de la seguridad y el cumplimiento en un pipeline
\nDespu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Administrar la configuraci\u00f3n y los secretos de la aplicaci\u00f3n<\/p>\n
M\u00f3dulo 5: Implementar una estrategia de DevOps m\u00f3vil
\n– Introducci\u00f3n a Visual Studio App Center
\n– Gestionar conjuntos de dispositivos m\u00f3viles de destino y grupos de distribuci\u00f3n
\n– Gestionar los conjuntos de dispositivos de prueba de IU de destino
\n– Provisi\u00f3n de dispositivos de prueba para el despliegue
\n– Provisi\u00f3n de dispositivos de prueba para el despliegue<\/p>\n
T02<\/p>\n
M\u00f3dulo 1: Implementaci\u00f3n de la integraci\u00f3n continua en un pipeline de Azure DevOps<\/p>\n
En este m\u00f3dulo se le presentar\u00e1n los principios de la integraci\u00f3n continua, incluyendo: beneficios, desaf\u00edos, mejores pr\u00e1cticas de construcci\u00f3n y pasos de implementaci\u00f3n. Tambi\u00e9n aprender\u00e1 a implementar una estrategia de construcci\u00f3n con flujos de trabajo, desencadenantes, agentes y herramientas.
\n– Visi\u00f3n general de la integraci\u00f3n continua
\n– Implementaci\u00f3n de una estrategia de construcci\u00f3n
\nLaboratorio : Permitir la integraci\u00f3n continua con Azure PipelinesLab: Creaci\u00f3n de un trabajo de construcci\u00f3n Jenkins y activaci\u00f3n de la IC<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes
\n– Explicar por qu\u00e9 la integraci\u00f3n continua es importante
\n– Implementar la integraci\u00f3n continua usando Azure DevOps<\/p>\n
M\u00f3dulo 2: Gesti\u00f3n de las pol\u00edticas de calidad y seguridad del c\u00f3digo<\/p>\n
En este m\u00f3dulo, aprender\u00e1 a gestionar la calidad del c\u00f3digo, incluyendo: deuda t\u00e9cnica, SonarCloud y otras soluciones de herramientas. Tambi\u00e9n aprender\u00e1 a gestionar las pol\u00edticas de seguridad con c\u00f3digo abierto, OWASP y WhiteSource Bolt.
\n– Gesti\u00f3n de la calidad del c\u00f3digo
\n– Administraci\u00f3n de las pol\u00edticas de seguridad
\nLaboratorio : Gesti\u00f3n de deuda t\u00e9cnica con Azure DevOps y SonarCloudLab : Comprobaci\u00f3n de vulnerabilidades mediante WhiteSource Bolt y Azure DevOps<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Gestionar la calidad del c\u00f3digo incluyendo: deuda t\u00e9cnica SonarCloud, y otras soluciones de herramientas.
\n– Administrar las pol\u00edticas de seguridad con c\u00f3digo abierto, OWASP y WhiteSource Bolt.
\n– Gestionar la calidad del c\u00f3digo, incluyendo: deuda t\u00e9cnica, SonarCloud y otras soluciones de herramientas.<\/p>\n
M\u00f3dulo 3: Implementaci\u00f3n de una estrategia de construcci\u00f3n de contenedores<\/p>\n
En este m\u00f3dulo aprender\u00e1 c\u00f3mo implementar una estrategia de contenedores, incluyendo c\u00f3mo los contenedores son diferentes de las m\u00e1quinas virtuales y c\u00f3mo los microservicios utilizan los contenedores. Tambi\u00e9n aprender\u00e1s c\u00f3mo implementar contenedores usando Docker.
\n– Implementaci\u00f3n de una estrategia de construcci\u00f3n de contenedores
\nLaboratorio : Aplicaciones existentes en .NET con im\u00e1genes y de acoplamiento
\nDespu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Implementar una estrategia de contenedores incluyendo c\u00f3mo los contenedores son diferentes de las m\u00e1quinas virtuales y c\u00f3mo los microservicios utilizan los contenedores.
\n– Implementar los contenedores usando Docker.<\/p>\n
T03<\/p>\n
M\u00f3dulo 1: Dise\u00f1ar una estrategia de liberaci\u00f3n<\/p>\n
– Introducci\u00f3n a la entrega continua
\n– Recomendaciones de la estrategia de publicaci\u00f3n
\n– Construyendo una pipeline de liberaci\u00f3n de alta calidad
\n– Elecci\u00f3n de un patr\u00f3n de despliegue
\n– Elecci\u00f3n de la herramienta de gesti\u00f3n de liberaciones adecuada
\n– Construyendo una estrategia de liberaci\u00f3n
\n– Diferenciar entre un lanzamiento y un despliegue
\n– Definir los componentes de un pipeline de liberaci\u00f3n
\n– Explique las cosas a considerar cuando dise\u00f1e su estrategia de lanzamiento
\n– Clasificar una liberaci\u00f3n versus un proceso de liberaci\u00f3n, y esbozar c\u00f3mo controlar la calidad de ambos
\n– Describa el principio de las puertas de liberaci\u00f3n y la manera de tratar las notas de liberaci\u00f3n y la documentaci\u00f3n
\n– Explicar los patrones de despliegue, tanto en el sentido tradicional como en el moderno
\n– Seleccione una herramienta de gesti\u00f3n de liberaciones<\/p>\n
M\u00f3dulo 2: Configurar un workflow de gesti\u00f3n de liberaciones<\/p>\n
– Introducci\u00f3n
\n– Crear una pipeline de liberaci\u00f3n
\n– Provisi\u00f3n y configuraci\u00f3n de entornos
\n– Gestionar y modular las tareas y plantillas
\n– Integrar Secretos con el pipeline de liberaci\u00f3n
\n– Configurar la integraci\u00f3n automatizada y la automatizaci\u00f3n de las pruebas funcionales
\n– Automatizar la inspecci\u00f3n de la salud del entorno de trabajo
\n– Creaci\u00f3n de un flujo de trabajo de gesti\u00f3n de liberaciones
\n– Explique la terminolog\u00eda utilizada en Azure DevOps y otras herramientas de gesti\u00f3n de liberaciones
\n– Describa qu\u00e9 es una tarea de construcci\u00f3n y liberaci\u00f3n, lo que puede hacer y algunas tareas de implementaci\u00f3n disponibles
\n– Clasificar un Agente, Cola de Agentes y Pool de Agentes
\n– Explique por qu\u00e9 a veces necesita varios trabajos de liberaci\u00f3n en un pipeline de liberaci\u00f3n
\n– Diferenciar entre trabajo de liberaci\u00f3n de multiagente y multi-configuraci\u00f3n
\n– Utilice variables de liberaci\u00f3n y variables de etapa en su pipeline de liberaci\u00f3n
\n– Despliegue en un entorno seguro, utilizando una conexi\u00f3n de servicio
\n– Prueba de inserci\u00f3n en la pipeline
\n– Enumere las diferentes maneras de inspeccionar la salud de su pipeline y la liberaci\u00f3n utilizando, alertas, ganchos de servicio e informes
\n– Crear una puerta de liberaci\u00f3n<\/p>\n
M\u00f3dulo 3: Implementar un patr\u00f3n de despliegue apropiado<\/p>\n
– Introducci\u00f3n a los patrones de despliegue
\n– Implementaci\u00f3n de Blue Green
\n– Implementar el despliegue de exposici\u00f3n progresiva
\n– Describir los patrones de despliegue<\/p>\n
M\u00f3dulo 4: Laboratorio pr\u00e1ctico<\/p>\n
Laboratorio: Microsoft 365 Gesti\u00f3n de servicios
\n– Ejercicio 1: Configurar un arrendatario de prueba de Microsoft 365
\n– Ejercicio 2: Gesti\u00f3n de usuarios, grupos y administraci\u00f3n de Microsoft 365
\n– Ejercicio 3: Configuraci\u00f3n de la gesti\u00f3n de derechos y cumplimiento
\n– Ejercicio 4: Monitorizaci\u00f3n y soluci\u00f3n de problemas de Microsoft 365<\/p>\n
T04<\/p>\n
M\u00f3dulo 1: Dise\u00f1o de una estrategia de gesti\u00f3n de la dependencia
\n– Introducci\u00f3n
\n– Gesti\u00f3n de paquetes
\n– Implementar la estrategia de versionado
\n– Recomendar herramientas y pr\u00e1cticas de manejo de artefactos
\n– Paquetes comunes abstractos para permitir compartir y reutilizar
\n– Inspeccionar la base de c\u00f3digo para identificar las dependencias del c\u00f3digo que pueden ser convertidas en paquetes
\n– Identificar y recomendar tipos y versiones de paquetes estandarizados en toda la soluci\u00f3n
\n– Refactorizar las pipelines de construcci\u00f3n existentes para implementar la estrategia de versi\u00f3n que publica los paquetes
\n– Gestionar la seguridad y el cumplimiento<\/p>\n
M\u00f3dulo 2: Gestionar la seguridad y el cumplimiento
\n– Introducci\u00f3n
\n– Seguridad de los paquetes
\n– Software de c\u00f3digo abierto
\n– Integraci\u00f3n de exploraciones de licencias y vulnerabilidades
\n– Inspeccionar los paquetes de software de c\u00f3digo abierto para la seguridad y el cumplimiento de la licencia para alinearlos con los est\u00e1ndares corporativos
\n– Configurar la pipeline de construcci\u00f3n para acceder a la seguridad de los paquetes y a la clasificaci\u00f3n de las licencias
\n– Configurar el acceso seguro a los paquetes de alimentaci\u00f3n<\/p>\n
T05<\/p>\n
M\u00f3dulo 1: Infraestructura y Configuraci\u00f3n de Herramientas
\n– Infraestructura como C\u00f3digo y Gesti\u00f3n de la Configuraci\u00f3n
\n– Creaci\u00f3n de recursos utilizando plantillas ARM
\n– Crear recursos de Azure usando Azure CLI y Azure PowerShell
\n– Herramientas de automatizaci\u00f3n adicionales
\n– Control de versiones
\n– Despliegue de laboratorio a Azure usando plantillas ARM
\n– Preguntas tras la finalizaci\u00f3n del m\u00f3dulo<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Aplicar la infraestructura y la configuraci\u00f3n como principios de c\u00f3digo
\n– Despliegue y administre la infraestructura utilizando las tecnolog\u00edas de automatizaci\u00f3n de Microsoft como plantillas de ARM, PowerShell y Azure CLI<\/p>\n
M\u00f3dulo 2: Modelos y servicios de implementaci\u00f3n de Azure
\n– Modelos y opciones de implementaci\u00f3n
\n– Servicios de Infraestructura como Servicio (IaaS) de Azure
\n– Automatizaci\u00f3n Azure con DevOps
\n– Configuraci\u00f3n de estado deseada (DSC)
\n– Servicios de Plataforma como Servicio (PaaS) de Azure
\n– Lab Azure Automation – Implementaci\u00f3n de IaaS o PaaS
\n– Preguntas tras la finalizaci\u00f3n del m\u00f3dulo<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Describir los modelos de implementaci\u00f3n y servicios disponibles con Azure<\/p>\n
M\u00f3dulo 3: Crear y gestionar la infraestructura de servicios de Kubernetes
\n– Servicio de Kubernetes
\n– Despliegue de laboratorio y escalado Cluster AKS
\n– Preguntas tras la finalizaci\u00f3n del m\u00f3dulo<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Desplegar y configurar un cluster de Kubernetes gestionado<\/p>\n
M\u00f3dulo 4: Herramientas de terceros y de c\u00f3digo abierto disponibles con Azure
\n– Chef, Puppet, Ansible
\n– Cloud-Init
\n– Terraform
\n– Provisi\u00f3n de laboratorio y configuraci\u00f3n de una aplicaci\u00f3n
\n– Preguntas tras la finalizaci\u00f3n del m\u00f3dulo<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Desplegar y configurar la infraestructura utilizando herramientas y servicios de terceros con Azure, como Chef, Puppet, Ansible, SaltStack y Terraform<\/p>\n
M\u00f3dulo 5: Implementar el cumplimiento y la seguridad en su infraestructura
\n– Principios de seguridad y cumplimiento con DevOps
\n– Centro de Seguridad Azure
\n– Laboratorio Integrar una extensi\u00f3n o herramienta de escaneo en un pipeline\/centro de seguridad de AZ DevOps
\n– Preguntas tras la finalizaci\u00f3n del m\u00f3dulo<\/p>\n
Despu\u00e9s de completar este m\u00f3dulo, los estudiantes ser\u00e1n capaces de:
\n– Definir una estrategia de infraestructura y configuraci\u00f3n y un conjunto de herramientas adecuadas para una infraestructura de aplicaciones y un pipeline de versiones.
\n– Implementar el cumplimiento y la seguridad en su infraestructura de aplicaciones<\/p>\n
M\u00f3dulo 6: Finalizaci\u00f3n del curso
\n– Examen final<\/p>\n
[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ background_color=\u00bb#032b35″][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″][et_pb_contact_form captcha=\u00bboff\u00bb title=\u00bbSolicita informaci\u00f3n del curso\u00bb submit_button_text=\u00bbSolicitar informaci\u00f3n ahora\u00bb _builder_version=\u00bb4.4.0″ title_text_color=\u00bb#ffffff\u00bb title_font_size=\u00bb30px\u00bb][et_pb_contact_field field_id=\u00bbName\u00bb field_title=\u00bbNombre\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmail\u00bb field_title=\u00bbDirecci\u00f3n de correo electr\u00f3nico\u00bb field_type=\u00bbemail\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmpresa\u00bb field_title=\u00bbEmpresa\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbMessage\u00bb field_title=\u00bbCu\u00e9ntanos un poco sobre tus necesidades\u00bb field_type=\u00bbtext\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″ form_field_text_color=\u00bb#555555″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][\/et_pb_contact_form][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"
25 horas<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"2880","footnotes":""},"categories":[53,9,11],"tags":[],"class_list":["post-4146","post","type-post","status-publish","format-standard","hentry","category-cloud-computing","category-cursos","category-cursos-de-it"],"acf":[],"_links":{"self":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/4146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/comments?post=4146"}],"version-history":[{"count":0,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/4146\/revisions"}],"wp:attachment":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/media?parent=4146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/categories?post=4146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/tags?post=4146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}