Cisco DevNet salaku platform learning, kasempetan pikeun pamekar jeung insinyur

Cisco DevNet nyaéta program pikeun programer jeung insinyur nu mantuan pamekar jeung IT professional anu rék nulis aplikasi tur ngamekarkeun integrations jeung produk Cisco, platform na interfaces.

DevNet parantos sareng perusahaan kirang ti lima taun. Salila ieu, spesialis perusahaan sareng komunitas pemrograman parantos nyiptakeun program, aplikasi, SDK, perpustakaan, sareng kerangka pikeun damel sareng alat/solusi Cisco.

Dina kerangka program, aya kasempetan pikeun ngembangkeun arah pelatihan pikeun perusahaan / tim pamekaran. Dina tulisan di handap ieu kuring bakal ngajelaskeun langkung rinci kasempetan pikeun perusahaan. Di handap ieu kuring bakal ngajelaskeun kasempetan pikeun pelatihan sareng program pikeun Cisco. Perlu dicatet yén kaahlian sareng pangaweruh anu tangtu anu anjeun tiasa kéngingkeun ku damel sareng kotak pasir atanapi diajar dina platform tiasa gampang dianggo nalika damel sareng padagang sanés.

Tangtosna, aya seueur solusi unik anu ngan ukur aya dina solusi Cisco, sareng kaahlian pikeun damel sareng aranjeunna ngamungkinkeun anjeun, antara anu sanésna, ngabédakeun diri anjeun tina pesaing boh di pasar tenaga kerja sareng di pasar pangembangan aplikasi. Kalayan kapamimpinan Cisco di seueur daérah, anjeun bakal ngagaduhan seueur tempat pikeun ngalaksanakeun pangaweruh anjeun.

Alat sareng sumber ayeuna sayogi di daérah ieu: Jaringan, Kaamanan, Pusat Data, Kolaborasi, IoT, Cloud, Open Source, Analytics sareng Automation SW. Aya laboratorium latihan anu misah pikeun unggal daérah. Seueur inpormasi pendidikan sareng tugas praktis dikumpulkeun dina modul nu ngidinan Anjeun pikeun meunangkeun acquainted jeung aspék utama téhnologi atawa programming hiji alat / solusi.

Upami anjeun ngajelaskeun sareng nyayogikeun tautan ka sadaya kamungkinan, sigana moal aya anu bakal maca tulisan dugi ka tungtungna. Ku alatan éta, tina sagala rupa, kuring geus milih pikeun anjeun tujuan populér dijelaskeun di handap.

pandemen

Ayeuna aya seueur basa sareng kerangka program, anu masing-masing tiasa ngalaksanakeun tugas-tugas anu langkung saé sareng / atanapi langkung gancang. Nalika urang ngobrol ngeunaan basa, éta ogé penting pikeun ngarti yén laju ngarengsekeun tugas jarang pisan kriteria utama sarta ngan pikeun milih basa programming.

Kriteria ieu ogé penting pikeun pamekar:

  • rojongan tur ngembangkeun basa
  • kerangka anu tiasa nyederhanakeun solusi tina sagala rupa masalah
  • masarakat
  • ketersediaan perpustakaan siap-dijieun

Upami urang nyarioskeun arah pangembangan dina hal aplikasi, maka aya dua arah: aplikasi sareng infrastruktur.

Cisco DevNet salaku platform learning, kasempetan pikeun pamekar jeung insinyur
Dina widang pangwangunan infrastruktur, aya sababaraha basa pamrograman anu, sabagean kusabab komunitas ageung sareng aplikasi anu didamel di dinya, populer. Éta patut nyorot di dieu Python (produk dimekarkeun kayaning Ansible, Uyah) jeung Go (Produk sapertos docker, kubernetes, grafana parantos dikembangkeun).

Dimana anjeun tiasa ngamimitian diajar ngembangkeun aplikasi?
Dina modul "Dasar Pemrograman"Anjeun tiasa mimitian ku dasar-dasar, dimana anjeun tiasa diajar naon API, git, dasar-dasar bahasa Python, sareng diajar kumaha cara damel sareng format JSON dina Python.

Modul "Nyetel OS Desktop Anjeun pikeun Network Programmability” bakal nyarioskeun ka anjeun ngeunaan masang perpustakaan anu diperyogikeun, damel sareng NETCONF/YANG, sareng nganggo Ansible tina komputer.

