Capítulo 8. Formatos y modelos de datos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Si has explorado el mundo de las API, es probable que hayas oído hablar de formatos de datos como JSON, XML o YAML. Puede que hayas oído hablar de conceptos como el modelado de datos o las API basadas en modelos. Términos como serialización de datos y lenguaje de marcado pueden haber saltado a primer plano. Tendrías razón al preguntarte qué significa todo esto y cómo se aplica a la automatización de redes.
Resulta que estos conceptos están en el corazón de cualquier sistema de software moderno razonablemente complejo, incluidos los construidos y operados con fines de automatización de redes. Incluso si estás escribiendo un simple script para cambiar el nombre de host de un conmutador, en algún momento, tu script necesitará transmitir algún tipo de información a través de la red que el conmutador reciba con éxito e interprete correctamente. ¿Cómo puedes conseguir que tu script y ese conmutador hablen el mismo idioma?
Los formatos de datos como los mencionados son esos lenguajes compartidos. Están ampliamente soportados en todos los lenguajes de programación populares y se encuentran bajo las cubiertas de casi todas las bibliotecas y herramientas que utilizarás en tu viaje de automatización de redes. Los utiliza el software integrado de tu dispositivo de red para poder comunicarse de forma fiable y programable con entidades ...
Get Programabilidad y Automatización de Redes, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.