7.9 Examen del módulo – Módulo 7 DevNet Associate respuestas

Última actualización: noviembre 11, 2024

7.9. Examen del módulo – Módulo 7 DevNet Associate 1.0 Respuestas Español

1. ¿Cuál es la causa más común de interrupciones de TI?

  • un ingeniero experimentado que utiliza un producto de código abierto
  • un ingeniero experimentado que implementa una configuración mediante automatización
  • un ingeniero configura incorrectamente un dispositivo o red con cambios manuales
  • un agente de amenazas dirigido a los equipos de la empresa
Explique: La mayoría de las interrupciones se deben a que los sistemas están mal configurados, normalmente debido a errores humanos a medida que se realizan cambios manuales.

2. ¿Qué es un componente poco obstinado en un ecosistema de software?

  • un componente que puede funcionar con una capacidad limitada para compensar la selección de arquitecturas o componentes complementarios
  • un componente que requiere un componente complementario específico para proporcionar una implementación completa de la pila
  • un componente clasificado como código abierto y que no requiere la implementación de productos específicos de proveedores
  • un componente que no muestra una mayor preferencia por componentes o arquitecturas complementarios específicos a menos que esos componentes o arquitecturas sean necesarios
Explique: Un componente no obstinado es un componente que no muestra una mayor preferencia por componentes o arquitecturas acompañantes específicos a menos que esos componentes o arquitecturas sean necesarios.

3. En el uso de tecnologías de contenedores, ¿cuál es la función de la abstracción de plataformas al considerar la implementación de un producto en un entorno de nube?

  • Las aplicaciones conocen las configuraciones de hardware subyacentes y se personalizan para proporcionar mayor funcionalidad.
  • Los componentes tradicionales de programas informáticos complementarios, como un servidor de bases de datos y un servidor web, se implementarían como una única aplicación contenerizada.
  • Las aplicaciones requieren reingeniería para implementar escalabilidad y consolidación.
  • Una aplicación contenerizada se puede ejecutar en un entorno de host especificado de forma general.
Explique: La abstracción de plataformas es una ventaja de la computación en la nube y utiliza tecnologías de contenedores para abstraer aplicaciones y plataformas alejadas unas de otras, mientras opera en un entorno host especificado de forma general.

4. ¿Cuál es la correlación histórica entre los desarrolladores de software y las operaciones de TI?

  • Los desarrolladores tenían el trabajo de probar aplicaciones. Operaciones tenían el trabajo de implementar estas aplicaciones para clientes.
  • Los desarrolladores tenían el trabajo de crear aplicaciones. Operaciones tenía el trabajo de verificar que estas aplicaciones funcionaran para los usuarios.
  • Operaciones tenían el trabajo de las aplicaciones de lluvia de ideas. Los desarrolladores tenían el trabajo de probar que estas aplicaciones funcionan para los usuarios y el negocio.
  • Operaciones tenían el trabajo de probar aplicaciones.Los desarrolladores tenían el trabajo de implementar estas aplicaciones para clientes.
Explique: Históricamente, los desarrolladores de software tenían el trabajo de crear aplicaciones, mientras que las operaciones de TI tenían el trabajo de garantizar que estas aplicaciones funcionaran para los usuarios y el negocio.

5. ¿Cómo se calcula un presupuesto de error en la cultura DevOps/SRE?

  • Un presupuesto de error es la diferencia entre el SLO y el 100% de disponibilidad.
  • Un presupuesto de error es la diferencia entre el SLO y el SLA.
  • Un presupuesto de error es la diferencia entre el SLA y el 100% de disponibilidad.
  • Un presupuesto de error es la diferencia entre el SLO y el SLI.
Explique: Un presupuesto de error es la diferencia entre el objetivo de nivel de servicio (SLO) y la expectativa de disponibilidad del 100%.

6. Al revisar un acuerdo formalizado entre una organización y un cliente, ¿cuál es el propósito de una SLI?

  • Un SLI es un número acordado de errores por unidad de tiempo.
  • Una SLI es una métrica de referencia utilizada para determinar y describir los SLA.
  • Un SLI es un acuerdo externo fácil de completar que se establece entre la organización y el cliente.
  • Un SLI es un conjunto específico de pasos para ralentizar las liberaciones a medida que se producen errores.
Explique: Un indicador de nivel de servicio o SLI es una métrica de referencia del mundo real utilizada para determinar los objetivos de nivel de servicio (SLA).

7. ¿Cuál es el shell predeterminado comúnmente utilizado en macOS y Linux?

  • BASH
  • csh
  • tcsh
  • Bourne
Explique: El shell Unix predeterminado que se encuentra en la mayoría de las distribuciones Linux y en macOS es BASH.

8. ¿Qué tipo de automatización incluye secuencias de comandos que pueden ser peligrosas si el estado de inicio no es completamente conocido y controlado?

  • stateless
  • declarativo
  • de procedimiento
  • Con información de estado
Explique: La automatización de procedimientos es un tipo de scripting que tiende a ser peligroso si un estado de inicio no es completamente conocido y controlado. Si el script se ejecuta varias veces, el acto de aplicar los mismos cambios de nuevo a un sistema configurado correctamente puede romperlo.

9. ¿Qué es un procedimiento imperativo?

  • Conjunto de comandos que requieren privilegios de administrador y sólo se pueden ejecutar en un sistema local.
  • Secuencia ordenada de comandos que se utiliza para alcanzar un estado final específico.
  • Conjunto de comandos que examina un destino y sólo realiza las tareas necesarias para lograr el estado deseado.
  • Conjunto de comandos que se canaliza a un host remoto y se ejecuta inmediatamente.
