Prueba del módulo 14 – Automatización de la red

Última actualización: noviembre 2, 2021

1. ¿Qué es JSON?

  • Es un formato de datos para almacenar y transportar datos.
  • Es un lenguaje de programación compilado.
  • Es una base de datos.
  • Es un lenguaje de programación.
Explique: La notación de Objetos JavaScript (JSON) es un formato de datos utilizado por las aplicaciones para almacenar y transportar datos.

2. ¿Cuál es una restricción arquitectónica a la que debe adherirse un verdadero servicio web RESTful API?

  • Funciona como un servicio en la nube.
  • Utiliza HTTPS para transportar datos.
  • Corre como un modelo cliente/servidor
  • Debe admitir el formato de datos XML.
Explique: El cumplimiento de las restricciones de la arquitectura REST generalmente se conoce como «RESTful». Una API puede considerarse «RESTful» si tiene las siguientes características:

Cliente/servidor – El cliente maneja el front-end y el servidor maneja el back-end. Sin estado – No se almacenan datos del cliente en el servidor entre solicitudes. El estado de la sesión se almacena en el cliente. Cacheable – los clientes pueden almacenar en caché las respuestas localmente para mejorar el rendimiento.

3. En el ejemplo de solicitud de API RESTful,ht​tp://ww​w.mapquestapi.com/directions/v2/route?outFormat=json&key=KEY&from=San+Jose,Ca&to=Monterey,Ca, ¿qué término describe el componentedirections/v2/route?

  • servidor API
  • consulta
  • parámetros
  • Recursos
Explique: En este ejemplo de solicitud de API, los diferentes componentes son los siguientes:

  • Servidor API – el servidor API de MapQuest, ht​tp://ww​w.mapquestapi.com
  • Recursos – API de indicaciones de MapQuest, directions/v2/route
  • Consulta: – especifica el formato de datos y la información que el cliente solicita al servicio de API.
    • Formato – formato JSON es requerido
    • Llave – llave de autenticación, aquí esta la llave
    • Parámetros – información relativa a la solicitud, en este ejemplo, «from=San+Jose,Ca» y «to=Monterey,Ca»

4. ¿Cuál enunciado describe una API?

  • Es un conjunto de funciones y procedimientos que permite que una aplicación-cliente acceda a los datos de la aplicación de servicio.
  • Es un conjunto de funciones y subrutinas que se utilizarán en una aplicación integral.
  • Es un conjunto de reglas que filtran el tráfico de red para aplicaciones basadas en la web.
  • Es un lenguaje de programación para crear una aplicación basada en la web.
Explique: Una interfaz de programación de aplicaciones (API) es un conjunto de funciones y procedimientos que permite la comunicación entre aplicaciones. Normalmente, una aplicación de servicio proporciona la API para permitir que las aplicaciones cliente accedan a los datos de la aplicación de servicio.

5. ¿Qué término describe el proceso de gestión de cambios de configuración de dispositivos de red de manera ordenada?

  • Control de versiones
  • Automatización
  • Organización
  • Aprovisionamiento
Explique: Las herramientas de gestión de la configuración suelen incluir automatización y orquestación. La automatización realiza automáticamente una tarea en un sistema. Organizar las tareas automatizadas en un proceso o flujo de trabajo coordinado se denomina orquestación.

6. ¿Qué API de servicio web puede usar múltiples formatos de datos, incluidos JSON, XML y YAML?

  • JSON-RPC
  • REST
  • XML-RPC
  • SOAP
Explique: REST API puede usar múltiples formatos de datos, incluidos JSON, XML, YAML y otros. Tanto SOAP como XML-RPC usan formato XML. JSON-RPC usa el formato JSON.

7. ¿Cuáles son las dos razones por las que la mayoría de las API RESTful requieren una llave en la solicitud? (Elija 2 opciones).

  • para especificar el formato de datos esperado de la respuesta
  • para recopilar información sobre las personas que usan la API
  • para autenticar la fuente solicitante
  • para encriptar el mensaje de consulta en la solicitud de API
  • para asegurarse de que la consulta coincida con el servicio ofrecido por la aplicación web
