Cisco DevNet sepuratifomu yekudzidza, mikana yevagadziri uye mainjiniya

Cisco DevNet chirongwa chevagadziri uye mainjiniya chinobatsira vanogadzira uye nyanzvi dzeIT vanoda kunyora maapplication uye kuvandudza kubatanidzwa neCisco zvigadzirwa, mapuratifomu uye nzvimbo dzekutarisana.

DevNet yanga iine kambani kweasingasviki makore mashanu. Munguva ino, nyanzvi dzekambani uye nharaunda yezvirongwa vakagadzira zvirongwa, zvikumbiro, maSDK, maraibhurari, uye masisitimu ekushanda neCisco michina / mhinduro.

Mukati megadziriro yechirongwa, pane mukana wekusimudzira munzira yekudzidziswa kwemakambani/zvikwata zvebudiriro. Muzvinyorwa zvinotevera ini ndichatsanangura zvakadzama mikana yemakambani. Pazasi ini ndichatsanangura mikana yekudzidziswa uye hurongwa hweCisco. Zvakakosha kucherechedza kuti humwe hunyanzvi uye ruzivo rwaunogona kuwana nekushanda nemabhokisi ejecha kana kudzidza pachikuva zvinogona kushandiswa zviri nyore kana uchishanda nevamwe vatengesi.

Ehe, kune akawanda akasiyana mhinduro anowanikwa chete muCisco mhinduro, uye hunyanzvi hwekushanda navo hunobvumidza iwe, pakati pezvimwe zvinhu, kuti uzvitsaure kubva kune vanokwikwidza mumusika wevashandi uye mumusika wekuvandudza kwekushandisa. Nehutungamiriri hweCisco munzvimbo dzakawanda, unenge uine nzvimbo dzakawanda dzekuisa ruzivo rwako kushanda.

Zvishandiso uye zviwanikwa zvave kuwanikwa munzvimbo dzinotevera: Networking, Chengetedzo, Data Center, Kudyidzana, IoT, Cloud, Open Source, Analytics uye Automation SW. Kune akasiyana maLab ekudzidzisa enzvimbo imwe neimwe. Ruzivo rwakawanda rwekudzidzisa uye mabasa anoshanda yakaunganidzwa mumamodule izvo zvinokutendera kuti uzive izvo zvakakosha zve tekinoroji kana hurongwa hwemudziyo / mhinduro.

Kana iwe ukatsanangura uye nekupa zvinongedzo kune zvese zvinogoneka, hazvigoneke kuti mumwe wenyu averenge chinyorwa kusvika kumagumo. Nokudaro, kubva pane zvakasiyana-siyana, ndakakusarudzira nzvimbo dzakakurumbira dzinotsanangurwa pasi apa.

Izvo zvekutanga

Ikozvino kune akawanda programming mitauro uye masisitimu, imwe neimwe inogona kuita mamwe mabasa zvirinani uye / kana nekukurumidza. Kana tichitaura nezvemitauro, zvakakoshawo kuti tinzwisise kuti kukurumidza kwekupedzisa basa hakusi kashoma uye ndiyo chete chirevo chekusarudza mutauro wechirongwa.

Aya anotevera maitiro akakosha zvakare kune vanogadzira:

  • kutsigira nekusimudzira mutauro
  • zvigadziriso zvinogona kurerutsa mhinduro yematambudziko akasiyana
  • community
  • kuwanikwa kwemaraibhurari akagadzirwa

Kana isu tichitaura nezve budiriro nzira maererano nekushandisa, saka kune maviri mafaera: application uye zvivakwa.

Cisco DevNet sepuratifomu yekudzidza, mikana yevagadziri uye mainjiniya
Mundima yekuvandudzwa kwezvivakwa, kune akati wandei mitauro yekuronga iyo, muchidimbu nekuda kwenharaunda yakakura uye maapplication akagadzirwa mairi, anozivikanwa. Zvakakodzera kujekesa pano Python (zvakagadzirwa zvigadzirwa seAnsible, Munyu) uye Go (zvigadzirwa zvakaita sedocker, kubernetes, grafana zvakagadziridzwa).

Ndekupi kwaungatanga kudzidza kuvandudza application?
Muchikamu "Programming Basics"Unogona kutanga nezvinokosha, kwaunogona kudzidza kuti API chii, git, izvo zvekutanga zvemutauro wePython, uye kudzidza kushanda neiyo JSON fomati muPython.

