Принципы работы протокола EIGRP
Когда речь заходит о маршрутизации в корпоративных сетях, особенно в инфраструктурах на базе оборудования Cisco, неизбежно встает вопрос о выборе протокола динамической маршрутизации. EIGRP (Enhanced Interior Gateway Routing Protocol) — усовершенствованный протокол маршрутизации внутренних шлюзов — остается одним из наиболее популярных решений для крупных корпоративных сетей, содержащих сотни маршрутизаторов.

В этой статье мы детально рассмотрим принципы работы, его конфигурацию, оптимизацию и практические аспекты внедрения. Особое внимание уделим тому, как протокол решает задачи, с которыми сталкиваются сетевые инженеры в реальных корпоративных средах.
- Что такое EIGRP и его особенности
- Ключевые характеристики и возможности
- Основные концепции и внутренние механизмы
- Настройка EIGRP: пошаговое руководство
- Оптимизация и расширенные настройки
- Траблшутинг EIGRP
- Сравнение EIGRP и OSPF
- Преимущества и недостатки
- FAQ: часто задаваемые вопросы
- Заключение
- Рекомендуем посмотреть курсы по системному администрированию
Что такое EIGRP и его особенности
Enhanced Interior Gateway Routing Protocol — это протокол динамической маршрутизации, разработанный компанией Cisco Systems в 1993 году. Изначально EIGRP создавался как проприетарный протокол исключительно для оборудования Cisco, однако в 2013 году компания открыла спецификацию протокола, а в 2016 году был опубликован информационный RFC 7868.
Существует определенная дискуссия относительно его классификации. Долгое время его называли «гибридным» протоколом маршрутизации, подразумевая сочетание характеристик distance-vector и link-state алгоритмов. Однако более точным будет определение как усовершенствованного distance-vector протокола. В отличие от классических link-state протоколов типа OSPF, EIGRP не поддерживает полную карту сетевой топологии и не использует алгоритм Дейкстры для вычисления кратчайших путей.
Enhanced Interior Gateway Routing Protocol находит широкое применение в средних и крупных корпоративных сетях, где требуется высокая производительность и быстрая адаптация к изменениям топологии.
Основные отличия от других протоколов маршрутизации:
- От RIP: поддержка VLSM, отсутствие ограничения в 15 хопов, использование составной метрики вместо простого подсчета переходов.
- От OSPF: более быстрая конвергенция, поддержка балансировки нагрузки по неравным путям, менее ресурсоемкий.
- Уникальные возможности: алгоритм DUAL для предотвращения петель, инкрементальные обновления, автоматическое обнаружение соседей.
Протокол использует номер 88 в IP-заголовке и работает на сетевом уровне модели OSI, обеспечивая эффективную маршрутизацию в автономных системах средних и крупных размеров.
Ключевые характеристики и возможности
Протокол обладает рядом технических характеристик, которые выделяют его среди других протоколов динамической маршрутизации и делают привлекательным для корпоративных сетей.
Быстрая конвергенция — пожалуй, главное преимущество протокола. Благодаря алгоритму DUAL (Diffusing Update Algorithm) и механизму feasible successor, он способен перенаправлять трафик в обход отказавшего канала буквально за секунды — обычно не более трех. Это становится возможным благодаря предварительно вычисленным резервным маршрутам, которые готовы к немедленному использованию.
Поддержка VLSM и CIDR позволяет эффективно использовать адресное пространство. В отличие от классических протоколов первого поколения, Enhanced Interior Gateway Routing Protocol передает информацию о масках подсетей в своих обновлениях, что критически важно для современных сетевых архитектур.
Гибкие возможности суммирования маршрутов включают как автоматическое суммирование на границах классовых сетей, так и ручную настройку агрегации. Это позволяет значительно уменьшить размеры таблиц маршрутизации в крупных сетях.
Уникальная балансировка нагрузки — он может распределять трафик не только по равнозначным путям (equal-cost multipath), но и по каналам с различной метрикой. Функция variance позволяет использовать пути, метрика которых отличается от оптимальной в заданное количество раз.
Инкрементальные обновления существенно экономят полосу пропускания. После первоначального обмена полными таблицами маршрутизации, соседи передают друг другу только изменения — информацию о появившихся, исчезнувших или изменившихся маршрутах.
Поддержка множественных протоколов обеспечивается архитектурой Protocol Dependent Modules (PDM), где отдельные модули обрабатывают решения для IPv4, IPv6 и исторически — для IPX и AppleTalk.