Kaseueuran API gaduh format nilai konci anu tiasa dibaca ku manusa:

Cisco DevNet salaku platform learning, kasempetan pikeun pamekar jeung insinyur
Upami anjeun sesah ngagunakeun basa pamrograman pikeun ngabéréskeun masalah anu tangtu, anjeun tiasa nganggo alat pikeun damel sareng API - Tukang Pos. GUI tukang pos jelas sareng ngajantenkeun damel sareng alat REST API langkung gampang. Dina platform diajar pikeun ngamimitian sareng Tukang Pos aya modul misah. Sajaba ti éta, aya kumpulan siap-dijieun pikeun tukang pos pikeun gawé bareng sagala rupa alat, contona pikeun gawé bareng Cisco Digital Network Arsitéktur Center (DNA-C) atanapi sareng Tim Webex.

Programmability jaringan

Ayeuna, solusi sareng alat Cisco janten langkung tiasa diprogram. Salian ti API Southbound (sapertos CLI, SNMP ...), langkung seueur alat sareng solusi anu ngamimitian ngadukung API Northbound (sapertos Web UI, RESTful). Programer biasa sareng langkung saé damel sareng data anu tiasa berinteraksi sareng programmatically, sapertos RESTful API dina format JSON, atanapi modél YANG (protokol NETCONF/RESTCONF).

Nuju Programmability jaringan Aya bagian anu misah dimana anjeun tiasa nguji, nganalisis sareng nerapkeun ideu anjeun. Nalika ngembangkeun aplikasi anu berinteraksi sareng alat jaringan, penting pikeun nguji kode sareng solusi anjeun dina alat. Salaku bagian tina program, kasebut nyaéta dimungkinkeun pikeun ngagunakeun sandboxes di Kategori jaringan. Nalika damel sareng arah ieu, anjeun ogé bakal ngagaduhan kasempetan pikeun ngaksés sababaraha alat, kalebet via ssh. Ku cara ngarobah konfigurasi alat atanapi ngalakukeun tindakan anu sanés sareng alat sareng jaringan, anjeun tiasa ningali naha aplikasi anjeun ngaréspon kana parobihan ieu sakumaha anu dimaksud nalika pangwangunan atanapi henteu.

Kaamanan Cybers

Buka API sareng kasempetan pikeun program sareng diajar di daérah ieu parantos diserat dina artikel ieu. Ieu tiasa nambihan yén pikeun ngabéréskeun masalah kaamanan sareng gancang ngabales kajadian dina SOC (Pusat operasi Kaamanan), netepkeun sareng ngahijikeun sistem SIEM (Inpormasi Kaamanan sareng manajemén acara) penting. Khususna, kaahlian pikeun ngonpigurasikeun sistem sapertos kitu di paménta hébat dina pasaran. Nganggo tautan di handap ieu, anjeun tiasa nganggo infrastruktur anu siap dianggo pikeun dianggo Firepower Manajemén Center, Cisco Firepower Ancaman Pertahanan sarta Splunk.

NetDevOps

Aya modul anu saé dina arah ieu anu bakal ngenalkeun anjeun wadahna, microservices, ci / cd.

Dina arah ieu sandboxes sadia dimana anjeun tiasa damel sareng Cisco Container Platform, Istio, ACI & Kubernetes, Contiv & Kubernetes, Knative, jsb.

Keunggulan program:

  • Kasempetan pikeun kéngingkeun pangaweruh sareng kaahlian anu dipénta di pasar gratis
  • Kasadiaan pasar pikeun pangguna poténsial sareng klien pikeun aplikasi anjeun. Ratusan rébu solusi sareng alat-alat sayogi di sagala rupa daérah anu dianggo ku konsumén Cisco
  • Rupa-rupa arah. Saatos nganalisa portal pikeun pamekar perusahaan ngajual anu sanés, kuring tiasa nyarios yén kasadiaan rupa-rupa peralatan / solusi pikeun program sareng nguji kode anjeun sababaraha kali langkung saé tibatan perusahaan sanés.

Di luhur anjeun tiasa ngenal sakedap sareng DevNet sareng kasempetan pikeun pamekar; dina tulisan di handap ieu kami bakal tiasa kenal sareng bagian anu sanés, ogé kasempetan naon pikeun nyiptakeun produk dumasar kana alat sareng solusi Cisco anu sayogi pikeun perusahaan.

sumber: www.habr.com

Tambahkeun komentar