cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
cancel
5086
Visitas
320
ÚTIL
29
Respuestas

Cómo iniciar en el mundo de la automatización - Foro AMA

Cisco Moderador
Community Manager
Community Manager
ama-javier_900x150.png

ATE-Participa

-Este tipo de evento era formalmente conocido como Pregunte al Experto-

Aclare todas sus dudas de cómo comenzar en el mundo de la programación con el Cisco VIP @Javier Acuña. Pregunte desde los pasos para comenzar y las mejores prácticas, hasta los distintos lenguajes de programación, scripts, herramientas de ayuda y las certificaciones entre otros.

El mundo de Networking está evolucionando, las redes son muchos más ágiles, a menudo un ingeniero de red debe configurar uno o muchos dispositivos para mantener la red adaptada al mundo tal cual lo conocemos hoy, por eso ahora no solamente se debe configurar dispositivos de manera tradicional por CLI, sino que debemos buscar estrategias para ahorrar tiempo en tareas cotidianas, actividades que tomaban mucho tiempo se ven reducidas hoy en día con script y herramientas de automatización a solo horas o minutos.

Haga sus preguntas del 12 de Enero al 4 de Febrero del 2022.

Detalles del Especialista
javierA.JPGJavier Acuña es un especialista en telecomunicaciones con más de 13 años de experiencia en el área de tecnología y telecomunicaciones empresariales. Actualmente colabora con la organización financiera más importante de Venezuela, y pionera en la tecnología de punta. Se especializa en el manejo de las series: Nexus, ASR, Catalyst, Cisco Hyperflex, Cisco B7000 y otros productos de VozIP. Javier es egresado de la universidad Alejandro Humboldt como ingeniero en informática, cuenta un CCNP Enterprise y distintos reconocimientos de las comunidades de Cisco, como; Spotlight Award (x2), Level 300 Cisco CLN y Webex Ambassador entre otros. En el 2022 Javier ha sido galardonado como Cisco Designated VIP

Visite nuestra categoría de Routing & Switching y General para más información del tema.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar unospecial-programs.png a las respuestas a sus preguntas.

29 RESPUESTAS 29

Dust Aats88
Level 1
Level 1

Qué hay Javier, gracias por el espacio es un tema que espera ver en el foro

Oye yo aún estoy puliendo mis habilidades en programación. Ando más en Python pero sé que hay más que aprender

Me tope con Scratch y lo estoy usando para tratar de crear un videojuego, aunque ya está más predeterminado ¿tu sabrás en qué lenguaje de programación debo enfocarme más para esta parte del developing o sabes si existen campos del networking conectados a esta parte del gaming -laborales-?

Por otra parte, estoy considerando aplicar para una certificación de DevNet, me recomendarías más primero certificar el CCNA?

Saludos @Dust Aats88 Muchas gracias por participar en este foro y hacerlo mucho más interactivo.

 

scratch más que un lenguaje es una plataforma diseñada para mejor el pensamiento computacional, viene orientada al aprendizaje interactivo  y es muy buena para ir aprendiendo lo básico, lo bueno es una plataforma libre y ayuda con la resolución de problemas.

 Para la parte development puedes comenzar con un kit, este varia según lo que quieras hacer y el lenguaje de programación a utilizar, la mayoría de kit vienen cargados con api (interfaz de programación de aplicaciones) que te puede facilitar las tareas a la hora de la programación solo debes adaptarlos  a la actividad que deseas (python, Ansible, netconf, etc). Actualmente el mundo de Networking orientado al Gaming esta agarrando bastante campo, sobre todo con los juegos interactivos en consolas o  smart Phones, que permiten la conexión simultanea de diferentes participantes del juego, también con las plataformas de juegos NFT con juegos orientados a la colección de Token. 

MI recomendación entre development o networking orientado al gaming es: ( haz lo que te haga más libre, lo que realmente te apasione con eso veras el trabajo como una plataforma de aprendizaje y no como una obligación), ambos campos son buenos, pero destácate en lo que más te guste.

 

