ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Курс Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) v1.0 помогает слушателям подготовиться к сертификации Cisco DevNet Professional и к выполнению обязанностей инженеров по автоматизации сетей на профессиональном уровне. Слушатели узнают, как внедрять сетевые приложения на базе платформ Cisco®, от первоначального проектирования программного обеспечения до разнообразной системной интеграции, автоматизации тестирования и развертывания. Курс дает практический опыт решения реальных проблем с использованием прикладных программных интерфейсов Cisco Application Programming Interfaces (APIs) и современных инструментов разработки.
Курс поможет подготовиться к сдаче сертификационного экзамена 350-901 Developing Applications Using Cisco Core Platforms and APIs (DEVCOR). Успешная сдача этого экзамена является основным требованием для дальнейшей сертификации Cisco Certified DevNet Professional и присваивает кандидатам статус специалиста Cisco Certified DevNet Specialist – Core certification. Экзамен 350-901 DEVCOR подтверждает знания кандидатов в области разработки и проектирования программного обеспечения, включая использование API, платформ Cisco, развертывание безопасности приложений, использование автоматизации инфраструктуры. Сертификаты Cisco, выдаются слушателям только после успешного прохождения итогового тестирования.
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- Описывать архитектурные особенности и шаблоны, которые улучшают показатель удобства сопровождения
- Описывать архитектурные особенности и шаблоны, которые улучшают показатель удобства обслуживания
- Определять шаги для разработки и создания приложения ChatOps
- Внедрять надежные Representational State Transfer (REST) API с обработкой сетевых ошибок и контролем потока ошибок.
- Описывать необходимые шаги для защиты пользовательских и системных данных в приложениях
- Описывать необходимые шаги для защиты приложений
- Определять задачи для построения процесса автоматического выпуска приложений
- Знать и уметь использовать лучшие практики для развертывания приложений
- Знать концепции управления конфигурацией инфраструктуры и автоматизации устройств
- Использовать модели данных Yet Another Next Generation (YANG) для описания сетевых конфигураций и телеметрии
- Сравнивать различные типы реляционных и нереляционных баз данных, выбирать подходящий тип базы данных в зависимости от требований приложения и бизнеса
Содержание курса
- Проектирование программного обеспечения для оптимального показателя удобства сопровождения
- Проектирование программного обеспечения для оптимального показателя удобства обслуживания
- Внедрение ChatOps Application
- Интеграция Advanced REST API
- Защита данных в приложении
- Защита мобильных и веб-приложений
- Автоматизация выпуска релизов приложения
- Развертывание приложений
- Распределенные системы
- Управление сетью и инфраструктурой
- Моделирование данных с использованием YANG
- Использование реляционных и нереляционных баз данных
Слушатели
- Сетевые инженеры, которые хотят расширить свои навыки и знания в области автоматизации и разработке ПО
- Разработчики, желающие расширить свои знания в области автоматизации и DevOps
- Архитекторы технических решений, которые переходят на работу с инфраструктурой Cisco
- Разработчики инфраструктуры
- Инженеры автоматизации
- Программисты системной интеграции
- Старшие инженеры по разработке тестов
Предварительная подготовка
Данный курс включает специализированные материалы по проектированию, разработке и отладке приложений с использованием API-интерфейсов и платформ Cisco, а также по управлению и развертыванию приложений в инфраструктуре Cisco. Чтобы в полной мере освоить все модули курса, у слушателей должен быть опыт разработки и внедрения приложений в сетевой инфраструктуре от трех до пяти лет.
Для прохождения данного курса слушатели должны обладать следующими навыками и знаниями:
Для прохождения данного курса слушатели должны обладать следующими навыками и знаниями:
- Знания в области архитектуры программ и опыт написания программ (с использованием Python будет особенно полезно)
- Базовые знания о работе сетей Ethernet, TCP/IP
- Понимание особенностей использования прикладных программных интерфейсов (API)
- Понимание методологии разработки программного обеспечения
- Практический опыт работы с языком программирования (особенно полезно, если это Python)