Descripción common
En este episodio de nuestro en curso Serie de automatización del centro catalizadornuestro enfoque se traslada a Relaxation-API y al uso de cartero para automatizar la pink. Cambiaremos nuestro enfoque de las plantillas a la automatización a través de Postman, una gran herramienta para examinar las API RESTful en una única interfaz de usuario. Este es un laboratorio independiente a su propio ritmo, donde desarrollaremos el conocimiento basic adquirido en los laboratorios anteriores. Para esta práctica de laboratorio, nos concentraremos en la configuración de Catalyst Middle y en cómo se puede automatizar Catalyst Middle para realizar varias funciones que ya hemos cubierto. El laboratorio está destinado a ayudar a impulsar la adopción de Relaxation-API e incluye múltiples casos de uso para resolver necesidades de orquestación comunes cuando se utiliza Catalyst Middle.
Dentro de esta serie, cubrimos lo siguiente;
- Preparación PnP – explica los pasos generales de configuración de Plug and Play
- Plantillas de incorporación – explica en profundidad cómo implementar plantillas del día 0
- Plantillas del día N – profundiza en las construcciones de plantillas del Día N con plantillas y casos de uso tanto regulares como compuestos
- Políticas de aplicación – explora las políticas de aplicaciones y SD-AVC en Catalyst Middle y su uso
- Telemetria – explica cómo implementar la telemetría para mayor seguridad
- Automatización avanzada – explora técnicas de automatización avanzada
- Automatización dinámica – un laboratorio de implementación para la automatización dinámica
Colecciones Relaxation-API de Catalyst Middle
Además, hemos proporcionado un espacio de trabajo público Postman donde se incluyen todas las colecciones Relaxation-API para que los ingenieros puedan acceder y configurar rápidamente sus entornos. “A veces ver para creer.«Esperamos que estas nuevas herramientas ayuden a explicar cómo utilizar mejor las Relaxation-API y aumentar la información de desarrollador.cisco.com.
En este laboratorio, agregaremos continuamente más casos de uso para responder a necesidades de orquestación específicas, pero siempre en Postman, donde se pueden analizar y ver en funcionamiento para incluirlos en cualquier sistema de automatización u orquestación que los requiera. En los próximos módulos, también profundizaremos en Relaxation-API publicadas y no publicadas y cómo descubrirlas y trabajar con ellas para satisfacer sus necesidades de orquestación.
En los módulos de esta práctica de laboratorio, cubrimos lo siguiente: cómo utilizar colecciones para la orquestación con la ayuda de un archivo de valores separados por comas (CSV);
- Orientación del cartero – te orienta hacia Postman y te ayuda a preparar las herramientas
- Jerarquía de construcción – la orquestación de la construcción de jerarquía
- Asignar configuraciones y credenciales – asignación de configuraciones y credenciales
- Descubrimiento de dispositivos – orquestar el descubrimiento de dispositivos
- Implementación de plantillas – automatización de la implementación de plantillas
- Archivo de configuración – automatizar el archivo de configuración
- Recuperar el inventario de la pink – recopilar un inventario de la pink
- Ejecutar comandos de presentación – recopilar resultados del comando present
A diferencia de la mayoría de los laboratorios anteriores de la serie, este laboratorio es autónomo y no depende de ningún laboratorio anterior. Si bien puede agregar conceptos de los laboratorios 5 y 6 a esta práctica de laboratorio, está diseñada para no tener configuración previa. Utiliza varias técnicas de automatización para mostrar el arte completo de lo posible a partir de redes definidas por software program.
¿Qué aprenderé en el laboratorio de orquestación Relaxation-API?
Este es un laboratorio de capacitación que permite a los ingenieros y arquitectos ir más allá de lo que entienden actualmente al probar nuevos conceptos y ampliar los límites de la automatización y la orquestación. Cubriremos varios temas sobre la lógica Relaxation-API para resolver múltiples casos de uso durante esta práctica de laboratorio. Abarcamos algunos conceptos previos con un enfoque profundo en ampliar sus capacidades a través del arte de hacer y examinar.
El concepto de este laboratorio es que usted cree el entorno desde cero, desde el diseño hasta el descubrimiento y la implementación de plantillas. El uso de DCLOUD o DevNet Sandbox le brinda un lugar seguro para probar, modificar y acostumbrarse a los diversos conceptos y enfoques.
Acercarse
El laboratorio está diseñado para una intervención mínima utilizando elementos como API de descanso ejecutar a través de Cartero dentro de un corredor de colección para configurar rápidamente Catalyst Middle. Esto nos permite implementar configuraciones, credenciales, descubrir dispositivos, construir sitios, edificios, pisos y asignar los dispositivos a esos sitios. Estos son ejemplos poderosos de lo que podemos hacer y demuestran qué tan rápido podemos poner en funcionamiento Catalyst Middle utilizando API de descanso utilizando una sola herramienta.
Pero espera, hay más…
Proporcionamos un archivo de valores separados por comas (CSV) para usar con las colecciones de Postman para facilitar la creación del diseño y la implementación de plantillas cuando sea necesario.

