stringtranslate.com

Cisco DevNet

Cisco DevNet — это программа Cisco для разработчиков, призванная помочь разработчикам и ИТ-специалистам, желающим писать приложения и разрабатывать интеграцию с продуктами, платформами и API Cisco . Cisco DevNet включает продукты Cisco в области программно-определяемых сетей, безопасности, облака, центров обработки данных, Интернета вещей, совместной работы и разработки программного обеспечения с открытым исходным кодом. На сайте Developer.cisco.com также представлены среды обучения и песочницы, а также серия видеороликов для тех, кто пытается научиться программировать и тестировать приложения.

История

Cisco имеет долгую историю создания сообщества разработчиков. Cisco начала свои инициативы в области разработчиков в 2000 году с создания архитектуры для голоса, видео и интегрированных устройств (AVVID). [1] В то время большинство разработчиков были сосредоточены на настройке телефонных систем Cisco VoIP .

В какой-то момент внимание разработчиков программы AVVID возросло, и Cisco запустила Программу разработчиков технологий Cisco (CTDP). В 2009 году оно превратилось в Сообщество разработчиков Cisco (CDC) и Сеть разработчиков Cisco (CDN). Этот рост расширил количество API-интерфейсов , используемых для создания решений на платформах Cisco, и включил в себя руководства по API, форумы, файлы для загрузки и раннюю версию система песочницы. [2]

Поскольку потребность Cisco в поддержке разработчиков росла, в 2014 году была запущена DevNet под руководством Сьюзи Ви . [3] [4] [5] Новая сеть разработчиков Cisco содержит API-интерфейсы многих технологий Cisco, включая сети, Интернет вещей, совместную работу, открытый исходный код, центры обработки данных и другие. Он также содержит учебные лаборатории, песочницу и сообщество, где разработчики могут делиться своими творениями. DevNet также посещает и проводит множество мероприятий для разработчиков, таких как хакатоны и лагеря программистов [6] [7] [8]

DevNet проводит мероприятия для разработчиков по всему миру, в том числе DevNet Zone на Cisco Live.

DevNet провела свою первую конференцию разработчиков DevNet Create, ориентированную на разработчиков приложений и аудиторию DevOps, в Сан-Франциско в мае 2017 года. Гай Кавасаки рассказал об «Искусстве инноваций» во время DevNet Create 2018. DevNet Create 2019 возвращается в Музей истории компьютеров в Маунтин-Вью. , Калифорния, 24–25 апреля 2019 г.

Компоненты сайта

В DevNet есть несколько компонентов, которые помогают разработчикам научиться программировать и работать с API Cisco.

Руководства и документация по API

Cisco DevNet поддерживает широкий спектр технологий. Для каждого продукта предоставляются отдельные руководства и документация по API. В зависимости от продукта поддерживается несколько типов API. Например, многие из новых технологий имеют API-интерфейсы REST , в то время как некоторые из старых продуктов для совместной работы могут поддерживать кодирование XML . [9]

Учебные лаборатории

Учебные лаборатории DevNet предоставляют отдельные лабораторные работы, учебные модули и курсы обучения для программистов всех уровней квалификации. Разработчики и студенты могут изучить основы кодирования. Сетевые инженеры смогут лучше познакомиться с программно-определяемыми сетями (SDN) и другими областями, связанными с сетями. Опытные программисты могут пройти более углубленное обучение работе с API Cisco. [10]

Песочницы

Песочницы в DevNet предоставляют свободное пространство, где люди могут опробовать свой код в сетевой среде. В зависимости от продукта некоторые песочницы являются виртуальными, а в других используется лабораторное оборудование. [11]

Образец кода

Образец кода DevNet можно загрузить из репозитория GitHub на DevNet Code Exchange. Этот инструмент позволяет разработчикам находить, загружать и вносить свой вклад в код. [12] Вы также можете найти пример кода DevNet в организации CiscoDevNet GitHub на сайте ciscodevnet.github.io. [13]

Девнет-биржа

