A DevNet kevesebb mint öt éve dolgozik a cégnél. Ez idő alatt a cég szakemberei és a programozói közösség programokat, alkalmazásokat, SDK-kat, könyvtárakat és keretrendszereket hoztak létre a Cisco berendezésekkel/megoldásokkal való munkavégzéshez.
A program keretében lehetőség nyílik a fejlesztésre cégek/fejlesztő csapatok képzése irányába. A következő cikkekben részletesebben ismertetem a cégek lehetőségeit. Az alábbiakban bemutatom a Cisco képzési és programozási lehetőségeit. Érdemes megjegyezni, hogy bizonyos készségek és ismeretek, amelyeket homokozókkal vagy a platformon való tanulással szerezhetsz, könnyen felhasználhatók más szállítókkal való együttműködés során.
Természetesen számos olyan egyedi megoldás létezik, amely csak a Cisco megoldásokban érhető el, és a velük való munkavégzés készségei többek között lehetővé teszik, hogy mind a munkaerőpiacon, mind az alkalmazásfejlesztési piacon megkülönböztesd magad a versenytársaktól. A Cisco számos területen vezető szerepével rengeteg helyen kamatoztathatja tudását.
Eszközök és erőforrások most a következő területeken érhetők el: Hálózat, Biztonság, Adatközpont, Együttműködés, IoT, Cloud, Nyílt forráskód, Analytics és Automation SW. Minden területhez külön oktatólabor tartozik. Rengeteg oktatási információ és gyakorlati feladat
Ha leírod és linkeled az összes lehetőséget, nem valószínű, hogy bármelyikőtök is elolvasná a cikket a végéig. Ezért a sokféleség közül az alábbiakban ismertetett népszerű úti célokat választottam Önnek.
alapítvány
Ma már számos programozási nyelv és keretrendszer létezik, amelyek mindegyike jobban és/vagy gyorsabban képes bizonyos feladatokat végrehajtani. Amikor nyelvekről beszélünk, azt is fontos megérteni, hogy a programozási nyelv kiválasztásánál nagyon ritkán a feladat végrehajtásának sebessége a fő és egyetlen kritérium.
A következő kritériumok is fontosak a fejlesztők számára:
- nyelvi támogatás és fejlesztés
- keretek, amelyek leegyszerűsíthetik a különféle problémák megoldását
- közösség
- kész könyvtárak elérhetősége
Ha az alkalmazás szempontjából fejlesztési irányokról beszélünk, akkor két irány van: az alkalmazás és az infrastruktúra.
Az infrastruktúra-fejlesztés területén van pár olyan programozási nyelv, amelyek – részben a nagy közösség és a bennük készített alkalmazások miatt – népszerűek. Itt érdemes kiemelni Piton ( olyan kifejlesztett termékek, mint az Ansible, Salt) ill Go (olyan termékeket fejlesztettek ki, mint a docker, kubernetes, grafana).
Hol kezdheti el az alkalmazásfejlesztés tanulását?
A modulban "
modul
A legtöbb API ember által olvasható kulcsérték-formátummal rendelkezik:
Ha nehézségei vannak a programozási nyelvek használatával bizonyos problémák megoldására, használhat egy API-kkal való munkaeszközt - Postman. A Postman grafikus felhasználói felülete áttekinthető, és sokkal könnyebbé teszi a REST API-eszközökkel való munkát. A tanulási platformon a Postman használatának megkezdéséhez
Hálózati programozhatóság
Manapság a Cisco megoldásai és berendezései egyre programozhatóbbá válnak, a déli irányú API-k (például CLI, SNMP...) mellett egyre több eszköz és megoldás kezdi támogatni az északi irányú API-kat (például Web UI, RESTful). A programozók hozzászoktak és jobban tudnak olyan adatokkal dolgozni, amelyekkel programozottan kommunikálhat, mint például a RESTful API JSON formátumban vagy a YANG modell (NETCONF/RESTCONF protokollok).
Felé
Kiberbiztonság
A nyílt API-król és az ezen a területen való programozási és tanulási lehetőségről már írtak
NetDevOps
Van egy jó modul ebben az irányban, amely bemutatja Önnek
Ezen az irányon belül
A program előnyei:
- Lehetőség a piacon keresett tudás és készségek ingyenes elsajátítására
- A potenciális felhasználók és ügyfelek piacának elérhetősége alkalmazásai számára. A Cisco ügyfelei által használt különféle területeken megoldások és berendezések százezrei állnak rendelkezésre
- Változatos irányok. Más gyártó cégek fejlesztőinek portáljait elemezve elmondhatom, hogy a kód programozására és tesztelésére szolgáló különféle berendezések/megoldások elérhetősége sokszor jobb, mint más cégeknél.
Fentebb röviden megismerkedhetett a DevNettel és a fejlesztők számára kínált lehetőségekkel, a következő cikkekben további részekkel, valamint azzal, hogy milyen lehetőségek állnak a cégek rendelkezésére a Cisco berendezéseken és megoldásokon alapuló termékek létrehozására.
Forrás: will.com