Cisco DevNet bħala pjattaforma ta 'tagħlim, opportunitajiet għall-iżviluppaturi u l-inġiniera

Cisco DevNet huwa programm għall-programmaturi u l-inġiniera li jgħin lill-iżviluppaturi u lill-professjonisti tal-IT li jixtiequ jiktbu applikazzjonijiet u jiżviluppaw integrazzjonijiet ma 'prodotti, pjattaformi u interfaces Cisco.

DevNet ilu mal-kumpanija għal inqas minn ħames snin. Matul dan iż-żmien, l-ispeċjalisti tal-kumpanija u l-komunità tal-ipprogrammar ħolqu programmi, applikazzjonijiet, SDKs, libreriji u oqfsa biex jaħdmu ma 'tagħmir/soluzzjonijiet Cisco.

Fi ħdan il-qafas tal-programm, hemm opportunità għall-iżvilupp fid-direzzjoni tat-taħriġ għall-kumpaniji/timijiet ta 'żvilupp. Fl-artikoli li ġejjin ser niddeskrivi f'aktar dettall l-opportunitajiet għall-kumpaniji. Hawn taħt ser niddeskrivi l-opportunitajiet għat-taħriġ u l-ipprogrammar għal Cisco. Ta 'min jinnota li ċerti ħiliet u għarfien li tista' tikseb billi taħdem ma 'sandboxes jew titgħallem fuq il-pjattaforma jistgħu jintużaw faċilment meta taħdem ma' bejjiegħa oħra.

Naturalment, hemm ħafna soluzzjonijiet uniċi li huma disponibbli biss fis-soluzzjonijiet Cisco, u l-ħiliet biex taħdem magħhom jippermettulek, fost affarijiet oħra, li tiddistingwi ruħek mill-kompetituri kemm fis-suq tax-xogħol kif ukoll fis-suq tal-iżvilupp tal-applikazzjonijiet. Bit-tmexxija ta' Cisco f'ħafna oqsma, ser ikollok ħafna postijiet fejn tpoġġi l-għarfien tiegħek biex taħdem.

Għodod u riżorsi issa huma disponibbli fl-oqsma li ġejjin: Netwerking, Sigurtà, Ċentru tad-Data, Kollaborazzjoni, IoT, Cloud, Sors Miftuħ, Analytics u Automation SW. Hemm laboratorji ta' taħriġ separati għal kull qasam. Ħafna informazzjoni edukattiva u ħidmiet prattiċi miġbura f'moduli li jippermettulek tiffamiljarizza ruħek mal-aspetti ewlenin tat-teknoloġija jew l-ipprogrammar ta’ apparat/soluzzjoni.

Jekk tiddeskrivi u tipprovdi links għall-possibbiltajiet kollha, huwa improbabbli li xi ħadd minnkom jaqra l-artiklu sal-aħħar. Għalhekk, mill-varjetà kollha, għażilt għalik id-destinazzjonijiet popolari deskritti hawn taħt.

fondazzjoni

Issa hemm ħafna lingwi u oqfsa ta 'programmar, li kull wieħed minnhom jista' jwettaq ċerti kompiti aħjar u/jew aktar malajr. Meta nitkellmu dwar il-lingwi, huwa importanti wkoll li nifhmu li l-veloċità tat-tlestija ta 'kompitu rari ħafna hija l-kriterju ewlieni u l-uniku għall-għażla ta' lingwa ta 'programmar.

Il-kriterji li ġejjin huma importanti wkoll għall-iżviluppaturi:

  • appoġġ u żvilupp tal-lingwa
  • oqfsa li jistgħu jissimplifikaw is-soluzzjoni ta’ diversi problemi
  • komunità
  • disponibbiltà ta’ libreriji lesti

Jekk nitkellmu dwar direzzjonijiet ta 'żvilupp f'termini ta' applikazzjoni, allura hemm żewġ direzzjonijiet: applikazzjoni u infrastruttura.

Cisco DevNet bħala pjattaforma ta 'tagħlim, opportunitajiet għall-iżviluppaturi u l-inġiniera
Fil-qasam tal-iżvilupp tal-infrastruttura, hemm koppja ta 'lingwi ta' programmar li, parzjalment minħabba l-komunità kbira u l-applikazzjonijiet maħluqa fihom, huma popolari. Ta’ min jenfasizza hawn Python (prodotti żviluppati bħal Ansible, Salt) u Go (Ġew żviluppati prodotti bħal docker, kubernetes, grafana).

Fejn tista' tibda titgħallem l-iżvilupp ta' applikazzjoni?
Fil-modulu “Fundamenti tal-Ipprogrammar"Tista 'tibda bl-affarijiet bażiċi, fejn tista' titgħallem x'inhi l-API, git, il-baŜi tal-lingwa Python, u titgħallem kif taħdem mal-format JSON f'Python.

Modulu “Twaqqif tad-Desktop OS tiegħek għall-Programmabilità tan-Netwerk” se jgħidlek dwar l-installazzjoni tal-libreriji meħtieġa, taħdem ma NETCONF/YANG, u tuża Ansible minn kompjuter.