Explique: Un procedimiento imperativo es una secuencia ordenada de comandos dirigida a lograr un objetivo específico.

10. ¿Qué declaración describe el modelo estático declarativo?

  • Un modelo declarativo subdividirá el código en secciones de arriba hacia abajo y manejadores controlados por condición.
  • Un modelo declarativo seguirá un orden específico de pasos secuenciales para efectuar cambios en un sistema de destino.
  • Un modelo declarativo examinará las circunstancias actuales y alineará la infraestructura real con el fin de alcanzar el estado deseado.
  • Un modelo declarativo ejecutará código que se basa secuencialmente en tareas en lugar de centrarse en detalles específicos de la implementación.
Explique: El modelo declarativo es utilizado por middleware e incorpora detalles específicos de implementación, examina las circunstancias actuales y pone la infraestructura real en alineación con el modelo para crear un producto final deseado.

11. Mientras trabajaba en la estructura de código de Ansible, ¿qué tipo de archivo contiene una secuencia de tareas, ejecutadas en orden descendente?

  • .py
  • .yml
  • .txt
  • .virl
Explique: En la estructura de código de Ansible, el trabajo se separa en archivos YAML (.yml) que contienen una secuencia de tareas, ejecutadas en orden descendente.

12. Un ingeniero acaba de crear un archivo de copia de seguridad de una simulación de red Cisco VIRL. ¿Qué comando se debe utilizar para comparar el archivo.virl más reciente con el archivo de copia de seguridad anterior?

  • diff
  • pyats
  • lista
  • De origen
  • knife
Explique: Cisco VIRL guarda una topología en un archivo que luego se puede abrir en un editor para su revisión. El archivo.virl también proporciona un método para determinar si se ha producido una desviación de configuración en la simulación mediante el comando diff para comparar un archivo.virl recién extraído con el archivo.virl original utilizado para iniciar la simulación.

13. ¿Qué es un comando estándar para crear un entorno virtual de Python?

  • pip install [options] [package-index-options]…
  • sudo apt-get install python3-pip
  • python3 -m venv /ruta/a/nuevo/virtual/environment
  • bin de origen / activar
Explique: El comando venv se ejecuta para crear entornos virtuales ligeros.

14. ¿Qué componente de la ecología pyATS maneja la agrupación y ejecución de trabajos?

  • AeTest
  • Genio
  • EasyPy
  • Trébol
Explique: EasyPy es un motor de tiempo de ejecución que puede tomar uno o más scripts PyATS y compilarlos en un trabajo y ejecutarlos juntos como un lote.

15. Un estudiante está configurando la máquina virtual DEVASC-LAB y la máquina virtual CSR1000v en VirtualBox que está instalada en el equipo local. Ambas máquinas virtuales se importan correctamente a VirtualBox. El estudiante inicia ambas máquinas virtuales e intenta verificar las comunicaciones con la máquina virtual CSR1000v abriendo un navegador web en el equipo local e ingresa la URL https://192.168.56.101. Después de unos segundos, aparece un mensaje de error que indica que “la conexión ha agotado el tiempo de espera”. ¿Cómo puede el estudiante verificar la dirección IP asignada por DHCP al router virtual CSR1000v?

  • Ejecute el comando ping 192.168.56.101 en el equipo local.
  • Ejecute el comando show ip interface brief en la máquina virtual CSR1000v.
  • Ejecute el comando show running-config en la máquina virtual CSR1000v.
  • Ejecute el comando ifconfig en la máquina virtual CSR1000v.
Explique: El mensaje de error indica que no se puede llegar al host de destino. Existen algunas causas posibles, como una dirección IP mal configurada en el host de destino o un problema de conexión de red. El comando show ip interface brief se puede utilizar para verificar la dirección IP configurada en el enrutador virtual CSR1000v. El comando show running-config se puede utilizar para ver cómo se asignan las direcciones IP a las interfaces; sin embargo, si una interfaz obtiene la dirección IP del servidor DHCP, running-config no mostrará la dirección IP real asignada. Se puede utilizar un comando ping para verificar la conectividad, pero no puede verificar la dirección IP asignada dentro de la máquina virtual CSR1000v si falla el ping.

16. Consulte la ilustración. Un usuario está trabajando en Ansible en el NMS local para administrar dispositivos de red remotos. El usuario emite el comando ansible webservers -m ping para probar la comunicación. Sin embargo, devuelve un mensaje de error. ¿Cuáles son las dos causas posibles del error? (Escoja dos opciones).

  • La dirección IP del host de destino es incorrecta.
  • La credencial SSH es incorrecta.
  • El cliente SSH no está instalado.
  • El alias de host de destino es incorrecto.
  • El interruptor -m debe ser -M.
  • El servicio SSH no se inicia en el host.
Explique: Ansible utiliza un archivo de inventario denominado hosts que contiene información del dispositivo utilizada por los libros de reproducción de Ansible. El archivo hosts comienza con un alias para el control remoto. Después del alias, el archivo hosts especifica tres variables que usará el libro de jugadas de Ansible para acceder al dispositivo. Estas son las credenciales SSH que Ansible necesita para acceder de forma segura al host remoto. El mensaje de error indica que no se puede llegar al servidor SSH del host de destino. El posible problema es que el servidor SSH no se está ejecutando o que la dirección IP configurada en el archivo hosts es incorrecta.

 

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
¿Tienes otra pregunta? Por favor comentax