На диаграмме показана работа механизма балансировки нагрузки. EIGRP может распределять трафик как по равнозначным путям (equal-cost multipath), так и по неравным (variance), что выделяет его среди других протоколов.
Эти характеристики в совокупности создают протокол, который сочетает простоту конфигурации с высокой производительностью и надежностью — качества, особенно ценные в критически важных корпоративных средах.
Основные концепции и внутренние механизмы
Для понимания его работы необходимо разобрать его внутреннюю архитектуру и ключевые алгоритмы. Протокол оперирует тремя основными структурами данных, каждая из которых выполняет свою специфическую роль в процессе маршрутизации.
Таблица соседей (Neighbor Table) содержит информацию о непосредственно подключенных EIGRP-маршрутизаторах. Здесь хранятся IP-адреса соседей, используемые интерфейсы, значения hold-time и параметры надежной доставки — порядковые номера пакетов и таймеры retransmission. Соседство устанавливается только при совпадении номеров автономных систем и K-значений метрики.
Таблица топологии (Topology Table) представляет собой базу данных всех маршрутов, изученных от каждого соседа. Для каждой сети здесь содержится информация о метрике, объявленной соседом (Advertised Distance), и о метрике, которую будет использовать локальный маршрутизатор (Feasible Distance). Именно в этой таблице хранятся как основные пути (successor), так и резервные (feasible successor).
Алгоритм DUAL — сердце протокола — обеспечивает выбор оптимальных маршрутов без образования петель. DUAL работает на основе принципа feasible condition: резервный маршрут может использоваться только в том случае, если advertised distance соседа меньше feasible distance текущего лучшего пути. Этот механизм гарантирует, что альтернативный путь не содержит петлю через локальный маршрутизатор.
Состояния маршрутов в нем могут быть пассивными (Passive) или активными (Active). Пассивное состояние означает стабильный маршрут с известным successor. Активное состояние возникает при потере основного пути и отсутствии feasible successor — в этом случае маршрутизатор инициирует процесс поиска альтернативных путей через query-пакеты.
Типы пакетов включают:
- Hello/ACK — обнаружение и поддержание соседства, подтверждения.
- Update — передача информации о маршрутах.
- Query/Reply — поиск альтернативных путей в активном состоянии.
- Request — запрос специфической информации.
Протокол RTP (Reliable Transport Protocol) обеспечивает надежную доставку критически важных пакетов. Hello-сообщения передаются без подтверждения на multicast-адрес 224.0.0.10, в то время как update, query и reply требуют получения ACK-подтверждений.
Модули PDM (Protocol Dependent Modules) позволяют Enhanced Interior Gateway Routing Protocol работать с различными протоколами сетевого уровня, обрабатывая специфические для каждого протокола задачи и взаимодействуя с DUAL для принятия решений о маршрутизации.
Настройка EIGRP: пошаговое руководство
Базовая конфигурация Enhanced Interior Gateway Routing Protocol отличается относительной простотой, но требует понимания нескольких ключевых принципов. Рассмотрим процесс настройки на практическом примере сети с тремя маршрутизаторами.
Шаг 1: Включение процесса
Первым шагом необходимо запустить процесс маршрутизации и указать номер автономной системы:
Router(config)# router eigrp 100 Router(config-router)#
Номер автономной системы должен совпадать на всех маршрутизаторах, которые будут участвовать в обмене маршрутной информацией. В отличие от OSPF, где этот параметр может различаться, в Enhanced Interior Gateway Routing Protocol несовпадение AS-номеров препятствует установлению соседства.
Шаг 2: Отключение автоматического суммирования
По умолчанию он выполняет автоматическое суммирование маршрутов на границах классовых сетей, что может привести к неожиданному поведению в современных сетях с VLSM:
Router(config-router)# no auto-summary
Шаг 3: Объявление сетей
Команда network определяет, какие интерфейсы будут участвовать в процессе:
Router(config-router)# network 10.1.1.0 0.0.0.3 Router(config-router)# network 192.168.1.0 0.0.0.255 Router(config-router)# network 172.16.0.0
Важно понимать, что команда network не объявляет сети для передачи — она определяет диапазон IP-адресов интерфейсов, которые должны участвовать в EIGRP. Если wildcard-маска не указана, используется классовая маска по умолчанию.
Шаг 4: Проверка конфигурации
После настройки необходимо проверить корректность работы протокола:
Router# show ip eigrp neighbors Router# show ip route eigrp Router# show ip eigrp topology Router# show ip protocols
Команда show ip eigrp neighbors отображает установленные соседства с указанием hold-time, SRTT и RTO. Отсутствие соседей может указывать на проблемы с AS-номерами, K-значениями или сетевой связностью.
Вывод show ip route eigrp показывает маршруты, изученные через Enhanced Interior Gateway Routing Protocol (помечены буквой D), с указанием административного расстояния (по умолчанию 90) и метрики.
Альтернативный подход с использованием named EIGRP:
Современные версии Cisco IOS поддерживают именованную конфигурацию протокола, которая предоставляет более гибкие возможности:
Router(config)# router eigrp CORPORATE Router(config-router)# address-family ipv4 unicast autonomous-system 100 Router(config-router-af)# network 10.0.0.0 Router(config-router-af)# no auto-summary
Такой подход упрощает управление сложными конфигурациями и поддержку множественных address-family в одном процессе Enhanced Interior Gateway Routing Protocol.
Оптимизация и расширенные настройки
После успешного развертывания базовой конфигурации возникает необходимость в тонкой настройке протокола для достижения оптимальной производительности. Рассмотрим ключевые параметры оптимизации, которые должны быть в арсенале каждого сетевого инженера.
Управление использованием полосы пропускания. По умолчанию его может использовать до 50% настроенной пропускной способности интерфейса для передачи своих пакетов. В высоконагруженных сетях это может потребовать корректировки:
Router(config-if)# ip bandwidth-percent eigrp 100 25
Данная команда ограничивает Enhanced Interior Gateway Routing Protocol использованием не более 25% полосы пропускания интерфейса для AS 100.
Настройка таймеров конвергенции. Модификация hello и hold-time позволяет ускорить обнаружение отказов в критических сегментах сети:
Router(config-if)# ip hello-interval eigrp 100 2 Router(config-if)# ip hold-time eigrp 100 6
Следует помнить, что агрессивные таймеры увеличивают нагрузку на процессор и могут привести к ложным срабатываниям при высокой загрузке сети.
Конфигурация Stub-маршрутизаторов. Stub-режим особенно полезен для граничных маршрутизаторов, которые не должны транзитировать трафик:
Router(config-router)# eigrp stub connected summary
Stub-маршрутизаторы не получают query-пакеты, что значительно ускоряет конвергенцию в крупных сетях и предотвращает проблемы типа stuck-in-active.
Балансировка нагрузки с использованием Variance. Уникальная возможность — балансировка по неравным путям — настраивается параметром variance:
Router(config-router)# variance 2
Это позволяет использовать пути, метрика которых не превышает удвоенную метрику лучшего маршрута.
Суммирование маршрутов. Ручное суммирование уменьшает размер таблиц маршрутизации и ограничивает распространение детализированной топологической информации:
Router(config-if)# ip summary-address eigrp 100 192.168.0.0 255.255.0.0
Аутентификация MD5. Для повышения безопасности рекомендуется настроить аутентификацию между соседями:
Router(config)# key chain EIGRP_KEYS Router(config-keychain)# key 1 Router(config-keychain-key)# key-string MySecretKey Router(config-if)# ip authentication mode eigrp 100 md5 Router(config-if)# ip authentication key-chain eigrp 100 EIGRP_KEYS
Практические рекомендации по оптимизации:
- Используйте passive-interface для интерфейсов, где не требуется обнаружение соседей.
- Настраивайте distribute-list для фильтрации ненужных маршрутов.
- Применяйте offset-list для искусственного изменения метрик.
- Мониторьте использование CPU и памяти на маршрутизаторах при большом количестве маршрутов.
Правильная оптимизация EIGRP требует понимания специфики конкретной сетевой среды и балансирования между скоростью конвергенции, стабильностью и использованием ресурсов.
Траблшутинг EIGRP
Диагностика проблем в сетях Enhanced Interior Gateway Routing Protocol требует систематического подхода и понимания наиболее распространенных сценариев отказов. Рассмотрим основные методологии поиска и устранения неисправностей в порядке от простых к сложным.