Puede agregar fácilmente el espacio de trabajo público a Postman a través del siguiente enlace. Esto le permitirá comenzar a utilizar rápidamente la suite Relaxation-API creada para esta práctica de laboratorio. Haga clic en el siguiente enlace e inicie sesión en su cuenta de Postman y el espacio de trabajo, incluidas las colecciones y el entorno, se agregará automáticamente. (ver imagen a continuación)
Colección de API de casos de uso de Public Catalyst Middle

Mantenemos Postman Public Workspace actualizado con el laboratorio para que el laboratorio ayude a documentar la colección y las colecciones ayuden a impulsar el laboratorio. Dentro del Espacio de Trabajo se encuentran actualmente varias colecciones y un entorno.
Casos de uso
Cubriremos varios temas en varios casos de uso basados en módulos de laboratorio para mostrar la capacidad y flexibilidad de Relaxation-API con Catalyst Middle.
Los diversos temas/casos de uso que abordaremos e implementaremos dentro del laboratorio consisten en lo siguiente:
- Usando API de descanso para configurar Catalyst Middle Diseño y Ajustes usando un archivo CSV
- Automatización de asignación Cartas credenciales a través de la pink
- Orquestando Descubrimiento a dispositivos de pink integrados
- Automatizando el PAGrovisionamiento de Plantillas regulares y compuestas a dispositivos
- Recuperando Inventario de dispositivos información
- Orquestación de Archivos de configuración
- Recuperando Mostrar comando resultados de los Centros Catalyst Corredor de comando
Con eso, el laboratorio utiliza estos temas…
Obtendremos una comprensión práctica de los pasos asociados con la utilización de Relaxation-API mientras configuramos un Catalyst Middle y un entorno para admitir plantillas complejas, avanzadas y regulares para brindar la configuración del dispositivo durante estas prácticas de laboratorio. Los laboratorios tienen como objetivo ayudar a los ingenieros a comenzar rápidamente a utilizar la automatización de Catalyst Middle y ayudarlos a trabajar hacia una estrategia de plantilla international. Además, estos laboratorios brindarán a los clientes un lugar permanente para probar las plantillas regulares y compuestas e incluir configuraciones para diversos casos de uso. Finalmente, este entorno permitirá a los ingenieros reducir el tiempo y el esfuerzo necesarios para crear instancias de la pink.
A partir de…
Dentro de DCLOUD, hay disponibles varios laboratorios de tipo sandbox. Estos entornos autónomos están ahí para permitirle utilizarlos como desee dentro del tiempo programado. Además, esto nos permite un lugar para comenzar a practicar varios conceptos sin temor a impactar los entornos de producción.
Como resultado, esperamos desmitificar algunas de las complejidades de configurar la automatización y ayudar a guiar a los clientes a través de las advertencias. Por lo tanto, para ayudar a los clientes en la transición hacia la automatización, hemos creado un conjunto de pequeños laboratorios útiles dentro de un repositorio de GitHub. De esta manera, estos laboratorios autoguiados brindan una concept de los fundamentos de la creación de plantillas de velocidad y ofrecen ejemplos que puede descargar y ampliar. Además, el Las plantillas de muestra y los archivos JSON suministrados se pueden importar fácilmente al editor de plantillas de Catalyst Facilities para una adopción más rápida. Por último, algunos scripts son extractos de código ya preparados que le permiten crear el entorno para realizar la prueba.
En este laboratorio práctico, Orquestación REST-APIprofundizamos paso a paso en métodos de automatización avanzados y formas de utilizarlos para resolver diversos casos de uso. En segundo lugar, brindamos respuestas y explicaciones a muchas de las preguntas que surgen durante los talleres de automatización. Esperamos que encuentre la información útil e informativa.
¿Dónde puedo probar y probar estos laboratorios?
Entorno de laboratorio DCLOUD
Para ayudar a los clientes a tener éxito con la automatización de Cisco Catalyst Middle, puede utilizar los laboratorios anteriores, ya que han sido diseñados para funcionar dentro de los laboratorios Sandbox de {hardware} de Cisco Enterprise Networks de DCLOUD en:
- Zona de pruebas de {hardware} de Cisco Enterprise Networks West DC
- Zona de pruebas de {hardware} de Cisco Enterprise Networks East DC
Los laboratorios de DCLOUD le permiten ejecutar estos laboratorios y brindar un entorno para probar los distintos ejemplos de código. Puede desarrollar y exportar su código para usarlo en entornos de producción. Además, esto le brinda un entorno en el que puede aplicar métodos y pasos POC/POV de forma segura sin dañar sus entornos de producción. El entorno DCLOUD también elimina la necesidad de equipos de envío, plazos de entrega y problemas de licencia necesarios para avanzar rápidamente. Siga las mejores prácticas para el entorno DCLOUD cuando lo utilice.
Conectividad de laboratorio
El entorno permite un cliente de navegador basado en net para conectividad sin VPN. Además, existe la conectividad del cliente AnyConnect VPN para quienes la prefieran. Elija el entorno limitado de Cisco Enterprise Community. Además, puede elegir entre nuestros laboratorios de instalaciones RTP seleccionando EE. UU. Oeste. Para acceder a este u otros contenidos, demostraciones y laboratorios en DCLOUD, trabaje directamente con su equipo de cuentas de Cisco o de socios. Los equipos de su cuenta programarán la sesión y la compartirán para que usted la utilice. Una vez reservado, sigue la guía dentro de GitHub para completar las tareas siguiendo las mejores prácticas del entorno DCLOUD.
Contenido
El Orquestación REST-API El contenido del laboratorio se encuentra dentro del espacio existente. PLANTILLAS DNAC repositorio para brindar una ventanilla única para todas las herramientas, scripts, plantillas y ejemplos de código necesarios. Dentro de él hay siete laboratorios, que se basan en los tutoriales para probar los métodos en un entorno de laboratorio. El repositorio apareció en una publicación anterior en los blogs de Cisco sobre Plantillas del Centro Catalyst a principios de mayo de 2021.
información adicional
Centro catalizador Laboratorios de plantillas
El anteriormente nombrado Plantilla DNAC LABS dentro del PLANTILLAS DNAC El repositorio de GitHub tiene como objetivo guiarlo a través de los pasos típicos necesarios para habilitar las diversas tareas de automatización realizadas por Catalyst Middle. Esta práctica de laboratorio brindará ejemplos de plantillas utilizadas en Catalyst Middle que podemos modificar para nuestro uso y probar en equipos dentro del entorno LAB. La información adicional dentro del laboratorio proporciona una explicación completa de los métodos de automatización con plantillas. Por último, el laboratorio permite a los clientes utilizar los flujos de trabajo de Catalyst Middle para practicar la implementación de la incorporación, las plantillas DayN y la automatización de políticas de aplicaciones en plataformas cableadas e inalámbricas.
El objetivo de este laboratorio es ser una guía práctica para ayudar a los ingenieros a comenzar a utilizar rápidamente la automatización de Catalyst Middle y ayudarlos a trabajar hacia una estrategia de implementación. Además, este laboratorio brindará a los clientes un lugar permanente para probar las configuraciones para diversos casos de uso. Finalmente, este entorno permitirá a los ingenieros reducir el tiempo y el esfuerzo necesarios para crear instancias de la pink.
Como resultado, obtendrá experiencia en la configuración de plantillas e incorporaciones Plug and Play y en la utilización de todas las funciones. Además, utilizará métodos avanzados de creación de plantillas y herramientas de resolución de problemas. Estos pueden ayudar durante la búsqueda de fallas para determinar qué está fallando en una implementación.
Nuevo Contenido del laboratorio del Centro Catalyst
Utilice este menú para navegar por las distintas secciones de este repositorio de GitHub. Dentro de las múltiples carpetas hay ejemplos y archivos Léame explicativos como referencia. Actualmente hay dos conjuntos de laboratorios, que se están ampliando continuamente.
Este enfoque de laboratorio más nuevo y modular está diseñado para abordar e incluir conceptos de los laboratorios heredados en un formato más nuevo y modular.
- Laboratorio 1 Automatización cableada – Cubre casos de uso de campo verde y marrón (esperar 4,0 horas)
- Laboratorio 2 Automatización inalámbrica – Cubre la automatización inalámbrica tradicional. (esperar 4,0 horas)
- Laboratorio 4 Orquestación Relaxation-API – Cubre la automatización de Cisco Catalyst Middle a través de Postman con Relaxation-API (esperar 2,0 horas)
- Orquestación CICD del laboratorio 7 – Cubiertas Pitón con JENKINS orquestación a través de REST-API (esperar 4,0 horas)
Compartiremos laboratorios y contenido adicionales en un esfuerzo continuo por satisfacer todas sus necesidades de automatización con Catalyst Middle.
En conclusión, si este conjunto de laboratorios y repositorio le resultó útil,
por favor full los comentarios y comentario sobre cómo podría mejorarse.
Nos encantaría escuchar lo que piensas. Haga una pregunta o deje un comentario a continuación.
¡Y manténgase conectado con Cisco en las redes sociales!
Echa un vistazo a nuestro Canal de vídeos de redes Cisco
Compartir: