การรับรองใหม่สำหรับนักพัฒนาจาก Cisco ภาพรวมการรับรองอุตสาหกรรม

โปรแกรมการรับรองของ Cisco มีมาเป็นเวลา 26 ปี (ก่อตั้งในปี 1993) หลายๆ คนคงทราบดีถึงสายการรับรองทางวิศวกรรม CCNA, CCNP, CCIE ในปีนี้ โปรแกรมนี้ได้รับการเสริมด้วยการรับรองสำหรับนักพัฒนา ได้แก่ DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert

โปรแกรม DevNet นั้นมีอยู่ในบริษัทมานานกว่าห้าปีแล้ว โปรแกรม Cisco DevNet ได้รับการเขียนโดยละเอียดเกี่ยวกับHabréแล้ว บทความนี้.

แล้วเรามีอะไรบ้างเกี่ยวกับการรับรองใหม่:

  1. เช่นเดียวกับการรับรองด้านวิศวกรรม การรับรอง DevNet มีสี่ระดับ ได้แก่ Associate, Specialist, Professional, Expert
  2. การรับรองด้านวิศวกรรมได้รับการเสริมด้วยโมดูลระบบอัตโนมัติ/การเขียนโปรแกรม
  3. การรับรองสำหรับนักพัฒนาประกอบด้วยโมดูลที่เกี่ยวข้องกับพื้นฐานของความสามารถในการโปรแกรมเครือข่าย

การรับรองใหม่สำหรับนักพัฒนาจาก Cisco ภาพรวมการรับรองอุตสาหกรรม

มาดูใบรับรองแต่ละรายการ รวมถึงเนื้อหาและเป้าหมายของการรับรองดังกล่าวกัน

ผู้ร่วมงาน Cisco DevNet

มุ่งเป้าไปที่ใคร:
สำหรับมืออาชีพรุ่นใหม่ ได้แก่ ผู้เชี่ยวชาญรุ่นเยาว์ในตำแหน่งต่างๆ ตั้งแต่โปรแกรมเมอร์และ SRE/DevOps ไปจนถึงผู้ทดสอบและวิศวกรระบบอัตโนมัติ

การสอบ เดวาสซี 200-901 จะรวมทั้งพื้นฐานของการพัฒนาแอปพลิเคชัน (ความรู้เกี่ยวกับ git, พื้นฐาน Python) และความรู้และทักษะในการใช้ API ของอุปกรณ์/โซลูชันของ Cisco
ตามที่เขียนไว้ก่อนหน้านี้ การรับรองยังรวมถึงโมดูลพื้นฐานของการเขียนโปรแกรมเครือข่ายด้วย (15% ของทั้งหมด)

การรับรองใหม่สำหรับนักพัฒนาจาก Cisco ภาพรวมการรับรองอุตสาหกรรม

ผู้เชี่ยวชาญ Cisco DevNet

มุ่งเป้าไปที่ใคร:
ผู้เชี่ยวชาญที่มีประสบการณ์การทำงานในด้านใดด้านหนึ่งตั้งแต่ 3 ถึง 5 ปี
นักพัฒนาที่มีประสบการณ์จริงในการพัฒนาและสนับสนุนแอปพลิเคชันที่สร้างขึ้นบนแพลตฟอร์มของ Cisco

การรับรองนี้ทำให้คุณสามารถเลือกสาขาวิชาเฉพาะทางต่อไปนี้ได้หนึ่งสาขาวิชาขึ้นไป และสาขาวิชาเฉพาะทางแต่ละสาขาวิชาจะมีการสอบที่เกี่ยวข้องกัน
สำหรับโปรแกรมเมอร์:

สำหรับผู้เชี่ยวชาญด้านระบบอัตโนมัติ:

สำหรับความเชี่ยวชาญด้าน Core และ DevOps จะมีโมดูลสำหรับทดสอบความรู้เกี่ยวกับ CI/CD, Docker, หลักการของแอป 12 ปัจจัย และภัยคุกคาม OWASP

ความเชี่ยวชาญพิเศษของ Webex เกี่ยวข้องกับอุปกรณ์และโซลูชันของ Cisco Webex ก่อนหน้านี้ โซลูชันจำนวนมากในด้านการสื่อสารแบบครบวงจรถูกย้ายภายใต้แบรนด์ Webex ทั่วไป และ Cisco Spark ก็เปลี่ยนชื่อแบรนด์เป็น Webex Teams ด้วยเช่นกัน ทิศทางประกอบด้วยโมดูลสำหรับการทำงานอัตโนมัติของ Webex Teams การปรับแต่ง การเขียนโปรแกรมอุปกรณ์สำหรับการทำงานร่วมกัน (อุปกรณ์ Webex)