На иллюстрации видно, как маршрутизатор R1 зависает в активном состоянии и рассылает запросы соседям. Такая ситуация приводит к задержкам конвергенции и может быть критичной в больших сетях.
Проверка установления соседства
Первым шагом диагностики всегда должна быть проверка соседских отношений:
Router# show ip eigrp neighbors detail
Отсутствие ожидаемых соседей может указывать на несколько типичных проблем:
Несовпадение параметров конфигурации:
- Различные номера автономных систем — наиболее частая причина.
- Несовпадающие K-значения в метрике (K1, K2, K3, K4, K5).
- Проблемы с аутентификацией при использовании MD5.
Проблемы на физическом и канальном уровнях:
- MTU mismatch — соседство устанавливается, но маршруты не передаются.
- Асимметричная маршрутизация или проблемы с multicast-трафиком.
Диагностика проблем с маршрутами
Если соседство установлено, но определенные маршруты отсутствуют в таблице маршрутизации, следует проверить таблицу топологии:
Router# show ip eigrp topology all-links
Маршруты могут присутствовать в topology table, но не попадать в routing table по нескольким причинам:
- Существует маршрут с лучшим административным расстоянием.
- Действуют distribute-list или другие механизмы фильтрации.
- Проблемы с feasible condition для резервных путей.
Проблема Stuck-in-Active (SIA)
Одна из наиболее серьезных проблем возникает, когда маршрут надолго остается в активном состоянии:
Router# show ip eigrp topology active
SIA обычно происходит в следующих сценариях:
- Медленные или перегруженные каналы связи.
- Маршрутизаторы с недостаточными ресурсами CPU/памяти.
- Подсети с большим диаметром (много hop-ов для query-пакетов).
- Односторонние разрывы связи.
Команды отладки для глубокого анализа
При сложных проблемах используются команды debug (с осторожностью в production-средах):
Router# debug eigrp packets hello Router# debug eigrp neighbor Router# debug eigrp fsm
Типичные проблемы и их решения:
- Flapping соседства: часто связано с проблемами физического уровня или агрессивными таймерами.
- Медленная конвергенция: проверить наличие stub-конфигурации, размер сети, производительность маршрутизаторов.
- Неоптимальная маршрутизация: анализировать метрики, настройки variance, возможные проблемы с bandwidth/delay на интерфейсах.
- Split-horizon проблемы: особенно актуально для Frame Relay и DMVPN-сетей.
Превентивные меры:
Мониторинг ключевых параметров помогает предотвратить проблемы:
- Отслеживание SRTT и RTO для соседей.
- Мониторинг количества SIA-событий.
- Контроль размера таблиц топологии.
- Анализ паттернов изменения маршрутов.
Эффективный траблшутинг EIGRP требует не только знания команд диагностики, но и понимания архитектурных особенностей протокола и специфики конкретной сетевой среды.
Сравнение EIGRP и OSPF
При выборе протокола маршрутизации для корпоративной сети сетевые архитекторы неизбежно сталкиваются с дилеммой между EIGRP и OSPF. Каждый из этих протоколов имеет свои сильные и слабые стороны, которые делают их предпочтительными в различных сценариях.
- Скорость конвергенции и производительность. Enhanced Interior Gateway Routing Protocol традиционно демонстрирует более быструю конвергенцию благодаря механизму feasible successor и алгоритму DUAL. При наличии резервного пути переключение происходит практически мгновенно — менее чем за секунду. OSPF, использующий алгоритм SPF (Shortest Path First), требует больше времени для пересчета топологии при изменениях, особенно в крупных областях.
- Масштабируемость и архитектурные подходы. OSPF предлагает более структурированный подход к масштабированию через иерархическую организацию областей (areas). Это позволяет эффективно сегментировать крупные сети и ограничивать распространение LSA-сообщений. EIGRP использует плоскую топологию в рамках автономной системы, что может создавать ограничения в сверхкрупных сетях.
- Балансировка нагрузки. EIGRP обладает уникальной возможностью балансировки трафика по неравнозначным путям через механизм variance. OSPF поддерживает только равнозначную балансировку (equal-cost multipath), что может быть ограничивающим фактором при использовании каналов различной пропускной способности.
- Совместимость и стандартизация. OSPF является открытым стандартом (RFC 2328), что обеспечивает совместимость оборудования различных производителей. Enhanced Interior Gateway Routing Protocol, несмотря на публикацию RFC 7868, остается преимущественно Cisco-ориентированным протоколом с ограниченной поддержкой у других вендоров.
Параметр | EIGRP | OSPF |
---|---|---|
Время конвергенции | < 1 сек (с FS) | 1-10 сек |
Использование CPU | Низкое | Среднее/высокое |
Сложность настройки | Низкая | Средняя/высокая |
Мультивендорность | Ограниченная | Полная |
Балансировка unequal-cost | Да | Нет |
Иерархическая архитектура | Нет | Да |