Si estas interesado en tomar una Certificación DEVNET y aun no posees mucha experiencia en el campo de Networking te recomendaría primero empezar con el CCNA, ya que te dará bases solidas para entender mucho más Rápido de donde salen los diferentes conceptos básicos, Luego  debes tomar  el 200-901 DEVASC: DevNet Associate, y posteriormente te inclinas por el área que más te guste, Colaboración, seguridad, Soluciones empresariales, Data Center, Service provider entre otros.

 

 

Muchas gracias por participar en el foro.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar un click helpful a las respuestas a sus preguntas.

Estimado Javier Acuña, quería saber mas al respecto de la puesta en marcha y desarrollo del proyecto Callisto, y que etapas de Automatización contempla el mismo para mejorar las tecnologías comerciales.

Saludos @Marcosdelgado understood Muchas gracias por participar en este foro y bienvenido a la comunidad de Cisco.

 

el Proyecto Callisto cisco, se basa en una plataforma multipropósito , flexible, integrada y económica para cada necesidad en las comunicaciones empresariales y la hospitalidad, contiene una amplia variedad de aplicaciones como:

  • Servidor de fax
  • Consola de operador
  • Solución de centro de llamadas
  • Servicio de grabación de voz
  • Asistente de Gerente de Circuito
  • Solución de grupo
  • Servidor alarmante
  • Control de llamadas externas
  • Solución de correo de voz
  • Servicio de directorio
  • Sala de conferencias virtual
  • Soluciones de servicio al huésped
  • entre otras.

Gracias al Open Application Manager, Callisto puede ampliarse con soluciones específicas del cliente en cualquier momento de forma rápida y sencilla. La plataforma Callisto se puede implementar en proyectos individuales, así como en un modelo de servicio administrado.

 

EL proyecto de callisto se asocio con, Amazon. Integrándose a la nave espacial Orion de la NASA para la misión no tripulada Artemis I a la Luna. Callisto utiliza Amazon Alexa y Webex de Cisco para probar y demostrar tecnología comercial para comunicaciones de voz, video y pizarra en el espacio profundo.

 

Las fases de este proyecto no las Manejo, pero si es un proyecto sumamente interesante.

 

@Marcosdelgado understood Gracias por tu participación en la comunidad.

 

  

Muchas gracias por participar en el foro.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar un click helpful a las respuestas a sus preguntas.

 

rocio.ems
Level 1
Level 1

Buenas tardes @Javier Acuña ,

 

Gracias por compartir tus conocimientos, me gustaría saber si se puede aplicar en ambientes existente? se puede crear script de revisión o chequeos? 

 

Saludos @rocio.ems gracias por interactuar en este foro.

 

Respondiendo a tu pregunta, si es posible efectuar escript en equipos existentes, la automatización nace la de necesidad de interactuar con diferentes dispositivos, ahora con un script puede modificar n cantidad de dispositivos, lo único que requieres es poder tener conexión con los dispositivos que deseas configurar ya sea por medio de SSH o por medio de telnet.

 

También puedes efectuar diferentes actividades como:

  • Monitorear la red.
  • ejecutar acciones en función de alguna característica especifica.
  • puedes chequear si los dispositivos que tienes actualmente cuentan con la configuración estándar de tu organización, si los dispositivos no cumplen, puedes colocarlos en una caja de arena y luego ejecutar la configuración deseada.
  • obtener inventarios.
  • verificar parámetros, modificar comunidades, o cualquier dato que requieras.
  • reducir el factor de Error Humano por tareas repetitivas.
  • mejorara los tiempos de respuestas en configuraciones masivas.

Con la automatización y la inteligencia artificial puedes lograr grandes soluciones y lo mejor de todo es que la mayoría de script ya están creados, tu solamente debes adecuarlo a tu infraestructura, tampoco necesitas grandes habilidades de programación solamente entender la lógica y aplicarla.

 

 

Muchas gracias por participar en el foro.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar un click helpful a las respuestas a sus preguntas.

 

 

tomy.tim
VIP
VIP

Hola Javier  @Javier Acuña 