ความเชี่ยวชาญด้าน IoT ประกอบด้วยโมดูลเกี่ยวกับโซลูชัน Open Source IoT การแสดงภาพและการตีความ (รวมถึงการใช้ Freeboard, Grafana และ Kibana)

การสอบรับรอง ผู้เชี่ยวชาญ DevNet: DevOps ยังรวมถึงหัวข้อต่างๆ เช่น: ลักษณะและแนวคิดของเครื่องมือสร้าง/ปรับใช้ เช่น Jenkins, Drone หรือ Travis CI; เครื่องมือการจัดการการกำหนดค่าสำหรับการให้บริการโครงสร้างพื้นฐานอัตโนมัติ เช่น Ansible, Puppet, Terraform และ Chef Kubernetes (แนวคิด การปรับใช้แอปพลิเคชันในคลัสเตอร์ การใช้อ็อบเจ็กต์) การกำหนดข้อกำหนด (หน่วยความจำ, ดิสก์ I/O, เครือข่าย, CPU) ที่จำเป็นในการปรับขนาดแอปพลิเคชันหรือบริการ เทคนิคในการปกป้องแอปพลิเคชันและโครงสร้างพื้นฐานระหว่างการพัฒนาและการทดสอบ

ด้านล่างนี้เป็นตารางเปรียบเทียบใบรับรองบางส่วนที่มีอยู่ในช่อง DevOps สำหรับคุณแล้วดูเหมือนว่าตารางจะเปรียบเทียบวัตถุที่มีลักษณะต่างกันและนี่เป็นเรื่องจริง) โดยพื้นฐานแล้ว มีบริการ IaaS โปรเจ็กต์โอเพ่นซอร์ส และการรับรองที่มุ่งเน้นผู้จำหน่าย

การรับรองใหม่สำหรับนักพัฒนาจาก Cisco ภาพรวมการรับรองอุตสาหกรรม

ชุดทักษะและความรู้ที่ครอบคลุมสาขา DevOps ยังรวมถึงความสามารถในการใช้โปรแกรมและเครื่องมือต่างๆ มากมายอีกด้วย หลายโครงการยังมีใบรับรองของตนเอง เช่น Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist ใน Ansible และอื่นๆ อีกมากมาย

การรับรองสำหรับผู้เชี่ยวชาญด้านระบบอัตโนมัติ

ความเชี่ยวชาญด้านระบบอัตโนมัติประกอบด้วยโมดูลพื้นฐานของการเขียนโปรแกรมเครือข่าย (10% ของหัวข้อทั้งหมด) ซึ่งรวมถึงหัวข้อต่างๆ เช่น:

  • การตั้งค่าเวิร์กสเตชัน Linux/macOS/Windows เป็นสภาพแวดล้อมการพัฒนา
  • พื้นฐานของภาษาการเขียนโปรแกรม Python
  • ไป
  • ใช้ REST API
  • การแยกวิเคราะห์ JSON
  • CI / ซีดี

Cisco DevNet มืออาชีพ

มุ่งเป้าไปที่ใคร:
ผู้เชี่ยวชาญที่มีประสบการณ์อย่างน้อย 3 ปีในการพัฒนาและใช้งานแอปพลิเคชัน มีประสบการณ์กับโซลูชันของ Cisco และภาษาการเขียนโปรแกรม Python
จะเป็นที่สนใจของ: นักพัฒนาที่กำลังเปลี่ยนมาใช้ระบบอัตโนมัติและ DevOps; สถาปนิกโซลูชันที่ใช้ระบบนิเวศของ Cisco สำหรับวิศวกรเครือข่ายที่มีประสบการณ์ที่ต้องการขยายทักษะเพื่อรวมการพัฒนาแอปพลิเคชันและระบบอัตโนมัติ นักพัฒนาโครงสร้างพื้นฐานที่ออกแบบสภาพแวดล้อมการผลิตที่ปลอดภัย

การรับรองประกอบด้วยการสอบสองรายการ:

  1. ข้อสอบพื้นฐานที่ออกแบบมาเพื่อยืนยันทักษะวิชาชีพของนักพัฒนา (เดเวคอร์ 300-901)
  2. การสอบเฉพาะทางในด้านใดด้านหนึ่ง: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation มีการอธิบายรายละเอียดไว้ข้างต้นในคำอธิบายของการรับรอง Cisco DevNet Specialist

