Módulo #2: El Entorno del Desarrollador de DevNet DevNet Associate v1.0. Objetivos del módulo Título del Módulo: El Entorno del Desarrollador de DevNet Objetivo del Módulo: Implementar un entorno de desarrollador usando recursos Devnet Título del tema Objetivo del tema Descripción General de DevNet Explique cómo DevNet apoya a las comunidades de programadores de redes Explorando Recursos en Línea de DevNet Investigue los recursos en línea de DevNet © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 2 2.1 Descripción General de DevNet © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 3 El Entorno de Desarrollador de DevNet: ¿Qué es DevNet? DevNet es un programa de desarrollo integrado, que comprende un sitio web, una comunidad interactiva de desarrolladores, herramientas coordinadas de desarrollador, foros integrados de discusión y sandboxes. Consiste en las siguientes características: • Laboratorios de Aprendizaje- Tutoriales autoguiados que cubren temas desde la codificación básica hasta el uso de API REST con diversas tecnologías • Sandboxes- Entornos de desarrollo y pruebas similares a la producción para una serie de tecnologías • Intercambio de Código- Un repositorio de código de muestra escrito por otros desarrolladores • Soporte para desarrolladores- Soporte para problemas relacionados con desarrolladores a través de tickets, chats en vivo y foros • Documentación para desarrolladores- Una ubicación central para toda la documentación de API para desarrolladores de productos © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 4 2.2 Exploración de los recursos en línea de DevNet © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 5 Exploración de recursos en línea de DevNet Introducción a los recursos de DevNet DevNet proporciona a los desarrolladores un punto de partida para todas las API de Cisco, incluida la documentación de API, la educación y el soporte para desarrolladores. Para obtener una descripción general de DevNet, visite la página de inicio de DevNet en developer.cisco.com El sitio ofrece lo siguiente: • Comenzar ahora • Pistas de aprendizaje • Curso de vídeo • Sandbox • Intercambio de código • Ecosystem Exchange © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 6 Exploración de los Recursos en Línea de Devnet en los Laboratorios de Aprendizaje de DevNet Los Laboratorios de Aprendizaje de DevNet proporcionan: • Tutoriales-Abarcan tecnologías de ingeniería, lenguajes de programación y conceptos como programabilidad basada en modelos, API REST, Python y JavaScript. • Un tutorial para usar un entorno Sandbox DevNet- Un entorno preconfigurado que ya está instalado con plataformas Cisco. Los Laboratorios de Aprendizaje de DevNet también permiten: • Configurar un entorno de desarrollo - Para practicar tareas en un equipo local • Imitar el sitio DevNet en general -Usar tutoriales sobre codificación, colaboración, IoT, centro de datos, movilidad (móvil e inalámbrica) y redes. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 7 Exploración de Recursos en Línea de DevNet DevNet Sandbox DevNet ofrece una serie de host de sandboxes, que permiten la exploración práctica de software y API. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 8 Explorando los Recursos en Línea de DevNet Intercambio de DevNet DevNet proporciona varias formas para que los miembros de la comunidad compartan entre sí. A estas formas se le llaman Intercambios. Actualmente, los siguientes Intercambios están disponibles: • Intercambio de automatización : Este intercambio proporciona una colección de casos de uso de automatización de redes con diferentes soluciones y kits de herramientas. • Intercambio de código: Este intercambio es un repositorio de código fuente o herramientas. Utiliza la API de GitHub, así como moderadores humanos, para categorizar y mostrar cientos de repositorios relacionados. • Ecosystema Exchange (Intercambio de Ecosistemas) : En este intercambio, uno puede encontrar más de 1.500 soluciones en diferentes tecnologías, industrias y geografías para comenzar el diseño y desarrollo de soluciones. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 9 Explorar los recursos en línea de DevNet Encuentre un Caso de Uso de Automatización de Intercambio • La Automatización de Intercambio proporciona varios casos de uso para la automatización de redes, entre los que se incluyen: • Listado de datos • Agregar configuraciones • Activación de directivas en dominios, usuarios o dispositivos • Los listados son para diferentes conjuntos de herramientas, como Ansible o Puppet, y diferentes escenarios de infraestructura, como: • Campus o Sucursal • Centro de datos • Proveedor de servicios © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 10 Exploración de recursos en línea DevNet Soporte de DevNet para desarrolladores DevNet ofrece soporte para desarrolladores y puede ayudar a solucionar problemas de integraciones, conexiones API y otras preguntas especiales sobre casos de uso de desarrolladores en productos Cisco. Visite el sitio web developer.cisco.com/support para obtener más información. Uno puede obtener soporte mediante: • El registro de un ticket. • Publicar en un foro de la comunidad. • Accesa a un espacio de un equipo Webex. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 11 Exploración de recursos en línea de DevNet Soporte de DevNet (Cont) • Base de conocimiento - Consiste en artículos de solución de problemas para referencia. • Caso de soporte - Un ticket basado en soporte individual, con un tiempo de respuesta de un día laborable. • Foros en la Comunidad de Desarrolladores de Cisco Para ver los foros de la comunidad, visite https://devnetsupport.cisco.co my haga clic en Comunidad. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 12 Exploración de Recursos en Línea de DevNet Laboratorio— Explorar los recursos de DevNet En esta práctica de laboratorio, se cumplirán los siguientes objetivos: • Parte 1: Encontrar y navegar en un Laboratorio de Aprendizaje • Parte 2: Explorar en Más Recursos. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 13 2.3 Descripción del Entorno de Desarrollador de DevNet. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 14 Resumen del entorno del desarrollador de DevNet ¿Qué aprendí en este módulo? • DevNet proporciona a los desarrolladores un punto de partida para todas las API de Cisco. • Los recursos en línea incluyen Laboratorios de Aprendizaje de DevNet, cursos en vídeo DevNet, DevNet Sandbox, Intercambios de DevNet y un amplio soporte de DevNet. © 2020 Cisco y sus filiales. Todos los derechos reservados. Información confidencial de Cisco. 15