Il-biċċa l-kbira tal-APIs għandhom format ta' valur ewlieni li jista' jinqara mill-bniedem:

Cisco DevNet bħala pjattaforma ta 'tagħlim, opportunitajiet għall-iżviluppaturi u l-inġiniera
Jekk għandek diffikultajiet biex tuża lingwi ta 'programmar biex issolvi ċerti problemi, tista' tuża għodda biex taħdem ma 'APIs - Postman. Il-GUI ta' Postman hija ċara u tagħmel ix-xogħol ma' apparati REST API ħafna aktar faċli. Fuq il-pjattaforma tat-tagħlim biex tibda bil Postman hemm modulu separat. Barra minn hekk, hemm kollezzjonijiet lesti għal Postman biex jaħdmu ma 'diversi apparati, pereżempju biex jaħdmu magħhom Ċentru tal-Arkitettura tan-Netwerk Diġitali Cisco (DNA-C) jew bi Timijiet Webex.

Programmabilità tan-netwerk

Illum, is-soluzzjonijiet u t-tagħmir ta 'Cisco qed isiru aktar programmabbli. Minbarra l-APIs Southbound (bħal CLI, SNMP...), aktar u aktar apparati u soluzzjonijiet qed jibdew jappoġġjaw APIs Northbound (bħal Web UI, RESTful). Il-programmaturi huma mdorrijin u jaħdmu aħjar b'dejta li tista' tiġi interazzjoni magħha b'mod programmatiku, bħall-API RESTful fil-format JSON, jew il-mudell YANG (protokolli NETCONF/RESTCONF).

Lejn Programmabilità tan-netwerk Hemm taqsima separata fejn tista' tittestja, tanalizza u timplimenta l-ideat tiegħek. Meta tiżviluppa applikazzjonijiet li jinteraġixxu mat-tagħmir tan-netwerk, huwa importanti li tittestja l-kodiċi u s-soluzzjonijiet tiegħek fuq it-tagħmir. Bħala parti mill-programm, huwa possibbli li tuża sandboxes fi Kategoriji tan-netwerking. Meta taħdem ma 'din id-direzzjoni, ser ikollok ukoll l-opportunità li taċċessa diversi apparati, inkluż permezz ta' ssh. Billi tbiddel il-konfigurazzjoni tal-apparati jew twettaq azzjonijiet oħra mat-tagħmir u n-netwerk, tista 'tara jekk l-applikazzjoni tiegħek tirrispondix għal dawn il-bidliet kif maħsub waqt l-iżvilupp jew le.

Ċibersigurtà

APIs miftuħa u l-opportunità li tipprogramma u titgħallem f'dan il-qasam diġà nkitbu dwarhom f'dan l-artikolu. Jista 'jiżdied li biex issolvi kwistjonijiet ta' sigurtà u tirrispondi malajr għal inċidenti fi ħdan is-SOC (Ċentru ta 'operazzjoni tas-Sigurtà), it-twaqqif u l-integrazzjoni tas-sistemi SIEM (Informazzjoni tas-Sigurtà u ġestjoni tal-avvenimenti) huwa importanti. B'mod partikolari, il-ħiliet biex jiġu kkonfigurati sistemi bħal dawn huma fid-domanda kbira fis-suq. Billi tuża l-link hawn taħt, tista' tuża l-infrastruttura lesta biex taħdem magħha Firepower Management Center, Cisco Firepower Threat Defense u Splunk.

NetDevOps

Hemm modulu tajjeb f'din id-direzzjoni li jintroduċik kontenituri, mikroservizzi, ci/cd.

F’din id-direzzjoni sandboxes disponibbli fejn tista 'taħdem ma' Cisco Container Platform, Istio, ACI & Kubernetes, Contiv & Kubernetes, Knative, eċċ.

Vantaġġi tal-programm:

  • Opportunità li takkwista għarfien u ħiliet li huma fid-domanda fis-suq b'xejn
  • Disponibbiltà ta' suq ta' utenti u klijenti potenzjali għall-applikazzjonijiet tiegħek. Mijiet ta' eluf ta' soluzzjonijiet u tagħmir huma disponibbli f'diversi oqsma li jużaw il-klijenti ta' Cisco
  • Varjetà ta 'direzzjonijiet. Wara li analizzat il-portali għall-iżviluppaturi ta 'kumpaniji oħra tal-bejjiegħa, nista' ngħid li d-disponibbiltà ta 'diversi tagħmir/soluzzjonijiet għall-ipprogrammar u l-ittestjar tal-kodiċi tiegħek hija ħafna drabi aħjar minn dik ta' kumpaniji oħra

Hawn fuq tista 'tiffamiljarizza ruħek fil-qosor ma' DevNet u opportunitajiet għall-iżviluppaturi; fl-artikoli li ġejjin se nkunu nistgħu niffamiljarizzaw ruħhom ma 'taqsimiet oħra, kif ukoll liema opportunitajiet għall-ħolqien ta' prodotti bbażati fuq tagħmir u soluzzjonijiet Cisco huma disponibbli għall-kumpaniji.

Sors: www.habr.com

Żid kumment