Dasar Cisco DevNet Associate
Kursus DevNet Associate terstruktur tentang software, API, otomatisasi, jaringan, keamanan, dan deployment, dengan soal.
Kemajuan kursus
0 / 5
Kembali ke kursus
Yang akan Anda pelajari
- Menjelaskan pengembangan.
- Menjelaskan API.
- Menjelaskan otomatisasi.
- Menjelaskan keamanan.
- Menjelaskan CI/CD.
Sebelum mulai
- Pengetahuan pemrograman dasar membantu.
- Disarankan dasar jaringan.
- Tidak perlu sertifikasi Cisco sebelumnya.
Pelajaran 1 Pengembangan Perangkat Lunak dan Kontrol Versi
DevNet memvalidasi otomatisasi jaringan dengan perangkat lunak. REST, JSON, YAML, dan Git adalah dasar. Git memakai repo, branch, commit, merge. Kode bersih dan review meningkatkan kualitas. Dasar ini memungkinkan integrasi platform Cisco. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.
Contoh
Contoh: pengembang membuat branch, menulis Python yang memanggil REST API dengan JSON, melakukan commit, dan merge setelah review.Pelajaran 2 REST API dan Integrasi
API menghubungkan aplikasi. GET, POST, PUT, DELETE mendefinisikan operasi. Kode status memberi hasil. API key dan OAuth mengautentikasi dan webhook memberi tahu. DNA Center, Meraki, IOS XE mengekspos REST. Kuasai HTTP dan JSON. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.
Contoh
Contoh: skrip memakai GET untuk mengambil kesehatan jaringan dari DNA Center, memeriksa respons 200, dan mem-parsing JSON.Pelajaran 3 Otomatisasi Jaringan
Ansible memakai playbook YAML dan Terraform mengelola infrastruktur. DNA Center dan Meraki memberi API. Controller mengubah intent menjadi konfigurasi. Operasi idempoten aman. Automasi mengurangi kesalahan dan mempercepat deployment. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.
Contoh
Contoh: Ansible menjalankan playbook mengonfigurasi VLAN di switch, Terraform menyediakan lingkungan uji, dan DNA Center mengekspos inventori API.Pelajaran 4 Keamanan dan Pengujian
Unit test dan integration test memverifikasi kode. Linter dan review meningkatkan kualitas. Auth memverifikasi, authz memberi, enkripsi melindungi. Threat model mengidentifikasi risiko. Jaringan memakai switch, router, VLAN, DNS, DHCP, firewall. Jangan ekspos rahasia dan gunakan HTTPS. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.
Contoh
Contoh: pengembang menulis unit test, menjalankan linter, meninjau pull request, dan memeriksa panggilan API memakai HTTPS dan OAuth.Pelajaran 5 CI/CD dan Deployment
CI/CD membangun, menguji, menggunakan. Docker membungkus kontainer dan Kubernetes mengorkestrasi. Artifact adalah paket. Canary dan rollback mengurangi risiko. Otomatiskan rilis dan pantau kegagalan. Berlatihlah dengan contoh, tinjau setiap kesalahan, dan ulangi topik terlemah setiap minggu agar berkembang.