Столбчатая диаграмма сравнивает ключевые параметры протоколов. EIGRP быстрее восстанавливается и проще в настройке, тогда как OSPF выигрывает по мультивендорности и масштабируемости.
Практические рекомендации по выбору
EIGRP предпочтителен в гомогенных Cisco-средах, где критичны скорость восстановления и простота управления. Протокол отлично подходит для корпоративных сетей с умеренной сложностью и требованиями к быстрой адаптации.
OSPF становится более привлекательным в мультивендорных средах, при необходимости интеграции с service provider networks, или в сценариях, где требуется строгая иерархическая организация маршрутизации. Протокол также лучше документирован и имеет более широкую экспертизу на рынке.
В современных сетевых архитектурах выбор между протоколами часто определяется не только техническими характеристиками, но и стратегическими соображениями — планами по диверсификации оборудования, требованиями регулятора или корпоративными стандартами.
Преимущества и недостатки
При принятии решения о внедрении в корпоративную инфраструктуру необходимо объективно оценить как сильные, так и слабые стороны протокола. Рассмотрим ключевые факторы, которые могут повлиять на выбор протокола маршрутизации.
Преимущества:
- Высокая скорость восстановления — благодаря предварительно вычисленным feasible successor маршрутам, переключение на резервный путь происходит практически мгновенно.
- Поддержка VLSM и CIDR — обеспечивает эффективное использование адресного пространства в современных сетях.
- Гибкая балансировка нагрузки — уникальная возможность распределения трафика по неравнозначным путям через механизм variance.
- Экономное использование полосы пропускания — инкрементальные обновления и multicast-коммуникация минимизируют сетевой трафик.
- Относительная простота настройки — базовая конфигурация требует минимального количества команд.
- Автоматическое обнаружение соседей — упрощает развертывание и поддержание топологии.
Недостатки:
- Проприетарная природа — несмотря на открытую спецификацию, практическая реализация остается привязанной к оборудованию Cisco, что ограничивает гибкость выбора поставщиков.
- Повышенные требования к ресурсам — протокол может быть более требовательным к CPU и памяти по сравнению с простыми distance-vector протоколами, особенно при работе с большим количеством маршрутов.
- Сложность глубокой оптимизации — для достижения оптимальной производительности требуется понимание множества параметров: K-значений, variance, таймеров, stub-конфигураций.
- Ограниченная совместимость — интеграция с оборудованием других производителей может потребовать дополнительных усилий или оказаться невозможной.
- Потенциальные проблемы масштабирования — в сверхкрупных сетях плоская топология может создавать сложности с управлением и troubleshooting.
- Риски неправильной конфигурации — ошибки в настройке метрик или distribute-list могут привести к субоптимальной маршрутизации или петлям.
Практические соображения:
Выбор Enhanced Interior Gateway Routing Protocol оправдан в сценариях, где скорость восстановления критична, сеть строится преимущественно на оборудовании Cisco, а административная команда обладает соответствующей экспертизой. Протокол демонстрирует отличные результаты в корпоративных сетях среднего размера с умеренной сложностью топологии.
В то же время, для организаций, планирующих диверсификацию поставщиков оборудования или работающих в регулируемых отраслях с требованиями к открытым стандартам, недостатки EIGRP могут перевесить его технические преимущества. В таких случаях стоит рассмотреть альтернативы вроде OSPF или IS-IS.
FAQ: часто задаваемые вопросы
При изучении и внедрении у сетевых инженеров регулярно возникают типичные вопросы. Рассмотрим наиболее распространенные из них.
Q: На каком уровне модели OSI работает EIGRP?
A: Он функционирует на сетевом уровне (Layer 3) модели OSI. Протокол использует собственный протокольный номер 88 в IP-заголовке и напрямую инкапсулируется в IP-пакеты, минуя транспортный уровень.
Q: Ограничен ли протокол только оборудованием Cisco?
A: Формально нет — спецификация протокола открыта с 2013 года (RFC 7868). Однако практическая реализация остается преимущественно в экосистеме Cisco. Некоторые производители заявляют о поддержке EIGRP, но функциональность может быть ограниченной по сравнению с native Cisco implementation.
Q: Как корректно удалить конфигурацию с маршрутизатора?
A: Для полного удаления процесса Enhanced Interior Gateway Routing Protocol используйте команду no router eigrp [AS-number] в режиме глобальной конфигурации. При использовании named EIGRP: no router eigrp [process-name]. Это удалит весь процесс и все связанные с ним маршруты.
Q: Какой протокольный номер он использует и почему это важно?
A: Enhanced Interior Gateway Routing Protocol использует IP протокольный номер 88. Это критически важно для настройки ACL и firewall rules — необходимо явно разрешать этот протокол между EIGRP-соседями. В отличие от RIP, который использует UDP порт 520, он работает напрямую поверх IP.
Q: Совместим ли с IPv6?
A: Да, существует отдельная реализация EIGRPv6 для IPv6 сетей. Конфигурация несколько отличается от IPv4 версии и требует включения на интерфейсах командой ipv6 eigrp [AS-number].
Q: Можно ли запускать несколько процессов Enhanced Interior Gateway Routing Protocol одновременно?
A: Да, на одном маршрутизаторе может работать несколько независимых процессов с различными номерами автономных систем. Каждый процесс поддерживает собственные таблицы соседей и топологии.
Q: В чем разница между классическим и named EIGRP?
A: Named EIGRP (появился в IOS 15.0) предоставляет более структурированную конфигурацию через address-family, упрощает управление в сложных средах и поддерживает новые функции. Классический режим сохраняется для обратной совместимости.
Понимание этих базовых аспектов помогает избежать типичных ошибок при планировании и внедрении Enhanced Interior Gateway Routing Protocol в корпоративных сетях.
Заключение
EIGRP остается одним из наиболее эффективных протоколов маршрутизации для корпоративных сетей, построенных на базе оборудования Cisco. Его сочетание быстрой конвергенции, относительной простоты настройки и продвинутых возможностей балансировки нагрузки делает протокол привлекательным решением для многих сценариев. Подведем итоги:
- EIGRP — протокол динамической маршрутизации Cisco. Он обеспечивает высокую скорость конвергенции и оптимизацию работы корпоративных сетей.
- Алгоритм DUAL и резервные маршруты. Эти механизмы позволяют избежать петель и мгновенно переключаться при сбоях.
- Поддержка VLSM, CIDR и variance. Эти возможности делают использование адресного пространства гибким и эффективным.
- Настройка и оптимизация EIGRP. Протокол легко запускается, но требует знаний для глубокой конфигурации и траблшутинга.
- Преимущества и ограничения. Высокая производительность и простота настройки сочетаются с зависимостью от Cisco и рисками масштабируемости.
Если вы только начинаете осваивать профессию сисадмина, рекомендуем обратить внимание на подборку курсов по системному администрированию. В них есть и теоретическая, и практическая часть, что позволит быстрее закрепить знания и применить их в реальных проектах.
Рекомендуем посмотреть курсы по системному администрированию
Курс | Школа | Цена | Рассрочка | Длительность | Дата начала | Ссылка на курс |
---|---|---|---|---|---|---|
Администрирование MS Windows Server
|
Merion Academy
5 отзывов
|
Цена
8 100 ₽
13 500 ₽
|
От
675 ₽/мес
Рассрочка на 12 месяцев
|
Длительность
1 месяц
|
Старт
скоро
|
Ссылка на курс |
Инженер по автоматизации
|
Нетология
43 отзыва
|
Цена
с промокодом kursy-online
96 100 ₽
168 666 ₽
|
От
2 811 ₽/мес
Без переплат на 2 года.
|
Длительность
13 месяцев
|
Старт
5 ноября
|
Ссылка на курс |
DevOps-инженер
|
Eduson Academy
74 отзыва
|
Цена
Ещё -5% по промокоду
115 000 ₽
|
От
9 583 ₽/мес
0% на 24 месяца
14 880 ₽/мес
|
Длительность
7.5 месяцев
|
Старт
18 ноября
Пн, Ср, 19:00-22:00 по МСК
|
Ссылка на курс |
DevOps для эксплуатации и разработки
|
Яндекс Практикум
96 отзывов
|
Цена
156 500 ₽
|
От
23 000 ₽/мес
|
Длительность
6 месяцев
Можно взять академический отпуск
|
Старт
9 октября
|
Ссылка на курс |

Java против Kotlin: на чем остановить выбор для Android-разработки?
Java и Kotlin — два мощных языка для Android. Какой из них лучше? Мы разберем ключевые отличия, преимущества и недостатки каждого, чтобы помочь вам сделать правильный выбор.

Что такое дашборд и как его создать
Дашборд — это не модный термин, а инструмент, способный изменить подход к данным. В статье вы узнаете, какие задачи он решает и как его настроить под себя.

Переход от тестировщика к руководителю проекта: инструкция к действию
Как тестировщик может стать менеджером проектов? Разбираем ключевые навыки, этапы перехода и реальные примеры успешной карьеры.

Что такое ETL и зачем он нужен
Что делать, если данные компании разбросаны по десяткам систем? В статье разберём, что такое etl, когда его стоит применять и какие инструменты выбрать.