Logotipo de DummyExamsDummyExams
Logotipo de Azure

Práctica gratuita · sin registro

30 preguntas de práctica gratuitas de Azure AZ-400

Preguntas de práctica reales para el examen Azure Azure DevOps Solutions (AZ-400), con respuestas y explicaciones detalladas. Actualizado en 2026.

Preguntas gratuitas

30

Puntuación de aprobado

700 de 1000

Duración del examen

120 minutos

Banco de preguntas

Más de 347 preguntas

A continuación tienes 30 preguntas de práctica reales para el examen Azure Azure DevOps Solutions (AZ-400). Cada pregunta muestra la respuesta correcta y una explicación detallada cuando la revelas. Úsalas para medir tu preparación: si obtienes menos del 70 % en estas 30 preguntas, prevé al menos 4 semanas más de estudio antes de reservar.

Preguntas de práctica de AZ-400

  1. FreePracticeQuiz.questionLabelSource Control

    Planea crear un proyecto en Azure DevOps. Varios desarrolladores trabajarán en el proyecto. Los desarrolladores trabajarán sin conexión con frecuencia y necesitarán acceder al historial completo del proyecto mientras están sin conexión. ¿Qué solución de control de versiones debe usar?

    A
    TortoiseSVN.
    B
    Team Foundation Version Control.
    C
    Subversion.
    D
    Git.
  2. FreePracticeQuiz.questionLabelInstrumentation

    Usa Azure SQL Database Intelligent Insights y Azure Application Insights para la supervisión. ¿Qué lenguaje de consulta debe usar?

    A
    Kusto Query Language (KQL).
    B
    PL/pgSQL.
    C
    PL/SQL.
    D
    Transact-SQL.
  3. FreePracticeQuiz.questionLabelSource Control

    Contoso, Ltd. es una empresa manufacturera con su oficina principal en Chicago. Contoso planea mejorar sus procesos de desarrollo y operaciones de TI aplicando los principios de Azure DevOps. Contoso tiene una suscripción de Azure y crea una organización de Azure DevOps. La organización de Azure DevOps incluye: la extensión Docker; un grupo de implementación llamado Pool7 que contiene 10 máquinas virtuales de Azure que ejecutan Windows Server 2016. La suscripción de Azure contiene una cuenta de Azure Automation. Contoso planea crear proyectos en Azure DevOps como se muestra en la tabla siguiente. Contoso identifica los siguientes requisitos técnicos: implementar agentes de compilación para Project1. Usar recursos de Azure siempre que sea posible. Evitar tecnologías obsoletas. Implementar para Project2 una estrategia de flujo de código que permita: que Team2 envíe pull requests para Project2; que Team2 trabaje de forma independiente en cambios sobre una copia de Project2; garantizar que cualquier cambio intermedio realizado por Team2 en una copia de Project2 esté sujeto a las mismas restricciones definidas en la directiva de compilación de Project2. Siempre que sea posible, implementar automatización y minimizar el esfuerzo administrativo. Implementar Project3, Project5, Project6 y Project7 según los cambios previstos. Implementar Project4 y configurar el proyecto para insertar imágenes de Docker en Azure Container Registry. Necesita implementar la estrategia de flujo de código para Project2 en Azure DevOps. ¿Qué tres acciones debe realizar, en orden? ![Pregunta 3 parte 1](images/question3_12_22_34_35_40_41_43.jpg) ![Pregunta 3 parte 2](images/question3_2.jpg)

    A
    Casilla 1: Crear un repositorio. Casilla 2: Crear un fork. Casilla 3: Agregar una directiva de validación de compilación.
    B
    Casilla 1: Crear un fork. Casilla 2: Crear una rama. Casilla 3: Agregar una directiva de validación de compilación.
    C
    Casilla 1: Crear un repositorio. Casilla 2: Agregar una directiva de compilación. Casilla 3: Agregar una directiva de validación de compilación.
    D
    Casilla 1: Crear un repositorio. Casilla 2: Agregar una directiva de compilación. Casilla 3: Crear una rama.
  4. FreePracticeQuiz.questionLabelInstrumentation

    Litware, Inc. es un proveedor de software independiente (ISV). Litware tiene una oficina principal y cinco sucursales. Arquitectura de la aplicación: la aplicación principal de la empresa es un único sistema monolítico de gestión de fondos de jubilación basado en formularios web de ASP.NET cuya lógica está escrita en VB.NET. Algunas secciones nuevas de la aplicación están escritas en C#. Se crean variantes de la aplicación para clientes concretos. Actualmente hay más de 80 ramas en el código base. La aplicación se desarrolló con Microsoft Visual Studio. El código fuente se almacena en Team Foundation Server (TFS) en la oficina principal. Las sucursales acceden al código fuente mediante servidores proxy de TFS. Problemas de arquitectura: Litware se centra en escribir código nuevo para los clientes. No se asignan recursos para refactorizar o eliminar el código existente. Los cambios en el código base tardan mucho tiempo, ya que las dependencias no resultan evidentes para los desarrolladores. Las operaciones de fusión del código suelen tardar meses e implican a muchos desarrolladores. La fusión de código introduce con frecuencia errores difíciles de localizar y resolver. Los clientes informan de que los costes de propiedad del sistema de gestión de fondos de jubilación aumentan continuamente. La necesidad de fusionar código no relacionado hace que incluso los cambios menores resulten costosos. Requisitos — Cambios previstos: Litware planea desarrollar una nueva suite de aplicaciones para la planificación de inversiones. Las aplicaciones de planificación de inversiones solo requerirán una integración menor con el sistema existente de gestión de fondos de jubilación. La suite incluirá una aplicación web multicapa y dos aplicaciones móviles para iOS. Una aplicación móvil la usarán los empleados; la otra, los clientes. Litware planea adoptar una metodología de desarrollo más ágil. El código compartido se extraerá en una serie de paquetes. Litware ha iniciado un proceso interno de transformación a la nube y planea usar servicios en la nube cuando resulte adecuado. Litware quiere ser proactiva en la detección de fallos, en lugar de esperar siempre los informes de errores de los clientes. Requisitos técnicos: la suite de aplicaciones de planificación de inversiones debe cumplir los siguientes requisitos técnicos: las nuevas conexiones entrantes a través del firewall deben reducirse al mínimo; los miembros de un grupo llamado Developers deben poder instalar paquetes; se debe aplicar el principio de mínimo privilegio en todas las asignaciones de permisos; se debe usar una estrategia de ramas que permita desarrollar nuevas funcionalidades de forma aislada; los miembros de un grupo llamado Team leaders deben poder crear paquetes nuevos y editar los permisos de las fuentes de paquetes; se debe usar Visual Studio App Center para centralizar los informes de bloqueos de las aplicaciones móviles y los tipos de dispositivo en uso; la calidad del código y la calidad de las versiones son críticas; durante una versión, las implementaciones no deben avanzar entre fases si hay errores activos registrados en la versión; las aplicaciones móviles deben poder llamar al servicio de cotización del sistema existente de gestión de fondos de jubilación. Hasta que el sistema se actualice, el servicio solo admitirá autenticación básica sobre HTTPS. La configuración del sistema operativo requerida para los servidores de prueba cambia cada semana. Se debe usar Azure Automation State Configuration para garantizar que el sistema operativo de cada servidor de prueba se configure de la misma forma al crear los servidores y se verifique periódicamente. Los servidores de prueba se configuran correctamente en la primera implementación, pero experimentan una desviación de configuración con el tiempo. Azure Automation State Configuration no consigue corregir las configuraciones. Los nodos de Azure Automation State Configuration se registran mediante el comando siguiente. ¿Cómo debe completar el código para inicializar App Center en la aplicación móvil? ![Pregunta 4 parte 1](images/question4_79_116_162_322_325.jpeg) ![Pregunta 4 parte 2](images/question4_2.jpg)

    A
    Casilla 1: [MSAnalytics.self. Casilla 2: MSCrasches.self].
    B
    Casilla 1: [MSDistribute.self. Casilla 2: MSAnalytics.self].
    C
    Casilla 1: [MSPush.self. Casilla 2: MSCrasches.self].
    D
    Casilla 1: [MSAnalytics.self. Casilla 2: MSCrasches.self].
  5. FreePracticeQuiz.questionLabelSite Reliability Engineering

    Administra un proyecto en Azure DevOps. Necesita evitar que la configuración del proyecto cambie con el tiempo. Solución: realizar un análisis de Subscription Health cuando se creen los paquetes. ¿Cumple esto el objetivo?

    A
    Sí.
    B
    No.
  6. FreePracticeQuiz.questionLabelContinuous Integration

    Tiene una canalización de compilación existente en Azure Pipelines. Necesita usar compilaciones incrementales sin purgar el entorno entre las ejecuciones de la canalización. ¿Qué debe usar?

    A
    La tarea File Transform.
    B
    Un agente autohospedado.
    C
    Trabajos paralelos hospedados por Microsoft.
  7. FreePracticeQuiz.questionLabelContinuous Integration

    Woodgrove Bank es una empresa de servicios financieros con su oficina principal en el Reino Unido. Woodgrove Bank planea implementar los siguientes cambios en la gestión de proyectos: implementar Azure DevOps para el seguimiento de proyectos; centralizar el control del código fuente en repositorios privados de GitHub; implementar Azure Pipelines para las canalizaciones de compilación y de versión. Woodgrove Bank planea implementar los siguientes cambios en el entorno de identidad: implementar un inquilino de Azure AD llamado woodgrovebank.com; sincronizar el dominio de Active Directory con Azure AD; configurar App1 para usar una entidad de servicio; integrar GitHub con Azure AD. Woodgrove Bank planea implementar los siguientes cambios en las aplicaciones principales: migrar App1 a ASP.NET Core; integrar Azure Pipelines y la herramienta de compilación de terceros usada para desarrollar App2. Woodgrove Bank planea implementar los siguientes cambios en el entorno DevOps: implementar App1 en Azure App Service; implementar el control de código fuente para el esquema de DB1; migrar todo el código fuente de TFS1 a GitHub; implementar App2 en una máquina virtual de Azure llamada VM1; fusionar la rama POC en la rama predeterminada de GitHub; implementar un panel de Azure DevOps para que las partes interesadas supervisen el progreso del desarrollo. Woodgrove Bank identifica los siguientes requisitos técnicos: las bases de datos iniciales de los nuevos entornos deben contener tanto el esquema como los datos de referencia; una alerta de Azure Monitor para VM1 debe configurarse para cumplir los siguientes requisitos; el historial de commits de la rama POC debe reemplazar el historial de la rama predeterminada; el panel de Azure DevOps debe mostrar las métricas indicadas en la tabla siguiente; el acceso a Azure DevOps debe restringirse a direcciones IP específicas; los tiempos de carga de las páginas de App1 deben capturarse y supervisarse; el esfuerzo administrativo debe reducirse al mínimo. Necesita configurar Azure Pipelines para controlar las compilaciones de App2. ¿Qué método de autenticación debe usar? ![Pregunta 7](images/question7_9_14_23_39_42_340.jpg)

    A
    Windows NTLM.
    B
    Certificado.
    C
    SAML.
    D
    Token de acceso personal (PAT).
  8. FreePracticeQuiz.questionLabelContinuous Delivery

    Tiene una función de Azure hospedada en un plan de App Service llamado az400-123456789-func1. Necesita configurar az400-123456789-func1 para que actualice las funciones automáticamente cada vez que se confirme código nuevo en la rama master de https://github.com/Azure-Samples/functions-quickstart. Para completar esta tarea, inicie sesión en el portal de Microsoft Azure.

    A
    1. Abra el portal de Microsoft Azure. 2. Inicie sesión en su cuenta de Azure, seleccione App Services en el panel de navegación izquierdo del portal de Azure y, a continuación, seleccione az400-123456789-func1. 3. En la página de la aplicación, seleccione Centro de implementación en el menú izquierdo. 4. En la página del proveedor de compilación, seleccione Azure Pipelines (Preview) y, a continuación, seleccione Continuar. 5. En la página Configurar, en la sección Código: para GitHub, despliegue y seleccione la organización, el repositorio y la rama que quiere implementar de forma continua. 6. Seleccione Continuar. 7. En la página Prueba, elija si quiere habilitar pruebas de carga y, a continuación, seleccione Continuar. 8. Según el nivel de precios de su plan de App Service, puede aparecer una página Implementar en ensayo. Elija si quiere habilitar ranuras de implementación y, a continuación, seleccione Continuar. 9. Después de configurar el proveedor de compilación, revise la configuración en la página Resumen y, a continuación, seleccione Finalizar.
  9. FreePracticeQuiz.questionLabelSite Reliability Engineering

    Woodgrove Bank es una empresa de servicios financieros con su oficina principal en el Reino Unido. Woodgrove Bank planea implementar los siguientes cambios en la gestión de proyectos: implementar Azure DevOps para el seguimiento de proyectos; centralizar el control del código fuente en repositorios privados de GitHub; implementar Azure Pipelines para las canalizaciones de compilación y de versión. Woodgrove Bank planea implementar los siguientes cambios en el entorno de identidad: implementar un inquilino de Azure AD llamado woodgrovebank.com; sincronizar el dominio de Active Directory con Azure AD; configurar App1 para usar una entidad de servicio; integrar GitHub con Azure AD. Woodgrove Bank planea implementar los siguientes cambios en las aplicaciones principales: migrar App1 a ASP.NET Core; integrar Azure Pipelines y la herramienta de compilación de terceros usada para desarrollar App2. Woodgrove Bank planea implementar los siguientes cambios en el entorno DevOps: implementar App1 en Azure App Service; implementar el control de código fuente para el esquema de DB1; migrar todo el código fuente de TFS1 a GitHub; implementar App2 en una máquina virtual de Azure llamada VM1; fusionar la rama POC en la rama predeterminada de GitHub; implementar un panel de Azure DevOps para que las partes interesadas supervisen el progreso del desarrollo. Woodgrove Bank identifica los siguientes requisitos técnicos: las bases de datos iniciales de los nuevos entornos deben contener tanto el esquema como los datos de referencia; una alerta de Azure Monitor para VM1 debe configurarse para cumplir los siguientes requisitos; el historial de commits de la rama POC debe reemplazar el historial de la rama predeterminada; el panel de Azure DevOps debe mostrar las métricas indicadas en la tabla siguiente; el acceso a Azure DevOps debe restringirse a direcciones IP específicas; los tiempos de carga de las páginas de App1 deben capturarse y supervisarse; el esfuerzo administrativo debe reducirse al mínimo. Necesita reemplazar las herramientas de DevOps existentes para admitir los cambios previstos. ¿Qué debe usar? ![Pregunta 9 parte 1](images/question7_9_14_23_39_42_340.jpg) ![Pregunta 9 parte 2](images/question9_2.jpg)

    A
    Trello: Azure Boards. Bamboo: Azure Pipelines. BitBucket: repositorios de GitHub.
    B
    Trello: Azure Test Plans. Bamboo: GitHub Actions. BitBucket: Azure Artifacts.
    C
    Trello: repositorios de GitHub. Bamboo: Azure Artifacts. BitBucket: Azure Pipelines.
    D
    Trello: Azure Boards. Bamboo: GitHub Actions. BitBucket: Azure Artifacts.
  10. FreePracticeQuiz.questionLabelSite Reliability Engineering

    Está creando una aplicación que tiene los siguientes activos: código fuente; registros de pruebas y compilaciones automatizadas; activos binarios grandes y actualizados con frecuencia; una biblioteca común usada por varias aplicaciones. ¿Dónde debe almacenar cada activo? ![Pregunta 10](images/question10.jpg)

    A
    Código fuente: Azure Repos. Biblioteca común usada por varias aplicaciones: Azure Storage. Registros de pruebas y compilaciones automatizadas: Azure Pipelines. Activos binarios grandes y actualizados con frecuencia: Azure Storage.
    B
    Código fuente: Azure Repos. Biblioteca común usada por varias aplicaciones: Azure Artifacts. Registros de pruebas y compilaciones automatizadas: Azure Pipelines. Activos binarios grandes y actualizados con frecuencia: Azure Test Plans.
    C
    Código fuente: Azure Test Plans. Biblioteca común usada por varias aplicaciones: Azure Artifacts. Registros de pruebas y compilaciones automatizadas: Azure Pipelines. Activos binarios grandes y actualizados con frecuencia: Azure Storage.
    D
    Código fuente: Azure Repos. Biblioteca común usada por varias aplicaciones: Azure Artifacts. Registros de pruebas y compilaciones automatizadas: Azure Pipelines. Activos binarios grandes y actualizados con frecuencia: Azure Storage.
  11. FreePracticeQuiz.questionLabelContinuous Delivery

    Está definiendo estrategias de versión para dos aplicaciones, como se muestra en la tabla siguiente. ¿Qué estrategia de versión debe usar para cada aplicación? ![Pregunta 11 parte 1](images/question11_1.jpg) ![Pregunta 11 parte 2](images/question11_2.png)

    A
    App1: implementación Canary. App2: implementación Blue/Green.
    B
    App1: implementación Blue/Green. App2: implementación Rolling.
    C
    App1: implementación Canary. App2: implementación Rolling.
    D
    App1: implementación Rolling. App2: implementación Canary.
  12. FreePracticeQuiz.questionLabelContinuous Integration

    Contoso, Ltd. es una empresa manufacturera con su oficina principal en Chicago. Contoso planea mejorar sus procesos de desarrollo y operaciones de TI aplicando los principios de Azure DevOps. Contoso tiene una suscripción de Azure y crea una organización de Azure DevOps. La organización de Azure DevOps incluye: la extensión Docker; un grupo de implementación llamado Pool7 que contiene 10 máquinas virtuales de Azure que ejecutan Windows Server 2016. La suscripción de Azure contiene una cuenta de Azure Automation. Contoso planea crear proyectos en Azure DevOps como se muestra en la tabla siguiente. Contoso identifica los siguientes requisitos técnicos: implementar agentes de compilación para Project1. Usar recursos de Azure siempre que sea posible. Evitar tecnologías obsoletas. Implementar para Project2 una estrategia de flujo de código que permita: que Team2 envíe pull requests para Project2; que Team2 trabaje de forma independiente en cambios sobre una copia de Project2; garantizar que cualquier cambio intermedio realizado por Team2 en una copia de Project2 esté sujeto a las mismas restricciones definidas en la directiva de compilación de Project2. Siempre que sea posible, implementar automatización y minimizar el esfuerzo administrativo. Implementar Project3, Project5, Project6 y Project7 según los cambios previstos. Implementar Project4 y configurar el proyecto para insertar imágenes de Docker en Azure Container Registry. Necesita implementar Project4. ¿Qué debe hacer primero? ![Pregunta 12](images/question3_12_22_34_35_40_41_43.jpg)

    A
    Agregar la instrucción FROM en el archivo Dockerfile.
    B
    Agregar una tarea Copy and Publish Build Artifacts a la canalización de compilación.
    C
    Agregar una tarea Docker a la canalización de compilación.
    D
    Agregar la instrucción MAINTAINER en el archivo Dockerfile.
  13. FreePracticeQuiz.questionLabelSource Control

    Su empresa usa Azure DevOps para gestionar los procesos de compilación y de versión de las aplicaciones. Usa un repositorio Git para el control del código fuente de las aplicaciones. Planea crear una rama nueva a partir de una pull request existente. Más adelante, planea fusionar la rama nueva y la rama de destino de la pull request. Necesita usar una acción de pull request para crear la rama nueva. La solución debe garantizar que la rama use solo una parte del código de la pull request. ¿Qué acción de pull request debe usar?

    A
    Establecer como rama predeterminada.
    B
    Aprobar con sugerencias.
    C
    Cherry-pick.
    D
    ReactivateRevert.
    E
    Revert.
  14. FreePracticeQuiz.questionLabelContinuous Delivery

    Woodgrove Bank es una empresa de servicios financieros con su oficina principal en el Reino Unido. Woodgrove Bank planea implementar los siguientes cambios en la gestión de proyectos: implementar Azure DevOps para el seguimiento de proyectos; centralizar el control del código fuente en repositorios privados de GitHub; implementar Azure Pipelines para las canalizaciones de compilación y de versión. Woodgrove Bank planea implementar los siguientes cambios en el entorno de identidad: implementar un inquilino de Azure AD llamado woodgrovebank.com; sincronizar el dominio de Active Directory con Azure AD; configurar App1 para usar una entidad de servicio; integrar GitHub con Azure AD. Woodgrove Bank planea implementar los siguientes cambios en las aplicaciones principales: migrar App1 a ASP.NET Core; integrar Azure Pipelines y la herramienta de compilación de terceros usada para desarrollar App2. Woodgrove Bank planea implementar los siguientes cambios en el entorno DevOps: implementar App1 en Azure App Service; implementar el control de código fuente para el esquema de DB1; migrar todo el código fuente de TFS1 a GitHub; implementar App2 en una máquina virtual de Azure llamada VM1; fusionar la rama POC en la rama predeterminada de GitHub; implementar un panel de Azure DevOps para que las partes interesadas supervisen el progreso del desarrollo. Woodgrove Bank identifica los siguientes requisitos técnicos: las bases de datos iniciales de los nuevos entornos deben contener tanto el esquema como los datos de referencia; una alerta de Azure Monitor para VM1 debe configurarse para cumplir los siguientes requisitos; el historial de commits de la rama POC debe reemplazar el historial de la rama predeterminada; el panel de Azure DevOps debe mostrar las métricas indicadas en la tabla siguiente; el acceso a Azure DevOps debe restringirse a direcciones IP específicas; los tiempos de carga de las páginas de App1 deben capturarse y supervisarse; el esfuerzo administrativo debe reducirse al mínimo. Necesita configurar la autenticación para App1. La solución debe admitir los cambios previstos. ¿Qué tres acciones debe realizar, en orden? ![Pregunta 14 parte 1](images/question7_9_14_23_39_42_340.jpg) ![Pregunta 14 parte 2](images/question14_2.jpg)

    A
    Casilla 1: Crear una aplicación. Casilla 2: Agregar un secreto. Casilla 3: Configurar el ID y el secreto para App1.
    B
    Casilla 1: Crear una identidad de servicio administrada. Casilla 2: Crear una credencial. Casilla 3: Configurar el ID y el secreto para App1.
    C
    Casilla 1: Agregar un secreto. Casilla 2: Crear una aplicación. Casilla 3: Crear una identidad de servicio administrada.
    D
    Casilla 1: Crear una aplicación. Casilla 2: Crear una identidad de servicio administrada. Casilla 3: Configurar el ID y el secreto para App1.
  15. FreePracticeQuiz.questionLabelInstrumentation

    Tiene una aplicación web Microsoft ASP.NET Core en Azure a la que se accede desde todo el mundo. Necesita ejecutar una prueba de ping de URL cada cinco minutos y crear una alerta cuando la aplicación web no esté disponible desde determinadas regiones de Azure. La solución debe minimizar el tiempo de desarrollo. ¿Qué debe hacer?

    A
    Crear una prueba de disponibilidad y una alerta de Azure Application Insights.
    B
    Crear una alerta de Azure Service Health para las regiones concretas.
    C
    Crear una métrica de disponibilidad y una alerta de Azure Monitor.
    D
    Escribir una función de Azure e implementarla en las regiones concretas.
  16. FreePracticeQuiz.questionLabelProject Management

    Tiene un repositorio privado de GitHub. Necesita mostrar el estado de los commits del repositorio en Azure Boards. ¿Qué debe hacer primero?

    A
    Crear una GitHub Action en GitHub.
    B
    Agregar la aplicación Azure Pipelines al repositorio de GitHub.
    C
    Configurar la autenticación multifactor (MFA) para su cuenta de GitHub.
    D
    Agregar la aplicación Azure Boards al repositorio.
  17. FreePracticeQuiz.questionLabelContinuous Integration

    Está configurando canalizaciones de compilación de Azure DevOps. Planea usar agentes de compilación hospedados. ¿Qué grupo de agentes de compilación debe usar para compilar cada tipo de aplicación? ![Pregunta 17](images/question17.jpg)

    A
    Aplicación que se ejecuta en iOS: Hosted Windows Container. Aplicación web de Internet Information Services (IIS) que se ejecuta en Docker: Hosted Ubuntu 1604.
    B
    Aplicación que se ejecuta en iOS: Hosted macOS. Aplicación web de Internet Information Services (IIS) que se ejecuta en Docker: Hosted.
    C
    Aplicación que se ejecuta en iOS: Hosted. Aplicación web de Internet Information Services (IIS) que se ejecuta en Docker: Default.
    D
    Aplicación que se ejecuta en iOS: Hosted Windows Container. Aplicación web de Internet Information Services (IIS) que se ejecuta en Docker: Default.
  18. FreePracticeQuiz.questionLabelContinuous Delivery

    ¿Cómo debe configurar la directiva de retención de versiones para la suite de aplicaciones de planificación de inversiones? ![Pregunta 18](images/question18.jpg)

    A
    Versión global: establecer la directiva de retención predeterminada en 30 días. Fase de producción: establecer la directiva de retención de la fase en 60 días.
    B
    Versión global: establecer la directiva de retención máxima en 30 días. Fase de producción: establecer la directiva de retención predeterminada en 30 días.
    C
    Versión global: establecer la directiva de retención de la fase en 60 días. Fase de producción: establecer la directiva de retención máxima en 60 días.
    D
    Versión global: establecer la directiva de retención de la fase en 30 días. Fase de producción: establecer la directiva de retención de la fase en 30 días.
  19. FreePracticeQuiz.questionLabelContinuous Integration

    Está automatizando el proceso de pruebas de su empresa. Necesita automatizar las pruebas de interfaz de usuario de una aplicación web. ¿Qué framework debe usar?

    A
    JaCoco.
    B
    Selenium.
    C
    Xamarin.UITest.
    D
    Microsoft.CodeAnalysis.
  20. FreePracticeQuiz.questionLabelContinuous Integration

    Está automatizando el proceso de pruebas de su empresa. Necesita automatizar las pruebas de interfaz de usuario de una aplicación web. ¿Qué framework debe usar?

    A
    JaCoco.
    B
    Playwright.
    C
    Xamarin.UITest.
    D
    Microsoft.CodeAnalysis.
  21. FreePracticeQuiz.questionLabelContinuous Delivery

    Tiene un proceso de aprobación que contiene una condición. La condición exige que las versiones sean aprobadas por un jefe de equipo antes de implementarse. Tiene una directiva que establece que las aprobaciones deben producirse en un plazo de ocho horas. Descubre que las implementaciones fallan si las aprobaciones tardan más de dos horas. Necesita garantizar que las implementaciones solo fallen si las aprobaciones tardan más de ocho horas. Solución: en las condiciones previas a la implementación, modifica el valor de Tiempo de espera de las aprobaciones previas a la implementación. ¿Cumple esto el objetivo?

    A
    Sí.
    B
    No.
  22. FreePracticeQuiz.questionLabelSite Reliability Engineering

    Contoso, Ltd. es una empresa manufacturera con su oficina principal en Chicago. Contoso planea mejorar sus procesos de desarrollo y operaciones de TI aplicando los principios de Azure DevOps. Contoso tiene una suscripción de Azure y crea una organización de Azure DevOps. La organización de Azure DevOps incluye: la extensión Docker; un grupo de implementación llamado Pool7 que contiene 10 máquinas virtuales de Azure que ejecutan Windows Server 2016. La suscripción de Azure contiene una cuenta de Azure Automation. Contoso planea crear proyectos en Azure DevOps como se muestra en la tabla siguiente. Contoso identifica los siguientes requisitos técnicos: implementar agentes de compilación para Project1. Usar recursos de Azure siempre que sea posible. Evitar tecnologías obsoletas. Implementar para Project2 una estrategia de flujo de código que permita: que Team2 envíe pull requests para Project2; que Team2 trabaje de forma independiente en cambios sobre una copia de Project2; garantizar que cualquier cambio intermedio realizado por Team2 en una copia de Project2 esté sujeto a las mismas restricciones definidas en la directiva de compilación de Project2. Siempre que sea posible, implementar automatización y minimizar el esfuerzo administrativo. Implementar Project3, Project5, Project6 y Project7 según los cambios previstos. Implementar Project4 y configurar el proyecto para insertar imágenes de Docker en Azure Container Registry. Necesita configurar Azure Automation para los equipos de Group7. ¿Qué tres acciones debe realizar, en orden? ![Pregunta 22 parte 1](images/question3_12_22_34_35_40_41_43.jpg) ![Pregunta 22 parte 2](images/question22_2.jpg)

    A
    Casilla 1: Crear un archivo de configuración de Desired State Configuration (DSC) con la extensión .ps1. Casilla 2: Ejecutar el cmdlet de Azure PowerShell Import-AzureRmAutomationDscConfiguration. Casilla 3: Ejecutar el cmdlet de Azure PowerShell Start-AzureRmAutomationDscCompilationJob.
    B
    Casilla 1: Ejecutar el cmdlet de Azure PowerShell Import-AzureRmAutomationDscConfiguration. Casilla 2: Crear un archivo de configuración de Desired State Configuration (DSC) con la extensión .ps1. Casilla 3: Ejecutar el cmdlet de Azure PowerShell New-AzureRmResourceGroupDeployment.
    C
    Casilla 1: Ejecutar el cmdlet de Azure PowerShell New-AzureRmResourceGroupDeployment. Casilla 2: Crear un archivo de plantilla de Azure Resource Manager con la extensión .json. Casilla 3: Ejecutar el cmdlet de Azure PowerShell New-AzureRmResourceGroupDeployment.
    D
    Casilla 1: Crear un archivo de plantilla de Azure Resource Manager con la extensión .json. Casilla 2: Ejecutar el cmdlet de Azure PowerShell New-AzureRmResourceGroupDeployment. Casilla 3: Ejecutar el cmdlet de Azure PowerShell Import-AzureRmAutomationDscConfiguration.
  23. FreePracticeQuiz.questionLabelProject Management

    Woodgrove Bank es una empresa de servicios financieros con su oficina principal en el Reino Unido. Woodgrove Bank planea implementar los siguientes cambios en la gestión de proyectos: implementar Azure DevOps para el seguimiento de proyectos; centralizar el control del código fuente en repositorios privados de GitHub; implementar Azure Pipelines para las canalizaciones de compilación y de versión. Woodgrove Bank planea implementar los siguientes cambios en el entorno de identidad: implementar un inquilino de Azure AD llamado woodgrovebank.com; sincronizar el dominio de Active Directory con Azure AD; configurar App1 para usar una entidad de servicio; integrar GitHub con Azure AD. Woodgrove Bank planea implementar los siguientes cambios en las aplicaciones principales: migrar App1 a ASP.NET Core; integrar Azure Pipelines y la herramienta de compilación de terceros usada para desarrollar App2. Woodgrove Bank planea implementar los siguientes cambios en el entorno DevOps: implementar App1 en Azure App Service; implementar el control de código fuente para el esquema de DB1; migrar todo el código fuente de TFS1 a GitHub; implementar App2 en una máquina virtual de Azure llamada VM1; fusionar la rama POC en la rama predeterminada de GitHub; implementar un panel de Azure DevOps para que las partes interesadas supervisen el progreso del desarrollo. Woodgrove Bank identifica los siguientes requisitos técnicos: las bases de datos iniciales de los nuevos entornos deben contener tanto el esquema como los datos de referencia; una alerta de Azure Monitor para VM1 debe configurarse para cumplir los siguientes requisitos; el historial de commits de la rama POC debe reemplazar el historial de la rama predeterminada; el panel de Azure DevOps debe mostrar las métricas indicadas en la tabla siguiente; el acceso a Azure DevOps debe restringirse a direcciones IP específicas; los tiempos de carga de las páginas de App1 deben capturarse y supervisarse; el esfuerzo administrativo debe reducirse al mínimo. Necesita cumplir los requisitos técnicos para controlar el acceso a Azure DevOps. ¿Qué debe usar? ![Pregunta 23](images/question7_9_14_23_39_42_340.jpg)

    A
    Azure Multi-Factor Authentication (MFA).
    B
    Reglas de firewall locales.
    C
    Directivas de acceso condicional en Azure AD.
    D
    Control de acceso basado en roles de Azure (Azure RBAC).
  24. FreePracticeQuiz.questionLabelProject Management

    Está configurando el panel de Azure DevOps. La solución debe cumplir los requisitos técnicos. ¿Qué widget debe usar para cada métrica? ![Pregunta 24](images/question24.jpg)

    A
    Casilla 1: Sprint burndown. Casilla 2: Resumen de la canalización de versión. Casilla 3: Mosaico de consulta.
    B
    Casilla 1: Mosaico de consulta. Casilla 2: Velocidad. Casilla 3: Diagrama de flujo acumulado.
    C
    Casilla 1: Velocidad. Casilla 2: Resumen de la canalización de versión. Casilla 3: Mosaico de consulta.
    D
    Casilla 1: Velocidad. Casilla 2: Sprint burndown. Casilla 3: Mosaico de consulta.
  25. FreePracticeQuiz.questionLabelContinuous Integration

    Su empresa tiene un proyecto en Azure DevOps para una nueva aplicación web. Necesita garantizar que, cuando se protege el código, se ejecute una compilación automáticamente. Solución: en la pestaña Desencadenadores de la canalización de compilación, seleccionó «Agrupar cambios mientras hay una compilación en curso». ¿Cumple esto el objetivo?

    A
    Sí.
    B
    No.
  26. FreePracticeQuiz.questionLabelSource Control

    Necesita localizar y aislar el código compartido. El código compartido se mantendrá en una serie de paquetes. ¿Qué tres acciones debe realizar, en orden? ![Pregunta 26](images/question26.jpg)

    A
    Casilla 1: Crear un grafo de dependencias de la aplicación. Casilla 2: Agrupar los componentes relacionados. Casilla 3: Asignar la propiedad de cada grupo de componentes.
    B
    Casilla 1: Identificar el lenguaje más utilizado. Casilla 2: Agrupar los componentes relacionados. Casilla 3: Asignar la propiedad de cada grupo de componentes.
    C
    Casilla 1: Reescribir los componentes en el lenguaje más utilizado. Casilla 2: Crear un grafo de dependencias de la aplicación. Casilla 3: Agrupar los componentes relacionados.
    D
    Casilla 1: Asignar la propiedad de cada grupo de componentes. Casilla 2: Reescribir los componentes en el lenguaje más utilizado. Casilla 3: Identificar el lenguaje más utilizado.
  27. FreePracticeQuiz.questionLabelContinuous Delivery

    Está configurando una canalización de implementación de Azure DevOps. La aplicación implementada se autenticará en un servicio web mediante un secreto almacenado en un almacén de claves de Azure. Necesita usar el secreto en la canalización de implementación. ¿Qué tres acciones debe realizar, en orden? ![Pregunta 27](images/question27.jpg)

    A
    Casilla 1: Agregar un registro de aplicación en Azure Active Directory (Azure AD). Casilla 2: Crear una entidad de servicio en Azure Active Directory (Azure AD). Casilla 3: Agregar una conexión de servicio de Azure Resource Manager a la canalización.
    B
    Casilla 1: Crear una entidad de servicio en Azure Active Directory (Azure AD). Casilla 2: Configurar una directiva de acceso en el almacén de claves. Casilla 3: Agregar una conexión de servicio de Azure Resource Manager a la canalización.
    C
    Casilla 1: Exportar un certificado del almacén de claves. Casilla 2: Agregar una conexión de servicio de Azure Resource Manager a la canalización. Casilla 3: Generar un certificado autofirmado.
    D
    Casilla 1: Generar un certificado autofirmado. Casilla 2: Crear una entidad de servicio en Azure Active Directory (Azure AD). Casilla 3: Exportar un certificado del almacén de claves.
  28. FreePracticeQuiz.questionLabelInstrumentation

    Tiene una aplicación multicapa. El front-end de la aplicación está hospedado en Azure App Service. Necesita identificar los tiempos de carga medios de las páginas de la aplicación. ¿Qué debe usar?

    A
    Los registros de diagnóstico de App Service.
    B
    Azure Application Insights.
    C
    Azure Advisor.
    D
    El registro de actividad de App Service.
  29. FreePracticeQuiz.questionLabelInstrumentation

    Tiene una aplicación formada por varias aplicaciones web de Azure App Service y funciones de Azure. Necesita evaluar la seguridad de las aplicaciones web y de las funciones. ¿Qué característica de Azure puede usar para obtener una recomendación sobre la seguridad de la aplicación?

    A
    Seguridad y cumplimiento en Azure Log Analytics.
    B
    Estado de los recursos en Azure Service Health.
    C
    Detección inteligente en Azure Application Insights.
    D
    Proceso y aplicaciones en Azure Security Center.
  30. FreePracticeQuiz.questionLabelSite Reliability Engineering

    Necesita configurar una máquina virtual llamada VM1 para acceder de forma segura a los secretos almacenados en un almacén de claves de Azure llamado az400-11566895-kv. Para completar esta tarea, inicie sesión en el portal de Microsoft Azure.

    A
    1. Inicie sesión en el portal de Azure. 2. Localice la máquina virtual VM1. 3. Seleccione Identidad. 4. Habilite la identidad asignada por el sistema para VM1 estableciendo el Estado en Activado. 5. Autorice la identidad administrada de VM1 en el almacén de claves mediante una asignación de roles en el panel Control de acceso (IAM).
