DEVCOR — Developing Applications Using Cisco Core Platforms and APIs
DEVCOR - Developing Applications Using Cisco Core Platforms and APIs
Описание курса:
Курс « Разработка приложений с использованием основных платформ и API Cisco (DEVCOR) v1.0» поможет вам подготовиться к сертификации Cisco DevNet Professional и к роли инженера по автоматизации сети профессионального уровня. Вы узнаете , как реализовать сетевые приложения с использованием Cisco ® платформы в качестве основы, от начального проектирования программного обеспечения для разнообразной системной интеграции, а также тестировании и автоматизации развертывания. Курс дает вам практический опыт решения реальных проблем с использованием интерфейсов программирования приложений Cisco (API) и современных инструментов разработки.
Этот курс поможет вам подготовиться к экзамену 350-901 «Разработка приложений с использованием основных платформ и API Cisco» (DEVCOR) . Сдав этот экзамен, вы соответствуете основным экзаменационным требованиям в отношенииСертифицированный Cisco DevNet Professional , и вы получаете сертификат Cisco Certified DevNet Specialist — Core
Этот курс поможет вам:
Воспользуйтесь всеми преимуществами практики разработки сетей и программного обеспечения при внедрении приложений для удовлетворения бизнес-потребностей.
Получите опыт работы с приложениями, автоматизацией и платформами Cisco
Заработайте 64 балла CE для повторной сертификации
Подготовьтесь к экзамену 350-901 DEVCOR и присоединяйтесь к классу DevNet 2020 года
Кому следует посетить:
Этот курс предназначен для всех, кто выполняет или стремится выполнять роль разработчика и имеет один или несколько лет практического опыта разработки и сопровождения приложений, созданных на основе платформ Cisco.
Этот курс охватывает специализированные материалы о проектировании, разработке и отладке приложений с использованием API и платформ Cisco, а также об управлении и развертывании приложений в инфраструктуре Cisco. Чтобы получить максимальную пользу от этого курса, у вас должен быть от трех до пяти лет опыта разработки и внедрения приложений, созданных на основе платформ Cisco.
Курс подходит для:
Сетевые инженеры расширяют свою базу навыков, включая программное обеспечение и автоматизацию
Разработчики расширяют свой опыт в области автоматизации и DevOps
Архитекторы решений переходят в экосистему Cisco
Разработчики инфраструктуры, проектирующие защищенные производственные среды
Рабочие роли, которые лучше всего подходят для материала этого курса:
Старший инженер по автоматизации сети
Старший разработчик программного обеспечения
Старший программист системной интеграции
Дополнительные должности, для которых этот курс может оказаться полезным:
Старший архитектор инфраструктуры
Старший сетевой дизайнер
Старший инженер-разработчик тестов
Этот материал также будет полезен студентам, готовящимся к Cisco Certified DevNet Professional и Cisco Certified DevNet Specialist — Core сертификации.
Цели курса:
После прохождения этого курса вы должны уметь:
Описывать архитектурные особенности и шаблоны, улучшающие ремонтопригодность приложений.
Описывать архитектурные особенности и шаблоны, улучшающие удобство обслуживания приложений.
Определите шаги по разработке и созданию приложения ChatOps.
Внедрение надежных интеграций API передачи репрезентативного состояния (REST) с обработкой сетевых ошибок, разбиением на страницы и управлением потоком ошибок.
Опишите необходимые шаги для защиты пользовательских и системных данных в приложениях.
Опишите необходимые шаги для защиты приложений.
Выявление общих задач в процессе автоматического выпуска приложений
Описать передовой опыт развертывания приложений.
Описывать методологии проектирования распределенных систем.
Описать концепции управления конфигурацией инфраструктуры и автоматизации устройств.
Использование моделей данных третьего поколения (YANG) для описания сетевых конфигураций и телеметрии.
Сравните различные типы реляционных и нереляционных баз данных и как выбрать подходящий тип в зависимости от требований.
Предварительные требования к курсу:
Нет никаких формальных требований для сертификации Cisco Certified DevNet Associate, но вы должны убедиться, что хорошо разбираетесь в темах экзамена, прежде чем сдавать экзамен.
Перед тем, как пройти этот курс, вы должны иметь:
Знание дизайна программ и кодирования с акцентом на Python
Знакомство с Ethernet, TCP / IP и сетями, связанными с Интернетом
Понять использование API
Понимание методологий разработки и проектирования программного обеспечения
Практический опыт работы с языком программирования (в частности, Python)
План лаборатории
Построить диаграмму последовательности
Построить диаграмму веб-последовательности
Используйте Cisco Webex Teams ™ API для включения ChatOps
Интегрируйте API Cisco Meraki ™ для получения списка идентификаторов набора служб (SSID) и получения данных о местоположении
Использовать конечную точку REST API с разбивкой на страницы
Используйте методы управления ошибками REST API
Оценить приложение на предмет уязвимостей Common Open Web Application Security Project (OWASP)
Разрешение конфликтов слияния с Git
Диагностика сбоев конвейера непрерывной интеграции и непрерывной доставки (CI / CD)
Контейнеризация приложения с помощью Docker
Интегрировать приложение в существующую среду CI / CD
Диагностика проблем с помощью журналов приложений
Настройте параметры сети с помощью Ansible и Puppet
Синхронизация конфигурации устройства огневой мощи
Используйте RESTCONF для настройки сети
Запрос реляционной базы данных
Запросить хранилище документов
База данных временных рядов запросов
База данных графика запросов