Explique: Muchas API RESTful, incluidas las API públicas, requieren una clave. Las razones por las que un proveedor de API puede requerir una llave incluyen las siguientes:

para autenticar la fuente y asegurarse de que esté autorizada para usar la API
para limitar el número de personas que usan la API
para capturar y rastrear mejor los datos que solicitan los usuarios
para recopilar información sobre las personas que usan la API

8. ¿Cuál es la diferencia entre los formatos de datos XML y HTML?

  • XML encierra los datos dentro de un par de etiquetas, mientras que HTML usa un par de comillas para encerrar los datos.
  • XML utiliza una estructura de datos auto-descriptiva, pero HTML utiliza una estructura de documento estándar.
  • XML requiere sangría para cada par llave/valor, mientras que HTML no requiere sangría.
  • XML formatea datos en hexadecimal mientras que HTML formatea datos en binario.
Explique: XML es una estructura de datos legible por humanos utilizada para almacenar, transferir y leer datos por aplicaciones. Al igual que HTML, XML utiliza un conjunto relacionado de etiquetas para encerrar datos. Sin embargo, a diferencia de HTML, XML no usa etiquetas predefinidas o una estructura de documento estándar, sino que usa etiquetas y estructura auto-descriptivas.

9. Un programador está usando Ansible como la herramienta de administración de configuración. ¿Qué término se usa para describir un conjunto de instrucciones para la ejecución?

  • Cuaderno de estrategias
  • Cookbook
  • Pilar
  • Manifesto
Explique: Ansible usa el nombre Playbook para describir el conjunto de instrucciones que se ejecutarán.

10. ¿Qué término se usa para describir un conjunto de instrucciones para la ejecución de la herramienta de administración de configuración Chef?

  • Pilar
  • Manifesto
  • Cuaderno de estrategias
  • Cookbook
Explique: La herramienta de administración de configuración Chef utiliza el nombre Cookbook para describir el conjunto de instrucciones que se ejecutarán.

11. ¿Cuáles dos herramientas de administración de configuración se desarrollan con Python? (Elija 2 opciones).

  • SaltStack
  • Ansible
  • NETCONF
  • Chef
  • Puppet
Explique: Ansible y SaltStack son herramientas de gestión de configuración desarrolladas con Python Chef y Puppet son herramientas de gestión de configuración desarrolladas con Ruby. Ruby generalmente se considera un lenguaje más difícil de aprender que Python. NETCONF es un protocolo de gestión de red.

12. ¿Qué función del intent-based networking system (IBNS) de Cisco permite a los operadores de red expresar el comportamiento de red esperado que mejor respaldará la intención comercial?

  • Activación
  • Traducción
  • Aseguramiento
  • Análisis de ACL
Explique: Ta función de traducción de Cisco IBNS permite a los operadores de red expresar el comportamiento esperado de la red que mejor respaldará la intención comercial

13. ¿Qué tipos de API son adecuadas para la comunicación de datos entre un sitio web de viajes y una cadena de hoteles que solicitan información sobre la disponibilidad de habitaciones?

  • APIs internas
  • APIs para socios
  • APIs abiertas
  • APIs pública
Explique: Las API de aplicación se clasifican de la siguiente manera:

APIs abiertas oAPIs publicas: disponibles públicamente y se pueden usar sin restricciones

  • APIs Internas APIs Privadas– utilizadas por una organización o empresa para acceder a datos y servicios solo para uso interno únicamente
  • API de socios:- son API que se utilizan entre una empresa y sus socios comerciales o contratistas para facilitar el negocio entre ellos.

14. ¿Qué caracteres se usan para encerrar una llave JSON?

  • Comillas (“….”)
  • dos puntos
  • comas
  • corchetes
Explique: Las llaves JSON están en el lado izquierdo de los dos puntos. Deben estar entre comillas dobles, como en «llave», y pueden ser cualquier cadena válida.

15. ¿Qué caracter se usa para separar pares de llaves/valor JSON?

  • (punto y coma) ;
  • guión
  • coma
  • (barra inclinada) /
Explique: Cada par de llave/valor en una serie de pares llave/valor está separada por una coma, por lo que el centro de un JSON se ve así «llave»: «valor», «llave»: «valor».
Subscribe
Notify of
guest

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