DevNet Exchange отображает множество решений, приложений и кода, разработанных партнерами Cisco с учетом продуктов Cisco. Сайт позволяет разработчикам изучать код других разработчиков, а также предоставляет платформу для демонстрации кода. [14]

Награды

Награда за лучший портал для разработчиков, награда за освещение сообщества и информационно-просветительскую работу, а также награда за лучшую инновацию в области DX. Награды DevPortal 2018 [15]

Сотрудничество с Apple

В июне 2016 года Cisco и Apple Inc. объявили о партнёрстве на Всемирной конференции разработчиков Apple . [16] Это партнерство было направлено на обеспечение большей совместимости между оборудованием Cisco и Apple iOS. Некоторые из поддерживаемых Cisco API включают:

Получение сертификации DevNet

Вы можете выбрать «Сделай сам» или «Сделай сам» или следовать структурированному подходу, при котором поставщик услуг обучения разбил официальную учебную программу на уроки, лабораторные работы и практические тесты. Независимо от выбранного подхода, набор навыков DevNet можно разбить на пять областей знаний.

  1. Основы сети (протоколы, устройства, варианты подключения вверх/вниз по стеку TCP/IP, включая знание Linux)
  2. Навыки программирования (в основном Python)
  3. Инструменты DevOps (CICD, SCM, такие как Git и т. д.)
  4. Инфраструктурные API (очевидно, что у каждого поставщика они свои, поэтому программа DevNet ориентирована на Cisco)
  5. Разработка приложений (или интеграция) и жизненный цикл развертывания

Смотрите также

Рекомендации

  1. ^ Партнерская программа Cisco AVVID. Cisco.com (2000). Проверено 10 февраля 2017 г.
  2. ^ Сеть разработчиков Cisco привлекает третьих лиц. Техническая цель (5 октября 2009 г.). Проверено 10 февраля 2017 г.
  3. ^ Cisco перезапускает сеть разработчиков. Регистр (22 июля 2014 г.). Проверено 10 февраля 2017 г.
  4. ^ Cisco запускает DevNet для привлечения разработчиков программного обеспечения. Энеделя (22 июля 2014 г.). Проверено 10 февраля 2017 г.
  5. ^ Cisco DevNet ориентирована на разработчиков. Сетевые вычисления (21 июля 2014 г.). Проверено 10 февраля 2017 г.
  6. ^ Представляем DevNet Create, конференцию разработчиков, где приложения встречаются с инфраструктурой blogs.cisco.com (07 февраля 2017 г.). Проверено 10 февраля 2017 г.
  7. ^ Зона Cisco Live DevNet. Архивировано 11 февраля 2017 г. на сайте Wayback Machine www.ciscolive.com (2017). Проверено 10 февраля 2017 г.
  8. ^ Виртуальный хакатон Cisco для Азиатско-Тихоокеанского региона. Архивировано 11 февраля 2017 г. на сайте Wayback Machine www.bemyapp.com (2017). Проверено 10 февраля 2017 г.
  9. ^ Веб-сайт DevNet Developer.cisco.com. Проверено 10 февраля 2017 г.
  10. ^ DevNet Learning Labs Developer.cisco.com. Проверено 10 февраля 2017 г.
  11. ^ DevNet Sandbox Developer.cisco.com. Проверено 10 февраля 2017 г.
  12. ^ DevNet Code Exchange Developer.cisco.com/codeexchange. Проверено 1 июля 2019 г.
  13. ^ Пример кода DevNet ciscodevnet.github.io. Проверено 10 февраля 2017 г.
  14. ^ [ Cisco добавляет обмен кодом и экосистемой в DevNet, насчитывающий 500 тысяч человек] ZDNet (18 июня 2018 г.). Проверено 1 июля 2019 г.
  15. ^ «Победитель». Награды DevPortal . Проверено 19 марта 2019 г.
  16. ^ Apple и Cisco DevNet: Что это значит для разработчиков Community.cisco.com (13 июня 2016 г.). Проверено 10 февраля 2017 г.

Внешние ссылки