การสอบขั้นพื้นฐานประกอบด้วยหัวข้อต่อไปนี้:

  • การพัฒนาและออกแบบซอฟต์แวร์
  • ทำความเข้าใจและใช้งาน API
  • แพลตฟอร์มของซิสโก้
  • การปรับใช้แอปพลิเคชันและความปลอดภัย
  • โครงสร้างพื้นฐานและระบบอัตโนมัติ

โมดูล “การพัฒนาและการออกแบบซอฟต์แวร์” ประกอบด้วยหัวข้อจากโมดูล “พื้นฐานของการเขียนโปรแกรมเครือข่าย” และยังเสริมด้วยหัวข้อต่อไปนี้: พื้นฐานของการพัฒนาแอปพลิเคชัน (รูปแบบสถาปัตยกรรม การเลือกประเภทฐานข้อมูลตามความต้องการของแอปพลิเคชัน การวินิจฉัยปัญหาของแอปพลิเคชัน การประเมิน สถาปัตยกรรมแอปพลิเคชันโดยคำนึงถึงพารามิเตอร์ต่าง ๆ ) การบูรณาการกับ Webex Teams (รวมถึงความรู้เกี่ยวกับ Webex Teams SDK, OAuth ฯลฯ ); การรับรองความถูกต้องโทเค็นใน Firepower Management Center ความรู้เชิงลึกเกี่ยวกับ git (เซิร์ฟเวอร์ git, การแยกส่วน, แก้ไขข้อขัดแย้ง ฯลฯ)

โมดูล "โครงสร้างพื้นฐานและระบบอัตโนมัติ" ยังมีงานและคำถามเกี่ยวกับการกำหนดค่าพารามิเตอร์เครือข่ายโดยใช้ Playbook Ansible, Puppet Manifest

ผู้เชี่ยวชาญ Cisco DevNet

การรับรองระดับสูงสุดมุ่งเป้าไปที่ผู้เชี่ยวชาญ โปรแกรมเมอร์ และวิศวกรที่มีทักษะและความรู้ขั้นสูงตามที่อธิบายไว้ในการรับรองครั้งก่อน ผู้เชี่ยวชาญดังกล่าวยังต้องมีทักษะในการปรับใช้แอปพลิเคชันที่สร้างไว้ล่วงหน้าซึ่งใช้ Cisco API
ข้อมูลรายละเอียดเกี่ยวกับการรับรองจะมีให้ในภายหลัง

ข้อมูลโดยละเอียดเกี่ยวกับการรับรอง Cisco DevNet แต่ละรายการมีอยู่แล้ว การสอบจะพร้อมให้ใช้งานในเดือนกุมภาพันธ์ 2020 ขณะนี้มีแหล่งข้อมูลการเตรียมสอบอยู่ https://developer.cisco.com/certification/

PS

เทคโนโลยีใหม่สร้างข้อกำหนดใหม่สำหรับความรู้และความสามารถของผู้เชี่ยวชาญ ขณะนี้ ระดับของการพัฒนาอุปกรณ์และโซลูชันทำให้กระบวนการต่างๆ เป็นระบบอัตโนมัติและจัดการโครงสร้างพื้นฐานด้านไอทีโดยใช้เฟรมเวิร์ก/สคริปต์และโปรแกรมที่เขียนด้วยภาษาการเขียนโปรแกรมที่สะดวก

ความรู้และทักษะที่จำเป็นในการผ่านการสอบรับรองสามารถแบ่งคร่าวๆ ได้เป็นประเภทต่างๆ ดังต่อไปนี้:

  • ด้านทฤษฎีและปฏิบัติของเทคโนโลยีและเทคนิคต่างๆ
  • การใช้อุปกรณ์ Cisco และ API โซลูชัน
  • การทำงานกับโครงการและกรอบงานโอเพ่นซอร์ส

พนักงานและบุคคลที่กำลังมองหาผู้เชี่ยวชาญแต่ละคนมีทัศนคติของตนเองต่อการรับรองและผลกระทบต่อการเลื่อนตำแหน่งในบริษัทหรือการขึ้นเงินเดือน
ฉันแน่ใจว่าสิ่งอื่นๆ ทั้งหมดเท่าเทียมกัน การมีใบรับรองวิชาชีพในสาขาเฉพาะทางจะถือเป็นข้อได้เปรียบ

ที่มา: will.com

เพิ่มความคิดเห็น