Desde ya te agradezco tu respuesta, queria saber como comenzar para realizar la automatización en un ambiente de datacenter, cuales serian los primero pasaos para desenredar mi proceso de programación con los APCIs. 

 

Saludos @tomy.tim gracias por mantenerte activo en la comunidad de Cisco.

 

El Ambiente de data center es uno de los campos más automatizados hoy en día con, la aplicación de ACI podrás a parte de automatizar obtener grandes beneficios, en seguridad, en automatización en gestiones centralizadas, anteriormente manipular una red compleja de Nexus en los Centros de datos era una tarea tediosa y delicada, ya que debías propagar una red en diferentes direcciones de manera ascendente y descendente evitando olvidarte algún dispositivo.

 

Hoy en día puedes automatizar el Apics por la GUI descargando el archivo de configuración de sitio remoto, recordando que si vas a utilizar algún archivo FTP debes primero permitir un contrato que te permita la conexión al servidor, luego valida que el Apic se logro unir a la tela, Es importante que sepas que cualquier APics que vayas a unir a la tela debe tener la misma versión de Software de los otros Restantes.

 

Muchas gracias por participar en el foro.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar un click helpful a las respuestas a sus preguntas.

Hola Javier.

 

Actualmente yo  implemento y doy soporte a redes de proveedores de servicios las cuales tienen una estructura de equipamiento cisco pero que a su vez estan compuestas de múltiples MARCAS, por lo cual me ha sido difícil saber que camino seguir en estos temas de nuevas tecnológicas como la automatización, por lo cual me he enfocado meramente en estudiar Python y sus librerías que me apoyan a ejecutar scrips, obtención de información etc,

 

Tu como experto recomendarías alguna linea de estudio a seguir que pueda proyectarme a la automatización en redes de proveedores de servicios?

 

Saludos y Gracias de Antemano.

 

Jesús Espinosa .:i:.:i:.

Saludos @Jesus Abraham Espinosa Lopez  gracias por participar en el foro.

 

En efecto es así, siempre el área de Service provider posee diferentes Marcas o Vendors en su ruta de propagación, esto se debe a que como proveedor de servicio manejan una red muy amplia (WAN) y deben abaratar costos, con Python puedes abarcar una amplia Gama de dispositivos por no decir que casi todos los cuales te los detallo  a continuación:

  • a10
    accedian
    adtran_os
    alcatel_aos
    alcatel_sros
    allied_telesis_awplus
    apresia_aeos
    arista_eos
    aruba_os
    aruba_osswitch
    aruba_procurve
    avaya_ers
    avaya_vsp
    broadcom_icos
    brocade_fastiron
    brocade_fos
    brocade_netiron
    brocade_nos
    brocade_vdx
    brocade_vyos
    calix_b6
    cdot_cros
    centec_os
    checkpoint_gaia
    ciena_saos
    cisco_asa
    cisco_ftd
    cisco_ios
    cisco_nxos
    cisco_s300
    cisco_tp
    cisco_wlc
    cisco_xe
    cisco_xr
    cloudgenix_ion
    coriant
    dell_dnos9
    dell_force10
    dell_isilon
    dell_os10
    dell_os6
    dell_os9
    dell_powerconnect
    dlink_ds
    eltex
    eltex_esr
    endace
    enterasys
    ericsson_ipos
    extreme
    extreme_ers
    extreme_exos
    extreme_netiron
    extreme_nos
    extreme_slx
    extreme_vdx
    extreme_vsp
    extreme_wing
    f5_linux
    f5_ltm
    f5_tmsh
    flexvnf
    fortinet
    generic
    generic_termserver
    hp_comware
    hp_procurve
    huawei
    huawei_olt
    huawei_smartax
    huawei_vrpv8
    ipinfusion_ocnos
    juniper
    juniper_junos
    juniper_screenos
    keymile
    keymile_nos
    linux
    mellanox
    mellanox_mlnxos
    mikrotik_routeros
    mikrotik_switchos
    mrv_lx
    mrv_optiswitch
    netapp_cdot
    netgear_prosafe
    netscaler
    nokia_sros
    oneaccess_oneos
    ovs_linux
    paloalto_panos
    pluribus
    quanta_mesh
    rad_etx
    raisecom_roap
    ruckus_fastiron
    ruijie_os
    sixwind_os
    sophos_sfos
    supermicro_smis
    tplink_jetstream
    ubiquiti_edge
    ubiquiti_edgerouter
    ubiquiti_edgeswitch
    ubiquiti_unifiswitch
    vyatta_vyos
    vyos
    watchguard_fireware
    yamaha
    zte_zxros