Module "Kumisikidza Yako Desktop OS yeNetwork Programmability” ichakuudza nezvekuisa maraibhurari anodiwa, kushanda neNETCONF/YANG, uye kushandisa Ansible kubva pakombuta.

Mazhinji ma API ane chimiro-chinoverengeka kiyi-yakakosha fomati:

Cisco DevNet sepuratifomu yekudzidza, mikana yevagadziri uye mainjiniya
Kana uine matambudziko ekushandisa mitauro yekugadzirisa mamwe matambudziko, unogona kushandisa chishandiso chekushanda nemaAPI - Postman. Postman's GUI yakajeka uye inoita kuti kushanda neREST API zvishandiso kuve nyore. Papuratifomu yekudzidza kuti utange naPostman pane imwe module. Uye zvakare, kune akagadzirira-akagadzirwa kuunganidzwa kwePostman yekushanda nemidziyo yakasiyana-siyana, semuenzaniso wekushanda nawo Cisco Digital Network Architecture Center (DNA-C) kana ne Webex Mapoka.

Network programmability

Nhasi, Cisco mhinduro nemidziyo zviri kuwedzera kurongeka.Kuwedzera kuSouthbound APIs (yakadai seCLI, SNMP...), michina yakawanda uye mhinduro dziri kutanga kutsigira Northbound APIs (senge Web UI, RESTful). Vagadziri vakajaira uye zvirinani pakushanda nedata rinogona kufambiswa nekushandisa nzira dzakarongwa, senge RESTful API muJSON fomati, kana iyo YANG modhi (NETCONF/RESTCONF protocol).

Towards Network programmability Pane chikamu chakasiyana chaunogona kuyedza, kuongorora uye kuita mazano ako. Paunenge uchigadzira maapplication anodyidzana netiweki zvishandiso, zvakakosha kuti uedze kodhi yako uye mhinduro pamidziyo. Sechikamu chechirongwa, zvinokwanisika kushandisa sandboxes mukati Networking zvikamu. Paunenge uchishanda neiyi nzira, iwe zvakare uchave nemukana wekuwana akasiyana maturusi, kusanganisira kuburikidza ne ssh. Nekuchinja magadzirirwo emidziyo kana kuita zvimwe zviito nemidziyo uye netiweki, unogona kuona kana application yako ichipindura kune idzi shanduko sezvakarongwa panguva yekuvandudza kana kwete.

Kuchengeteka

Vhura APIs uye mukana wekuronga uye kudzidza munharaunda ino zvakatonyorwa nezvazvo munyaya ino. Inogona kuwedzerwa kuti kugadzirisa nyaya dzekuchengetedza uye nekukurumidza kupindura kune zviitiko mukati meSOC (Security operation centre), kugadzirisa nekubatanidza SIEM (Security information and event management) zvirongwa zvakakosha. Kunyanya, hunyanzvi hwekugadzirisa masisitimu akadaro ari kudiwa zvakanyanya pamusika. Uchishandisa chinongedzo chiri pazasi, iwe unogona kushandisa yakagadzirira-yakagadzirwa masisitimu ekushanda nawo Firepower Management Center, Cisco Firepower Threat Defense uye Splunk.

NetDevOps

Pane yakanaka module mune ino nzira inokuzivisa iwe midziyo, microservices, ci/cd.

Mukati menzira iyi sandboxes iripo kwaunogona kushanda neCisco Container Platform, Istio, ACI & Kubernetes, Contiv & Kubernetes, Knative, nezvimwe.

Chirongwa chakanakira:

  • Mukana wekuwana ruzivo uye hunyanzvi huri kudiwa pamusika mahara
  • Kuwanikwa kwemusika wevanogona kushandisa uye vatengi kune ako maapplication. Mazana ezviuru zvemhinduro nemidziyo zviripo munzvimbo dzakasiyana siyana dzinoshandiswa nevatengi veCisco
  • Nzira dzakasiyana-siyana. Mushure mekuongorora zvikwangwani zvevagadziri vemamwe makambani evatengesi, ndinogona kutaura kuti kuwanikwa kwemidziyo yakasiyana-siyana / zvigadziriso zvekugadzirisa uye kuedza kodhi yako kakawanda kupfuura iyo yemamwe makambani.

Pamusoro iwe unogona muchidimbu kujairana neDevNet nemikana yevagadziri; mune zvinotevera zvinyorwa isu tichakwanisa kujairana nezvimwe zvikamu, pamwe nemikana ipi yekugadzira zvigadzirwa zvinoenderana neCisco michina uye mhinduro dziripo kumakambani.

Source: www.habr.com

Voeg