Progreso: 0 de 30 preguntas completadas

¿Listo para el examen completo de AZ-400?

Accede a todas las Más de 347 preguntas, a la simulación cronometrada y al análisis de tus puntos débiles. Planes desde 2,99 $: los créditos no caducan nunca.

Ver precios

Preguntas frecuentes

¿Son preguntas de práctica reales de AZ-400?+
Sí. Estas 30 preguntas se han extraído directamente de nuestro banco de Más de 347 preguntas, redactadas y revisadas por profesionales certificados. Reproducen el estilo, la dificultad y el alcance del examen oficial de Azure AZ-400.
¿Es difícil el examen AZ-400?+
El examen Azure Azure DevOps Solutions (AZ-400) se considera un examen con nota de corte (puntuación de aprobado: 700 de 1000). La mayoría de los candidatos necesitan entre 4 y 8 semanas de preparación centrada. Usa estas preguntas gratuitas para saber en qué punto estás antes de comprometerte con un plan de estudio completo.
¿Cuántas preguntas tiene el examen real de AZ-400?+
El examen oficial de AZ-400 tiene 40 a 60 preguntas.
¿Hace falta registrarse para usar estas preguntas?+
No. Estas 30 preguntas son gratuitas y no requieren registro. Si quieres simulación cronometrada, análisis de rendimiento y acceso a todas las Más de 347 preguntas, nuestros planes de pago empiezan en 2,99 $ por examen, con créditos que no caducan nunca.

Sigue estudiando

Aprueba AZ-400 en el primer intento

Únete a los candidatos que usan DummyExams para practicar con exámenes cronometrados realistas, explicaciones detalladas y análisis de puntos débiles.

Comenzar el examen de práctica completo de AZ-400