Tambien es muy viable que utilices Ansible, este te permite interactuar con diferentes vendors solo ejecutando algunas modificaciones en los Playbook.

 

Ahora si deseas mantenerte en el mundo cisco la recomendación adecuada para mantener esa Carrera seria, tomar la siguiente Linea de certificacción:

300-535 SPAUTO: Automating and Programming Cisco Service Provider Solutions

 

Muchas gracias por participar en el foro.

** ¡Los puntos de utilidad fomentan la participación! **
Por favor asegúrese de dar un click helpful a las respuestas a sus preguntas.

Hilda Arteaga
Cisco Employee
Cisco Employee

Hola @Javier Acuña 

Gracias por todas las excelentes contribuciones que has generado en este evento de foro AMA.

Aprovecho para compartirte una duda de DevNet y su certificación 200-901,creo es muy bueno añadirla y cubrirle en esta conversación .

 

Esta ha sido posteada en la comunidad por @Gery Escalier 

Encuentra más detalles abajo:

 

Buenas comunidad! inicio este post para que podamos compartir (todo aporte es bienvenido no importa el tamaño) información sobre Devnet, apuntando a la certificación.

Pondré en este post, para iniciar, algunos links de los recursos que he estado viendo. Todos los aportes son bienvenidos, si tenemos mayor información podríamos crear un documento para centralizar mejor la información.

https://www.youtube.com/watch?v=JKuoE73IoSU

Gracias por comentarlo por aqui @Hilda Arteaga !!!

@Gery Escalier 

somos los mismo!!!

Buenas @Javier Acuña ! gracias por todos tus aportes a la comunidad Cisco en español, te comento un poco, cree la publicación para que tengamos información en español, que este disponible en la comunidad, para todo el que lo necesite. Según pueda ir avanzando se pueda realizar más publicaciones y otras actividades, es cierto que se tiene una excelente pagina para iniciar en Devnet https://developer.cisco.com/ se puede usar un traductor web, pero no cuando tenemos que identificarnos con usuario y contraseña, como en este ejemplo >>> https://developer-cisco-com.translate.goog/startnow/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-419&_x_tr_pto=wapp#networking-101-v0  básicamente solo en algunas paginas nos sirve una web de traducción.

Comprendo que por el momento la mayor parte de documentación oficial de cisco esta en ingles, seria muy interesante que como comunidad, podamos crear contenido en nuestro idioma.

Invito a tod@s l@s que estemos interesados en Devnet en español, que podamos participar en todo lo que podamos, preguntando en el foro General o en la publicación que cree, por ejemplo, las dudas que tenemos, creando contenido, etc.,  toda participación es muy bienvenida! esa participación fortalece mucho a la comunidad.

 

Muchas gracias Javier!

hola @Gery Escalier gracias por comentar mucho más, sin lugar a dudas es una excelente iniciativa. En la comunidad ya estamos trabajando en un espacio designado, pronto se los compartiremos

Gracias @Javier Acuña por tan excelente colaboración y evento, será un placer colaborar contigo en próximas sesiones 

Por lo pronto cerraremos este foro, pero recuerden que  la comunicación puede seguir en cualquier otro espacio de la comunidad 

 

Vamos a comenzar

¡Conecte con otros expertos de Cisco y del mundo! Encuentre soluciones a sus problemas técnicos o comerciales, y aprenda compartiendo experiencias.

Queremos que su experiencia sea grata, le compartimos algunos links que le ayudarán a familiarizarse con la Comunidad de Cisco: