DevNet porta menys de cinc anys a la companyia. Durant aquest temps, els especialistes de l'empresa i la comunitat de programació han creat programes, aplicacions, SDK, biblioteques i marcs per treballar amb equips/solucions de Cisco.
En el marc del programa, hi ha una oportunitat de desenvolupament en la direcció de formació per a empreses/equips de desenvolupament. En els articles següents descriuré amb més detall les oportunitats per a les empreses. A continuació descriuré les oportunitats de formació i programació per a Cisco. Val la pena assenyalar que certes habilitats i coneixements que podeu obtenir treballant amb sandbox o aprenent a la plataforma es poden utilitzar fàcilment quan es treballa amb altres proveïdors.
Per descomptat, hi ha moltes solucions úniques que només estan disponibles a les solucions de Cisco, i les habilitats per treballar-hi permeten, entre altres coses, diferenciar-se dels competidors tant en el mercat laboral com en el de desenvolupament d'aplicacions. Amb el lideratge de Cisco en moltes àrees, tindreu molts llocs on posar el vostre coneixement a treballar.
Les eines i els recursos ja estan disponibles a les àrees següents: xarxes, seguretat, centre de dades, col·laboració, IoT, núvol, codi obert, analítiques i software d'automatització. Hi ha laboratoris de formació separats per a cada àrea. Molta informació educativa i tasques pràctiques
Si descriu i proporcioneu enllaços a totes les possibilitats, és poc probable que algú de vosaltres llegeixi l'article fins al final. Per això, d'entre tota la varietat, he escollit per a vosaltres les destinacions populars que es descriuen a continuació.
L'essencial
Ara hi ha molts llenguatges i frameworks de programació, cadascun dels quals pot realitzar certes tasques millor i/o més ràpid. Quan parlem d'idiomes, també és important entendre que la velocitat de realització d'una tasca és molt poques vegades el criteri principal i únic per triar un llenguatge de programació.
Els criteris següents també són importants per als desenvolupadors:
- suport i desenvolupament del llenguatge
- marcs que poden simplificar la solució de diversos problemes
- comunitat
- disponibilitat de biblioteques ja fetes
Si parlem de direccions de desenvolupament en termes d'aplicació, hi ha dues direccions: aplicació i infraestructura.
En l'àmbit del desenvolupament d'infraestructures, hi ha un parell de llenguatges de programació que, en part per la gran comunitat i les aplicacions que s'hi creen, són populars. Val la pena destacar aquí Pitó (productes desenvolupats com Ansible, Salt) i Go (s'han desenvolupat productes com docker, kubernetes, grafana).
Per on pots començar a aprendre el desenvolupament d'aplicacions?
En el mòdul "
Mòdul "
La majoria de les API tenen un format de valor-clau llegible per humans:
Si teniu dificultats per utilitzar llenguatges de programació per resoldre determinats problemes, podeu utilitzar una eina per treballar amb API: Postman. La GUI de Postman és clara i facilita molt el treball amb dispositius de l'API REST. A la plataforma d'aprenentatge per començar amb Postman
Programabilitat en xarxa
Avui dia, les solucions i els equips de Cisco són cada cop més programables.A més de les API Southbound (com ara CLI, SNMP...), cada cop hi ha més dispositius i solucions que comencen a donar suport a les API Northbound (com Web UI, RESTful). Els programadors estan acostumats i millor treballar amb dades amb les quals es pot interactuar de manera programàtica, com ara l'API RESTful en format JSON o el model YANG (protocols NETCONF/RESTCONF).
Cap a
Seguretat cibernètica
Ja s'ha escrit sobre les API obertes i l'oportunitat de programar i aprendre en aquesta àrea
NetDevOps
Hi ha un bon mòdul en aquesta direcció que us introduirà
Dins d'aquesta direcció
Avantatges del programa:
- Oportunitat d'adquirir de manera gratuïta els coneixements i habilitats que es demanen al mercat
- Disponibilitat d'un mercat d'usuaris i clients potencials per a les seves aplicacions. Centenars de milers de solucions i equips estan disponibles en diverses àrees que utilitzen els clients de Cisco
- Varietat d'direccions. Després d'haver analitzat els portals per a desenvolupadors d'altres empreses proveïdores, puc dir que la disponibilitat de diversos equips/solucions per programar i provar el vostre codi és moltes vegades millor que la d'altres empreses.
A dalt, podeu familiaritzar-vos breument amb DevNet i les oportunitats per als desenvolupadors; als articles següents podrem familiaritzar-vos amb altres seccions, així com quines oportunitats per crear productes basats en equips i solucions de Cisco estan disponibles per a les empreses.
Font: www.habr.com