Вы используете мобильную версию

перейти на Полную версию сайта

Новые складчины | страница 4

  1. [Kobezzza] IndexedDB в действии. Тариф Расширенный (Андрей Кобец)

    21 апр 2025
    [​IMG]

    IndexedDB — мощная, встраиваемая, документ-ориентированная СУБД, которая является частью стандартной библиотеки Web и доступна по умолчанию в любом браузере. Понимание того, когда использовать IndexedDB, а не LocalStorage позволит создать куда более эффективные и функциональные Frontend-приложения.

    Лекция 1. Знакомство с IndexedDB
    1.1. Отличие IndexedDB от LocalStorage
    1.2. Как организовано хранение данных в IndexedDB
    1.3. Создание новой базы и механизм версий
    1.4. Обработка простых CRUD-запросов
    1.5. Библиотеки LocalForage и idb-keyval

    Лекция 2. API запросов
    2.1. Поиск по ключу и диапазону
    2.2. Устройство индексов
    2.3. Транзакции и обработка ошибок
    2.4. Работа с курсорами

    Лекция 3. Миграция схем и нюансы использования IndexedDB
    3.1. Обновление схемы данных
    3.2. Синхронизация между разными клиентами
    3.3. Библиотека idb
    3.4. Постоянные и временные хранилища
    3.5. Хранилище внутри стороннего Iframe

    Лекция 4. Библиотека Dexie.js
    4.1. Разбор основного API и сравнение с IndexedDB
    4.2. Реактивные биндинги для использования с React, Vue, Angular
    4.3. Синхронизация с сервером и сервис Dexie Cloud

    Лекция 5. Синхронизация с сервером и архитектура Local First. Использование СУБД CouchDB/PouchDB
    5.1. Разбор стратегий синхронизации хранилища с сервером
    5.2. Знакомство с СУБД CouchDB/PouchDB
    5.3. Ревизии и обработки конфликтов
    5.4. Захват изменений данных
    5.5. API запросов: ключ-значение, Mango запросы и Map-Reduce

    Тариф Расширенный

  2. [Академия IT DMS] IP Телефония на базе CISCO

    18 апр 2025
    [​IMG]


    Курс «IP телефония на базе Cisco» от Академии IT DMS позволит вам освоить работу с платформой Cisco Unified Communications Manager (CUCM) и изучить настройку и управление IP-телефонией на профессиональном уровне. Вы научитесь устанавливать и настраивать CUCM, управлять пользователями и устройствами, настраивать маршрутизацию звонков, а также освоите расширенные функции телефонии, такие как группы приёма вызовов, мобильность и интеграция с Cisco Unity Connection и IM Presence. Практические лабораторные работы помогут закрепить знания и получить навыки настройки реальной инфраструктуры IP-телефонии Cisco.


    Курс готовит к экзамену CLCOR (Cisco Collaboration Core Technologies)

    Для кого этот курс:
    Данный курс предназначен для специалистов различного уровня подготовки, которые желают освоить технологии IP-телефонии и решения по совместной работе на базе платформы Cisco Unified Communications Manager (CUCM). В первую очередь он будет полезен:

    • Системным администраторам и IT-инженерам, ответственных за поддержку и администрирование корпоративных сетей и коммуникационных систем, желающим расширить свои знания и навыки в области современных решений IP-телефонии Cisco.
    • Сетевым инженерам и специалистам по телекоммуникациям, которые хотят получить углубленную экспертизу по настройке, управлению и обслуживанию инфраструктуры на основе CUCM, а также научиться работать с инструментами Cisco Collaboration.
    • Техническим специалистам и консультантам, занимающимся внедрением и сопровождением проектов в области унифицированных коммуникаций, которые стремятся повысить свою квалификацию и освоить практические методы настройки и диагностики систем IP-телефонии Cisco.
    • Начинающим IT-специалистам и студентам технических направлений, которые заинтересованы в освоении востребованной и перспективной специальности, связанной с корпоративными коммуникациями и IP-телефонией.
    • Руководителям и менеджерам IT-подразделений, желающим получить понимание возможностей и особенностей решений Cisco Collaboration, чтобы эффективно управлять проектами по внедрению и развитию коммуникационной инфраструктуры в своих организациях.
    Курс включает как теоретические материалы, так и большое количество практических лабораторных занятий, что позволяет слушателям на практике закрепить знания и получить необходимые навыки для профессиональной работы с IP-телефонией Cisco и решениями Cisco Collaboration.

    Чему вы научитесь?
    Пройдя обучение по курсу «IP телефония на базе Cisco», вы получите глубокие и системные знания в области проектирования, настройки и поддержки решений IP-телефонии и унифицированных коммуникаций Cisco. В результате обучения вы научитесь:

    Устанавливать и запускать Cisco Unified Communications Manager (CUCM):
    • Скачивать дистрибутив платформы CUCM и получать демо-лицензию.
    • Правильно настраивать виртуальную инфраструктуру для работы CUCM.
    • Выполнять установку и активацию необходимых сервисов и компонентов.
    Управлять платформой CUCM через различные интерфейсы:
    • Уверенно пользоваться административным интерфейсом CUCM, меню обслуживания и системой аварийного восстановления.
    • Работать с командной строкой CUCM (CLI) для расширенного управления и диагностики.
    • Понимать структуру унифицированной отчётности Cisco и использовать её в повседневной работе.
    Настраивать пользователей и интегрировать CUCM с LDAP:
    • Создавать и управлять различными типами пользователей, назначать привилегии и роли.
    • Настраивать интеграцию с LDAP, осуществлять синхронизацию и LDAP-аутентификацию.
    • Настроить пользовательский фильтр LDAP для более удобного управления пользователями.
    Эффективно настраивать маршрутизацию и управление вызовами в системе Cisco CUCM:
    • Конфигурировать медиапотоки, классы обслуживания (CoS), разделы и CSS.
    • Создавать и тестировать схемы маршрутов, группы маршрутов и списки маршрутов.
    • Настраивать регионы, пулы устройств и группы поиска (hunt группы).
    Регистрировать и конфигурировать IP-телефоны Cisco:
    • Понимать процесс регистрации телефонных устройств по протоколу SIP.
    • Настраивать автоматическую и ручную регистрацию IP-телефонов, учитывать IP-адресацию, MAC-адреса и другие параметры.
    • Использовать инструменты массового администрирования (BAT) и функции самонастройки для упрощения процесса настройки телефонов.
    Использовать и настраивать расширенные функции телефонии:
    • Создавать и управлять группами приёма вызовов (Call Pickup Groups) и внутренней связью.
    • Настраивать шаблоны кнопок IP-телефонов, парковку и удержание вызовов, индикацию занятости линии (BLF).
    • Внедрять решения по мобильности сотрудников и планировать мобильность в инфраструктуре CUCM.
    Проводить расширенные лабораторные работы по интеграции Cisco Collaboration продуктов:
    • Настраивать Cisco Unity Connection для работы с голосовой почтой и интегрировать его с CUCM.
    • Настраивать сервера Cisco IM Presence и интегрировать с Cisco Jabber для обмена мгновенными сообщениями и совместной работы.
    • Работать с Cisco CME (Cisco Call Manager Express) и осуществлять базовую конфигурацию через Cisco Configuration Professional.
    Использовать инструменты мониторинга, отчётности и диагностики:
    • Получать и анализировать отчёты CDR (Call Detail Record) для мониторинга и оптимизации коммуникаций.
    • Пользоваться инструментом Real-Time Monitoring Tool (RTMT) для оперативного реагирования на проблемы и поддержания стабильности работы системы.
    Таким образом, после завершения курса вы будете обладать не только теоретическими знаниями, но и практическими навыками, необходимыми для профессионального внедрения, настройки и сопровождения IP-телефонии и унифицированных коммуникаций на базе решений Cisco в любой корпоративной среде.

    Ответов: 0
  3. [Нетология] Сетевой инженер. Тариф Базовый (Тимур Юсипов)

    16 апр 2025
    [​IMG]
    Сетевой инженер — тот, благодаря кому работают корпоративные сети
    Например, почта, мессенджеры, CRM-системы, ПК — всё, что обеспечивает работу бизнеса.
    Инженер проектирует и настраивает эти сети, обеспечивает их безопасность и стабильность.

    Сфера со стабильной работой и перспективами
    У инженеров прозрачный карьерный трек и широкие перспективы уже на старте карьеры.
    По данным hh.ru в начале 2025 года открыто более 950 вакансий, из которых 53% подходят специалистам без опыта или с опытом до 3 лет.

    Вы научитесь
    • Настраивать сетевое оборудование и управлять им
      Изучите коммутаторы и маршрутизаторы. Сможете следить за их состоянием с помощью систем мониторинга
    • Диагностировать и анализировать неполадки
      Поймёте, как собирать данные, проходящие через сеть, чтобы быстро находить и устранять неполадки
    • Обеспечивать стабильность сети
      Изучите системы контроля версий и методы обеспечения качества обслуживания корпоративных сетей
    Программа
    • 1. Вводное занятие с координатором
    • 2. Введение в сетевые технологии
    • 3. Основы коммутации и маршрутизации
    • 4. Построение отказоустойчивых сетей
    • 5. Динамическая маршрутизация
    • 6. Сетевая безопасность
    • 7. Беспроводные сети
    • 8. Методы обеспечения качества обслуживания
    • 9. Основы проектирования корпоративных сетей
    • 10. Инструменты эксплуатации
    • 11. Основы IP-телефонии
    • Бонус. IT-системы и Linux
    • Бонус. Основы языка программирования Python
  4. [Rebrain] Мини-практикум KAFKA (Алексей Калакин, Николай Макаров)

    13 апр 2025
    [​IMG]

    Apache Kafka – распределенный программный брокер сообщений для организации очередей в целях отслеживания больших потоков входных данных. На сегодняшний день Apache Kafka является стандартом индустрии в качестве брокера сообщений. Более 80 % компаний из Fortune 100 используют Kafka.

    Кому подходит:
    • Разработчики
    • Системные аналитики
    • Архитекторы
    • SRE
    Программа охватывает все основные аспекты работы с Kafka.

    Научимся:
    • Производить установку и настройку Apache Kafka
    • Выбирать и настраивать WebUI интерфейс в зависимости от требуемых результатов
    • Настраивать мониторинг данных на базе prometheus & jmx exporter
    • Настраивать защищённый мультиброкерный отказоустойчивый кластер
    • Создавать и конфигурировать продюсеры и консьюмеры
    • Валидировать структуру данных с помощью Schema registry
    • Обеспечивать гарантию доставки данных
    • Настраивать и использовать Kafka connect и Kafka streams
    Практикум рассчитан на разработчиков среднего и начинающего уровня, желающих познакомиться с инструментом Apache Kafka и углубить свои познания в нем.

    Для работы с практикумом необходимо:
    • Уверенно владеть каким-либо языком программирования (предпочтительны Java, Python)
    • Иметь базовые представления об асинхронных вычислениях, общепринятых форматах данных
    • Базовое знание сетей
    Модуль 1. Инфраструктура:

    Что такое очередь сообщений и журнал сообщений
    Для чего нужен брокер сообщений
    Аналоги Kafka и дистрибутивы Kafka
    Архитектура Kafka
    Установка Kafka
    Базовая настройка
    Обзор WebUI
    Документация
    Настройка с ZooKeeper
    Настройка с KRaft
    Настройка аутентификации и авторизации через GSSAPI + Kerberos
    Мониторинг Kafka: метрики
    Настройка мониторинга Kafka на базе Prometheus & JMX Exporter
    Отказустойчивость Kafka
    Поведение в случае отказа broker/consumer/producer
    Защищённый кластер Hardware Administration: как рассчитать необходимые мощности (CPU, Network, HDD, RAM) для кластера

    Модуль 2. Разработка:

    Конфигурация Producer
    API продюсера
    send(), ack и callback-отправки
    Синхронная и ассинхронная отправка
    Транзакции Producer
    Сериализаторы: знакомство
    Конфигурация Consumer
    Offset и Commit
    Партиции
    Транзакции
    API Консьюмера
    Настройка аутентификации и авторизации через GSSAPI + Kerberos
    Apache Avro Schema Registry: как валидировать структуру сообщений с её помощью
    Event-driven архитектура и пример её применения
    Репликация в Kafka
    Партицирование
    Контроллеры и лидеры
    Работа с несколькими consumer/producer на одном топике
    Гарантии доставки в Kafka и как они достигаются
    Retention
    Что такое Kafka Connect и зачем он нужен
    Use cases Connect
    Типы коннекторов
    Kafka Streams: зачем нужны и как могут упростить архитектуру
    Processor: что такое и как подключается
    KSQL и KSQLdb: что такое и как пользоваться

  5. [Инфоурок] Чистка поисковых запросов из семантического ядра (Татьяна Юлина)

    7 апр 2025
    [​IMG]
    Для кого:

    Лекция будет полезна специалистам, занимающимся продвижением сайтов, блогов. Специалистам в области рекламы. Людям, желающим научиться продвигать различные ресурсы в сети Интернет за счет правильного позиционирования

    Описание:

    Очистка семантического ядра может проводиться с помощью специального инструмента «Нормализатор слов» Опытные пользователи Excel могут удалять ненужные данные с помощью макросов, формул и автозамен. Однако собрать все эти приемы самостоятельно довольно сложно и можно что-то упустить. Лучше воспользоваться готовыми инструментами, такими как «Нормализатор слов», который представлен в большинстве ресурсов, работающих с семантическими ядрами

  6. Чат-боты, зарабатывающие деньги с API помощников, Voiceflow, ChatGPT (Мантан Патель)

    30 мар 2025
    [​IMG]

    Чему вы научитесь

    Научитесь создавать чат-ботов с искусственным интеллектом, используя ChatGPT-4, Voiceflow, Advanced GPT и API Assistant OpenAI.

    Пошаговое руководство по использованию пользовательских GPT и Assistant API для каждой ниши.
    Настраивайте модели ChatGPT-4 в соответствии с уникальными целями чат-ботов.
    Реализуйте комплексный проект чат-бота от идеи до внедрения на практическом примере.
    Монетизируйте своих чат-ботов и изучите стратегии продажи и маркетинга индивидуальных чат-ботов, открывая потенциальные источники дохода.
    Разработка разговорного чат-бота с искусственным интеллектом с бесшовной интеграцией с помощью Voiceflow и Replit

    Требования
    Никакого опыта программирования и кодирования не требуется. Вы узнаете все, что вам нужно знать

    Раскройте потенциал чат-ботов с искусственным интеллектом . Узнайте, как создавать интеллектуальных и эффективных чат-ботов с использованием OpenAI Assistant API , ChatGPT-4 и интеграции Voiceflow, в этом практическом курсе «Освоение чат-ботов ChatGPT с Assistants API и Voiceflow».
    Спрос на интерактивное и персонализированное обслуживание клиентов привел к растущему интересу к чат-ботам — мощным инструментам, которые коренным образом меняют способы общения компаний со своими клиентами. Мы углубимся в мир чат-ботов, изучая потенциал OpenAI Assistants API , Voiceflow , ChatGPT-4 , Botpress, Replit, Custom GPT, а также концепцию No Code Bots . Вместе эти инструменты позволяют разрабатывать чат-боты с широкими возможностями настройки, которые могут вовлекать пользователей в содержательные беседы, одновременно автоматизируя различные задачи.
    Независимо от того, являетесь ли вы новичком в разработке чат-ботов или уже имеете некоторый опыт, этот пост в блоге предоставит вам ценную информацию и рекомендации по созданию инновационных и эффективных чат-ботов. Мы рассмотрим основы чат-ботов, познакомим вас с Assistants API и Voiceflow , изучим возможности ChatGPT-4 и пользовательских GPT , а также обсудим преимущества ботов без кода. Создайте собственный GPT для своего веб-сайта с помощью API Assistants в OpenAI.
    Создание чат-ботов с искусственным интеллектом с помощью Assistants API
    Пошаговое руководство по настройке необходимых инструментов и ресурсов
    Понимание особенностей и функциональности Assistants API
    Использование предварительно обученных моделей для разработки чат-ботов.
    Интеграция возможностей диалогового искусственного интеллекта в ваши чат-боты
    Советы по выбору и точной настройке моделей для конкретных случаев использования
    Voiceflow: идеальная платформа для создания чат-ботов
    Введение в Voiceflow и его роль в разработке чат-ботов
    Ключевые особенности и преимущества использования Voiceflow для создания чат-ботов
    Простая навигация по интерфейсу и построение диалоговых потоков.
    Интеграция Voiceflow с Assistants API и Replit для расширения функциональности.
    Советы по оптимизации потоков и взаимодействий чат-ботов в Voiceflow
    Настройка ChatGPT-4 для уникального взаимодействия с чат-ботом
    Понимание параметров настройки, доступных с помощью ChatGPT
    Точная настройка и настройка ChatGPT в соответствии с целями вашего чат-бота.
    Включение пользовательских данных и предпочтений в ответы чат-бота
    Повышение качества разговорной речи за счет итеративного обучения и циклов обратной связи
    Рекомендации по обучению и оценке ваших пользовательских моделей ChatGPT-4
    Боты без кода: расширение возможностей нетехнических пользователей
    Введение в ботов без кода и их роль в демократизации разработки чат-ботов
    Изучение преимуществ и ограничений ботов без кода
    Обзор популярных платформ No Code Bot и их особенностей
    Создание чат-ботов без написания кода с использованием интуитивно понятных интерфейсов и визуальных конструкторов.
    Советы по максимизации потенциала ботов без кода в ваших проектах чат-ботов с помощью Botpress

    Что отличает этот курс:
    Этот курс выделяется своим практическим подходом. Мы изучим реальные приложения и интегрируем передовые инструменты, такие как makedotcom и airtable, для бесперебойной разработки чат-ботов. Все это делается с использованием нового API Assistants от OpenAl. Составьте стратегию бюджета вашего проекта чат-бота, чтобы покрыть инструменты разработки, обслуживание и поддержку клиентов. Оптимизируйте цены для целевых рынков при продаже вашего чат-бота, обеспечив прибыльное предприятие.
    Пошаговое руководство: проведет вас через процесс создания расширенных GPT с настраиваемыми действиями для вашего веб-сайта с помощью API OpenAI Assistants.
    Генерация потенциальных клиентов на веб-сайте. Изучите искусство разработки расширенных пользовательских тегов GPT, специально предназначенных для привлечения потенциальных клиентов на веб-сайте, что повысит вашу способность эффективно привлекать и конвертировать потенциальных клиентов.
    Использование API-интерфейса OpenAI Assistant: узнайте, как использовать функции и возможности API-интерфейса OpenAI Assistant для беспрепятственной интеграции пользовательских GPT в ваш веб-сайт, с помощью трех практических примеров из реальной жизни.
    Будьте в курсе: будьте впереди в сфере искусственного интеллекта, получая информацию о последних обновлениях OpenAI, подчеркивая важность создания пользовательских GPT для тех, кто заинтересован в эффективной монетизации искусственного интеллекта.
    Стратегии монетизации. Получите ценные навыки зарабатывания денег с помощью ИИ, воспользовавшись новым обновлением OpenAI, превратив свой опыт в создании пользовательских GPT в прибыльное предприятие. Создайте собственное агентство автоматизации искусственного интеллекта (AIAA).
    Основы голосового потока и интеграция: помимо GPT и освоение голосового потока для расширенного разговорного искусственного интеллекта.

    Кому следует записаться:
    Начинающие разработчики ИИ
    Предприниматели, стремящиеся повысить вовлеченность пользователей
    Профессионалы, стремящиеся использовать ИИ для взаимодействия с клиентами
    Энтузиастам интересно будущее диалогового искусственного интеллекта
    Лучшая часть? Кодирование не требуется! Узнайте, как легко создавать сложных чат-ботов.
    Это первый подобный курс на Udemy!
    Итак, если вы готовы раскрыть потенциал чат-ботов, зарабатывающих деньги, с помощью Assistants API, Voiceflow и ChatGPT, а также отправиться в захватывающее путешествие в мир диалогового искусственного интеллекта, давайте погрузимся!

    Для кого этот курс:
    Начинающие разработчики и энтузиасты искусственного интеллекта, желающие углубиться в мир искусственного интеллекта.
    Предприниматели, стремящиеся извлечь выгоду из последних обновлений OpenAI для инновационных бизнес-решений.
    Для тех, кто хочет получить практический опыт создания решений на основе искусственного интеллекта для реальных приложений.
    Технологические энтузиасты интересуются пересечением искусственного интеллекта и разработки веб-сайтов.

    Последнее обновление:
    01.2024
    Язык: видео файл на русском, остальные файлы на английском

  7. [k-syndicate.school] Team lead разработчиков в gamedev (Екатерина Ревво, Алексей Науменко)

    21 мар 2025
    [​IMG]
    Мастер-класс о том, как не сойти с ума, став лидом, перестать чувствовать себя самозванцем и выжать из этой позиции максимум развития для себя и команды.
    Не пытается поговорить обо всем на свете, не учит Agile-ам и Scrum-ам по методичкам. Зато содержит опыт ведения технической команды (и даже не одной!) и проектов в максимальной концентрации.

    Разберем наболевшее - от размытых границ своей ответственности до развития команды, от общения с руководством до отношений с другими тимами.

    Рассмотрим процессы в больших командах, git-flow, код-ревью, парное программирование, one-to-one, 360 (и другие градусы :) ), управление конфликтными ситуациями, внедрение новых технологий и фреймворков и многое другое.

    Состоит из видео, которые смонтированы в максимально плотный поток информации, без воды и заиканий.

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

    В первую очередь мастер-класс ориентирован на лидов (или тех, кто хочет ими стать) продуктовых команд разработки. Тем не менее, большая часть рецептов (кроме code-review и парного программирования :) ) сработает для лида любой технической команды, будь это QA, TechArt, BA и др.
    Для тех, кто вырос в лида внутри компании, и хочет получить второе мнение в ответах на вопросы:
    • чем, в действительности, должен заниматься тимлид?
    • почему я все время занят, но при этом не чувствую, что делаю что-то полезное?
    • как строят процессы в больших командах в индустрии?
    • нужны ли бесконечные митинги и как их использовать?
    • найдется ли когда-нибудь время, чтобы писать код, или это финал моей технической карьеры?
    • я чувствую себя миддлом или даже джуном, как управлять сеньорами?
    • управлять командой значит только распределять таски?
    • какие у меня есть права и рычаги воздействия?
    • как мне развивать команду, что такое вообще развитие команды и какие инструменты можно использовать?
    • как заставить команду перейти на новые процессы?
    • как критиковать члена команды?
    • как адаптировать новичков?
    • чего от меня ожидает директор, Project Manager, Product Manager?
    • сколько должен длиться холивар внутри команды?
    • и так далее
    [ДЛЯ HR, ОТВЕЧАЮЩИХ ЗА РАЗВИТИЕ И ОБУЧЕНИЕ СОТРУДНИКОВ!]
    Скорее всего, лично вам этот мастер-класс не пригодится :)

    Но, если внутри вашей компании растят лидов технических команд, то, скорее всего, они задают себе многие из вопросов выше. В свое время мы сами были бы очень рады получить такую выжимку опыта в качестве части программы развития от компании.

    Я СТАЛ ЛИДОМ, ЧТО ДАЛЬШЕ?
    • функции лида, задачи и возможности
    • распределение времени
    • как развиваться дальше технически
    ОТНОШЕНИЯ В КОМАНДЕ
    • как хвалить, ругать, мотивировать и зачем)
    • как проводить митинги, ежедневные, технические, отчетные, большие и 1-на-1
    • как решать конфликты
    • как оценить членов команды и заставить куда-то двигаться

    УПРАВЛЕНИЕ РЕСУРСАМИ И ПРОЦЕССЫ
    • git-flow
    • код-ревью
    • парное программирование
    • управление командой с разным уровнем скилла
    • менторство и адаптация новичков
    • развитие членов команды
    • распределение задач

    СКОЛЬКО НУЖНО ПРОГРАММИСТОВ, ЧТОБЫ СДЕЛАТЬ РЕЛИЗ
    • как запитчить идею менеджменту
    • репортинг и делегирование
    • инструменты и визуализация
    • отношения с другими командами
  8. [Слёрм] DevOps Upgrade. Тариф Комфорт (Вячеслав Федосеев, Дмитрий Желудков)

    5 мар 2025
    [​IMG]


    Получите все необходимые Hard Skills для позиции DevOps-инженера.
    Создайте реальную инфраструктуру для высоконагруженного приложения
    поток: старт 31 марта

    Чему научим
    • Контейнеризировать приложения с использованием Docker
    • Создавать гибкую, отказоустойчивую и автоматизированную DevOps-инфраструктуру
    • Работать на высоконагруженных проектах и понимать как интегрировать инструменты в единую систему
    • Управлять приложениями в кластерах Kubernetes и справляться с высокими нагрузками
    • Автоматизировать развертывание инфраструктуры с использованием Terraform
    • Настраивать мониторинг метрик (Prometheus, Grafana), собирать логи (ELK стек) для анализа данных и устранения сбоев
    • Использовать Jenkins и Cl/CD инструменты для автоматизации тестирования и развертывания приложений
    • Автоматизировать конфигурации с помощью Ansible и минимизировать ошибки ручного управления
    Кому подойдёт курс?
    • Системные администраторы
    • Инженеры инфраструктуры и сопровождения
    • DevOps и SRE инженеры
    • Для тех, кто хочет перейти в DevOps
    • Разработчики и сотрудники тех. поддержки
    Программа рассчитана на 6 месяцев обучения
    За это время вы сможете сменить профессию или вырасти в должности.
    С каждым блоком спрос на вас, как на специалиста, будет расти.

    Модуль 1. Docker. Основы
    Освоите контейнеризацию приложений для создания изолированных и стабильных сред разработки и тестирования.
    Научитесь управлять жизненным циклом контейнеров и оптимизировать их использование.
    Подготовите базу для работы с оркестрацией контейнеров в Kubernetes
    Практикеские задания и тесты
    Q&A-сессии с ментором
    Спикеры
    Дмитрий Желудков. DevOps-инженер
    Павел Минкин. DevOps-инженер

    Модуль 2. Ansible: Infrastructure as Code
    Получите навыки автоматизации конфигураций и развертывания серверов. Освоите использование инфраструктуры как кода (IaC) для управления и масштабирования инфраструктуры.
    Научитесь писать и отлаживать плейбуки, создавать роли и управлять зависимостями
    Практические задания и тесты
    Q&A-сессии с ментором
    Спикеры
    Дмитрий Будаков. Системный инженер в интеграторе и SRE в облачном провайдереStaff engineer в Lokalise
    Всеволод Севостьянов. Практикум: Ansible

    Модуль 3. Kubernetes
    Обучитесь оркестрации контейнеров и управлению масштабируемыми кластерами. Освоите управление ресурсами Kubernetes (Pods, Services, Deployments, RBAC).
    Получите навыки настройки сетей и политик безопасности внутри кластеров
    Практические задания и тесты
    Сертификация
    Q&A-сессии с ментором
    Спикеры
    Александр Довнар. System Engineer в G42 Cloud, ex-Слёрм
    Марсель Ибраев. Team Lead в Naviteq LTD

    Модуль 4. CI/CD
    Изучите основные принципы непрерывной интеграции и доставки. Настроите автоматизацию развертывания и тестирования с использованием GitLab CI/CD.
    Разработаете и внедрите эффективные пайплайны для обеспечения качества кода и ускорения разработки
    Практические задания и тесты
    Практика на виртуальных стендах
    Q&A-сессии с ментором
    Спикеры
    Тимофей Ларкин. Ведущий инженер в X5 Retail Group
    Александр Швалов. Старший системный инженер в Wrike
    Александр Довнар. Team Lead в Naviteq LTD

    Модуль 5. Kubernetes: мониторинг и логирование
    Научитесь настраивать мониторинг с использованием Prometheus и Grafana. Освоите управление логами через стек EFK (Elasticsearch, Fluentd, Kibana).
    Повысите навыки анализа метрик и настройки алертов для обеспечения стабильности и быстрого устранения сбоев.
    Практические задания и тесты
    Практика на виртуальных стендах
    Q&A-сессии с ментором
    Спикеры
    Марсель Ибраев. System Engineer в G42 Cloud, ex-Слёрм
    Павел Селиванов. Архитектор в Yandex Cloud
    Ментор Виталий Лихачев. SRE в Booking.com

    Бонус. Мониторинг в Grafana
    Научитесь выбирать подходы к мониторингу, устанавливать и настраивать Prometheus и Grafana, интерпретировать метрики, работать с задержкой, а также создавать информационные панели и настраивать оповещения для оперативного реагирования на сбои
    Практические задания
    Спикер Сергей Бухаров. Head of SRE Process в Dodo Engineering

    Модуль 6. Terraform
    Освоить управление инфраструктурой как кодом (IaC) с помощью Terraform. Научиться создавать модульные и повторно используемые конфигурации для управления ресурсами. Подготовиться к работе с облачными платформами (AWS, Azure, Google Cloud) для автоматизации и масштабирования.
    Практические задания и тесты
    Q&A-сессии с ментором
    Спикеры
    Павел Селиванов. Архитектор в Yandex Cloud
    Александр Довнар. Team Lead в Naviteq LTD

    Модуль 7. Финальный проект
    Создадите инфраструктуру для высоконагруженного приложения, интегрировав все изученные инструменты. Защитите свой проект и добавите как часть портфолио
    Q&A-сессии с ментором
    Защита финального проекта

  9. [Яндекс Практикум] Эксплуатация и разработка в Kubernetes (Евгений Ахметзянов, Кирилл Демченко)

    4 мар 2025
    [​IMG]

    Kubernetes даёт вам фреймворк для гибкой работы распределённых систем. Контейнеры — отличный способ связать и запустить ваши приложения, но контейнерами необходимо управлять, и с этим как раз поможет Kubernetes. Он занимается масштабированием приложений и обработкой ошибок в них, предоставляет шаблоны развёртывания и многое другое.

    Это курс для специалистов с опытом, которые хотят профессионально вырасти
    Нужно знать основы программирования, операционную систему Linux и популярные DevOps-инструменты, такие как Git и Docker

    Программа:

    Знакомство с Kubernetes

    • Знакомство с курсом
    • Узнаете, как организовано обучение: из чего состоит программа курса, как устроен учебник, какие учебные активности вас ждут.
    • Настройка окружения
    • Узнаете, что такое Kubernetes, установите и настроите основные утилиты, которые нужны для работы с кластером и создания контейнеров.
    • Упаковка приложения в контейнер
    • Познакомитесь с Docker, Image, Container Registry и Dockerfile. Напишете инструкцию для создания образа с приложением, поднимете приложение локально в Docker и проверите, корректно ли оно работает.
    • Погружение в Kubernetes
    • Напишете инструкции по развёртыванию приложения на понятном для Kubernetes языке «манифестов» — специальных YAML‑файлов. Убедитесь, что приложение работает корректно.
    • Работа с Ingress и вывод приложения в мир
    • Сделаете приложение доступным для внешнего мира по доменному имени, чтобы к запущенному приложение в K8s было удобно подключаться.

    Контейнеризация и основы Kubernetes

    • Приложения в облаке
    • Узнаете о принципах Cloud Native, которые используются для запуска приложений в облачной инфраструктуре. Ключевые из них: контейнеризация, микросервисная архитектура и оркестрация контейнеров.
    • Docker и Kubernetes
    • Разберётесь в работе контейнеров: как они запускаются и какие механизмы используют. Затем запустите своё приложение в Docker‑контейнере.
    • Базовые абстракции в Kubernetes
    • Запустите приложение в Kubernetes.
    • Развернёте приложение в Kubernetes и запустите его с помощью утилиты kubectl, создадите базовые абстракции

  10. [SoftoniT] Шаблоны документов для ИТ-директора

    25 фев 2025
    [​IMG]

    Список документов


    Стратегическое управление (Strategy management)

    Видение и стратегические цели
    • ИТ-стратегия (Стратегический план ИТ) (основной документ, определяющий долгосрочные цели ИТ-отдела и алгоритм их достижения, согласованный с общей стратегией компании)
    • План стратегического развития ИТ-инфраструктуры (целью документа является разработка всеобъемлющего плана стратегического развития ИТ-инфраструктуры компании)
    • Миссия и видение ИТ-отдела (документ, описывающий планируемые изменения в ИТ-инфраструктуре для достижения стратегических целей)
    • Пример Дорожная карта развития ИТ (образец «Дорожной карты развития ИТ», с указанием задач, сроков и ресурсов).
    Анализ и оценка текущего состояния
    • SWOT-анализ (выявление внутренних и внешних факторов, влияющих на работу ИТ-отдела)
    • SWOT-анализ схема (схема для SWOT-анализ, выявление внутренних и внешних факторов, влияющих на работу ИТ-отдела)
    Практика управления услугами (Service management practices)
    Управление инцидентами (Incident management)

    • Инструкция общения с клиентами по телефону (документ описывает как необходимо общаться сотрудникам технической поддержки по телефону)
    • Процедура по первичной обработке обращений (процедура определяет порядок первичной обработки обращений клиентов, т.е. порядок сбора и фиксации информации, необходимой для непосредственного выполнения заказа клиента)
    • Регламент процесса управления обращениями (документ содержит описание реализации процесса управления обращениями)
    • Шаблон отчета об инциденте (отчет содержит описание всех шагов реализации процесса управления инцидентами)
    Управление конфигурациями и активами (Service Asset and Configuration Management, SACM)
    • Регламент процесса управления конфигурациями (описывает процедуры и стандарты для управления конфигурацией ИТ-ресурсов, включая их идентификацию, контроль версий, учет изменений и аудит конфигураций для обеспечения целостности и актуальности данных об ИТ-активах и системах)
    • Паспорт информационной системы (шаблон паспорта информационной системы)
    • Таблица для проведения аудитов конфигурационной базы данных (шаблон таблицы для заполнения информации о конфигурационных единицах для аудита)
    Разработка программного обеспечения и управление (Software development and management)
    • Регламент декомпозиции задач (алгоритм разбиения сложных задач на более мелкие с примерами)
    • Бланк протокола проведения тестовых испытаний (документ, фиксирующий процесс и результат тестовых испытаний)
    • Правила составления чек-листов тестирования (список правил для составления чек-листов тестирования)
    • Соглашение по оформлению кода 1С (набор рекомендаций, обеспечивающих единую структуру, читаемость кода на языке программирования 1С)
    • Пользовательская история (шаблон пользовательской истории критерии приёмки)
    Управление поставщиками (Supplier management)
    • Управление закупками (документ описывает процесс управления закупками и направлен на оптимизацию и улучшение взаимодействия с партнерами)
    • Протокол оценки поставщиков (шаблон протокола оценки поставщиков)
    Контроль изменений (Change control)
    • Управление изменениями (документ описывает эффективную систему управления, которая поможет организации адаптироваться к изменениям и воспринимать их как возможности для роста)
    Управление проблемами (Problem management)
    • Регламент управления неисправностями (определяет подходы к управлению проблемами с целью минимизации воздействия инцидентов на бизнес)
    • Карточка жалобы (документ, определяющий формат, который регистрируется как жалоба клиента технической поддержки)
    • Пример использования системы управления проблемами (содержит конкретный пример управления проблемами)
    • Регламент процесса управления проблемами (документ содержит описание реализации процесса управления проблемами)
    • Процедура обработки жалоб (определяет подходы к управлению жалобами с целью минимизации воздействия инцидентов на бизнес)
    • Пример разбора жалобы (пример управления жалобами)
    • Жалоба (бланк для фиксирования жалобы)
    Управление проектами (Project management)
    Планирование проекта (Project Planning)

    • Устав проекта (основной документ, определяющий цели, область применения, ресурсы и основные ограничения проекта)
    • Календарный план (бланк календарного плана предпроектного исследования)
    • Протокол встречи (шаблон протокола встречи)
    • Состав рабочих групп (бланк состава рабочих групп)
    • Протокол глубинного интервью (шаблон глубинного интервью)
    • Объект обследования и границы проекта (шаблон объекта обследования и границы проекта)
    • Реестр рисков (шаблон реестра рисков)
    • Ролевой состав команды проекта (шаблон ролевого состава команды проекта)
    Инициация проектных работ (Project Initiation Activities)
    • План-график проекта (бланк плана-графика проекта)
    • Протокол внешнего установочного совещания (шаблон протокола внешнего установочного совещания)
    • Протокол внутреннего установочного совещания (шаблон протокола внутреннего установочного совещания)
    Контроль и оценка выполнения проекта (Project Performance Evaluation and Control)
    • Запрос на изменение (шаблон запроса на изменение)
    • Статус-отчет по проекту (бланк статуса-отчета по проекту)
    Исполнение проектного плана (Project Plan Execution)
    • Реестр рисков (риски проекта, их причины, последствия и меры по устранению)
    Завершение проекта (Project Completion)
    • Отчет по завершении проекта (документ включает информацию о целях проекта, методах и инструментах, а также уроках и рекомендациях для улучшения будущих инициатив)
    Управление персоналом и талантами (Workforce and talent management)
    Организация процесса подбора персонала (Recruitment Process Organization)

    • Управление персоналом (стратегия компании в области управления персоналом, современные методики в мотивации, обучение и развитие, различные подходы к формированию службы персонала)
    • Должностные инструкции: регламент разработки и утверждения (определение порядка и общих требований к разработке, оформлению и утверждению должностных инструкций)
    • Должностная инструкция (определение функциональных обязанностей, прав и ответственности исполнителя должности)
    • Должностная инструкция инженера по информационным сетям (в данной должностной инструкции представлены основные обязанности и требования к инженеру по информационным сетям)
    • Должностная инструкция инженера-программиста (в данной должностной инструкции представлены основные обязанности и требования к инженеру-программисту)
    • Должностная инструкция сервис-инженера (в данной должностной инструкции представлены основные обязанности и требования к сервисному инженеру)
    • Должностная инструкция специалиста по сопровождению (в данной должностной инструкции представлены основные обязанности и требования к специалисту по сопровождению)
    • Должностная инструкция специалиста технической поддержки (в данной должностной инструкции представлены основные обязанности и требования к специалисту по технической поддержке пользователей)
    • Должностная инструкция руководителя проекта (в данной должностной инструкции представлены основные обязанности и требования к руководителю проекта)
    • Карта зон ответственности (шаблон для закрепления зон ответственности в области управления)
    • Положение об отделе консалтинга (устанавливает цель, задачи, организационную структуру, функции, распределение ответственности и полномочий, права подразделения консалтинга, а также его взаимодействие с другими структурными подразделениями фирмы)
    • Положение об отделе (шаблон положения об отделе)
    Оценка и развитие
    • Ежеквартальный опрос удовлетворенности сотрудников (шаблон ежеквартального опроса удовлетворенности сотрудников)
    • Опрос по завершению проекта (бланк опроса по завершению проекта)
    • Регулярная встреча с руководителем (бланк фиксации встречи с руководителем)
    • Воркшоп и мозговой штурм (бланк воркшопа и мозгового штурма)
    Управление знаниями (Knowledge management)
    • База знаний (данный документ содержит рекомендации по созданию и управлению централизованной базой знаний для ИТ-организации)
    • План обучения сотрудников (разработка стратегии обучения сотрудников для повышения их квалификации, актуализации знаний и соответствия современным требованиям в сфере информационных технологий)
    • План сертификации сотрудников (организация процесса сертификации сотрудников для подтверждения их квалификации)
    Корпоративная культура и вовлеченность
    • Политика компании и корпоративные стандарты (документ, описывающий корпоративную культуру, этические нормы и ожидаемое поведение сотрудников)
    • Программа поощрения и мотивации (описание системы вознаграждений, бонусов и нематериальной мотивации для стимулирования высокой производительности и лояльности сотрудников)
    Трудовое право
    • Трудовой договор программиста (документ, регулирующий трудовые отношения с сотрудниками, включая условия работы, оплату труда и отпуска)
    Здоровье и безопасность
    • Политика по охране труда (правила и процедуры, обеспечивающие безопасность и здоровье сотрудников на рабочем месте)
    • План по обеспечению безопасности в чрезвычайных ситуациях (инструкции по действиям в случае чрезвычайных ситуаций)
    Увольнение из компании
    • Анализ ухода сотрудников (отчет по анализу причин ухода сотрудников для выявления тенденций и возможных улучшений в управлении персоналом)
    • Анкета при увольнении с работы (шаблон для опроса уволившегося сотрудника с целью определения причин и выявления проблем в управлении кадрами)
    Конфиденциальность обработки персональных данных
    • Журнал учёта инструктажей по правилам обработки (бланк журнала учёта инструктажей по правилам обработки)
    • Памятка о правилах обработки персональных данных (памятка для сотрудников о правилах обработки персональных данных)
    • Регламент предоставления доступа к персональным данным (настоящий Регламент определяет порядок предоставления работникам и третьим лицам доступа к персональным данным)
    • Типовая форма соглашения о конфиденциальности работника (бланк о сохранении конфиденциальной информации)
    • Типовая форма соглашения о конфиденциальности физического лица (бланк соглашения о конфиденциальности физического лица)
    Управление финансами услуг (Service financial management)
    Прогнозирование и планирование

    • Прогноз ИТ-бюджета (шаблон прогнозирования ИТ-бюджета на фиксированный период)
    Презентация, согласование и утверждение
    • Обоснование бюджетных запросов (детальное описание каждого запроса в бюджете, включая необходимость и ожидаемые результаты)
    • Документ согласования ИТ-бюджета (официальный документ, фиксирующий ход обсуждения и принятые решения, который подписывается руководством в качестве подтверждения утверждения бюджета)
    Исполнение бюджета
    • План корректировки бюджета (шаблон плана корректировки бюджета)
    Анализ эффективности исполнения бюджета
    • Отчет об эффективности ИТ-инвестиций (анализ возврата инвестиций (ROI) и других показателей эффективности крупных ИТ-проектов и закупок)
    Управление информационной безопасностью (Information security management)
    Политики и стандарты

    • Стандарты безопасности (требования к безопасности информационных систем, сетей и данных)
    Управление рисками (Risk management)
    • Оценка рисков безопасности (документация по идентификации, анализу и оценке рисков безопасности)
    Управление инцидентами информационной безопасности
    • План реагирования на инциденты ИБ (процедуры и инструкции для реагирования на инциденты безопасности)
    Обеспечение соответствия
    • Декларация соответствия (доказательства соответствия внутренних политик и процедур требованиям законодательства, отраслевым стандартам и нормативам (например, GDPR, ISO 27001))
    • Отчет о соответствии (результаты аудитов и оценок соответствия системы управления безопасностью)
    Физическая безопасность
    • Политика физической безопасности (меры по защите физического окружения и оборудования)
    Управление доступом (Availability management)
    Основные документы

    • Политика управления идентификацией и доступом (правила и процедуры идентификации, аутентификации и авторизации пользователей)
    • Приказ об утверждении ответственных лиц, ответственных за защиту информации (приказ об утверждении лиц, ответственных за защиту информации, содержащей персональные данные)
    Восстановление после сбоев
    • План восстановления после инцидентов (DRP) (процедуры для восстановления информационных систем и данных после сбоев и нарушений)
    Личные профессиональные документы ИТ-директора
    Профессия и работа

    • Профессиональное резюме (отражает опыт работы, образование и профессиональные достижения)
    • Рекомендательное письмо (подтверждают квалификации и успехи от уважаемых коллег и партнеров)
    Аналитические инструменты
    • SWOT-анализ личности (SWOT-анализ личности — это инструмент самопознания, позволяющий оценить внутренние сильные и слабые стороны, а также внешние возможности и угрозы)
    • Журнал достижений для ИТ-директора (записи о ключевых профессиональных успехах, вкладе в проекты и полученных навыках)
    Достижение целей
    • Цели и их мониторинг (отслеживание личных целей и отслеживание прогресса их достижения)
    • Ежедневные и ежемесячные достижения (отслеживание ежедневных и ежемесячных достижений и выполнения целей)
    • Колесо баланса (оценка своей жизни с точки зрения сфер)
    Управление уровнем обслуживания (Service level management)
    ИТ-сервисы и услуги

    • Соглашения об уровне сервиса (SLA) (стандарты и ожидания качества предоставляемых услуг)
    • Описание процесса управления уровнем услуг (документ описывает процесс управления уровнем услуг, включающий формализацию требований к предоставляемым услугам и оценку их качества)
    • Концепция каталога услуг (документ определяет единый согласованный источник информации о доступных и потенциальных услугах, обеспечивая структурированное управление корпоративным сопровождением)
    • Стандартные запросы на обслуживание и изменения (шаблон запросов на обслуживание и изменений)
    • Реестр сопровождаемых информационных систем (шаблон реестра сопровождаемых информационных систем)
    • Взаимодействия поставщика и заказчика в ходе предоставления услуг (регламент взаимодействий поставщика и заказчика в ходе предоставления услуг)
    Договора
    • Договор на использование неисключительных прав на ПО (типовой договор на продажу неисключительных прав созданного ПО)
    Инструменты ИТ-директора
    • Инструменты.md (бесплатные и частично бесплатные инструменты и сервисы для ИТ-подразделения)

  11. [ТУСУР] Система мониторинга Zabbix (Александр Конюхов)

    9 фев 2025
    [​IMG]
    Система позволяет отслеживать и контролировать все важные параметры сетевого и компьютерного оборудования. Как следствие, вы можете предсказывать состояние систем и предотвращать неполадки.
    Курс «Система мониторинга Zabbix» посвящен развертыванию и эксплуатации открытой свободно распространяемой системы Zabbix актуальной версии 7.0 LTS. В процессе обучения вы получите необходимые навыке для организации мониторинга и администрирования Linux-систем.

    Кому подойдет:
    • Студентам-инженерам
    • IT-специалистам
    • Начинающим системным администраторам
    • Самозанятым и индивидуальным предпринимателям

    Программа обучения:
    • Тема 1. Сетевые протоколы и технологии мониторинга. Система мониторинга Zabbix.
    • Тема 2. Развертывание системы Zabbix. Среда виртуализации Oracle VM VirtualBox.
    • Тема 3. Первый запуск и настройка Zabbix. Знакомство с системой.
    • Тема 4. Мониторинг сетевых узлов по ICMP. Создание первого шаблона опроса. Простые проверки.
    • Тема 5. Расширенный мониторинг сетевых узлов по ICMP. Простые проверки.
    • Тема 6. Мониторинг сетевых сервисов. Карты сетей.
    • Тема 7. Агентный мониторинг. Инвентаризация. Низкоуровневое обнаружение. Zabbix-прокси.
    • Тема 8. Мониторинг базы данных MySQL с помощью Zabbix-агента. UserParameter.
    • Тема 9. Мониторинг сетевого оборудования по протоколу SNMP. Мониторинг коммутатора.
    • Тема 10. Мониторинг сетевого оборудования по протоколу SNMP. Мониторинг маршрутизатора, IP SLA.
    • Тема 11. Node-Exporter. Веб-мониторинг.
    • Тема 12. Концепция мониторинга. Типы пользователей Zabbix. Оповещения.
    • Тема 13. Мониторинг и тюнинг Zabbix. Повышение безопасности ОС Ubuntu.
    • Тема 14. Итоговая аттестация
    Продолжительность обучения: 2 месяца

    Автор курса: Конюхов Александр Львович
    инженер сетей передачи данных ООО «Газпром трансгаз Томск», сертифицированный инструктор Cisco

  12. [Боевое Вождение] OpenWRT с нуля до профи

    20 янв 2025
    [​IMG]

    Что такое OpenWRT:

    • операционная система с открытым исходным кодом, которая превращает обычный маршрутизатор в мощную платформу с расширенными возможностями, позволяющую добавлять новые функции, устанавливать дополнительное ПО и контролировать каждый аспект вашей домашней сети
    • вторая жизнь и новая реальность для вашего старого роутера, который больше не получает обновлений от производителя. Установка OpenWRT может продлить жизнь вашего оборудования, обеспечивая его свежим функционалом и обновлениями безопасности
    • оптимизация и гибкость которая благодаря модульной архитектуре, позволяет устанавливать в роутер только необходимые компоненты и приложения, что делает систему более лёгкой и адаптивной к вашим нуждам
    • идеальная платформа для изучения сетевых технологий, удобная для тех, кто хочет с головой погрузиться в мир информационных технологий и экспериментировать без границ, в том числе в рамках виртуальной среды, используя все её преимущества
    • комплексное решение для маршрутизаторов и других сетевых устройств, предоставляющая пользователю полный контроль над сетевыми функциями оборудования, позволяя настраивать и кастомизировать его в соответствии с вашими потребностями
    • свободная ОС основанная на ядре Linux и обеспечивающая пользователей широким набором инструментов для настройки сетевых параметров и расширения функциональности различных девайсов, путем установки приложений и сервисов из многочисленных пакетных репозиториев
    • совместимость с IoT поддерживающее интеграцию с различными устройствами интернета вещей, что позволяет вам легко создавать умные домашние сети и управлять устройствами из одного централизованного интерфейса

    Программа курса
    Модуль 1
    01. Введение. Почему OpenWRT ? Преимущества и возможности. Структура и концепция курса
    02. Выбор роутера под операционную систему OpenWRT. Важные характеристики и параметры
    03. Принцип выбора оборудования и прошивки. "Подводные камни" и "кривой" функционал
    04. Классическая прошивка OpenWRT. Основы и принципы прошивки роутеров
    05. Прошивка через "аварийный" режим. TFTP и Wireshark. Главные условия прошивки любых устройств
    06. Возврат с OpenWRT на стоковую/заводскую прошивку. Протоколы SSH и SCP в среде "cmd Windows"
    07. Как собственноручно "убить" роутер ? Намеренно "окирпичиваю железку" некорректной прошивкой
    08. Прошивка и восстановление роутера с "живым" загрузчиком. COM-порты и UART. TTL конвертеры CP-2102 и PL-2303
    09. Прошивка и восстановление роутера с "мёртвым" загрузчиком. Типы flash-памяти и дампы. Программатор CH-341A\SOP8
    10. Базовая настройка OpenWRT. Сетевые интерфейсы и зоны файрвола. IP и DHCP. HTTP(S) и перехват пароля через Wireshark
    11. Настройка PuTTY, MTPutty, WinSCP. Редактор "vim". Основные конфигурационные файлы OpenWRT
    12. SSH-keygen и PuTTYgen, генерация и конвертация SSH-ключей. Детальный разбор параметров SSH-подключения в OpenWRT
    13. Менеджер программных пакетов. Репозитории и структура установочных файлов. Служба "opkg" - подробный разбор
    14. Выбираем лучший функционал от топовых роутеров / Что может OpenWRT ?
    15. Детализированная настройка WiFi сети. WPA3-SAE (установка, настройка, проблемы, преимущества и недостатки)
    16. Веб-планировщик WiFi / Глобальная служба "cron", исполняемые файлы и скрипты, подробный анализ
    17. Установка OpenWRT на виртуальную машину. Конвертация и настройка образов. Работа с конфигами сети и файрвола
    18. Среда для тестов. Снапшоты. Виртуальные сегменты сети. Редактор виртуальной сети
    19. Подключаем к виртуальному роутеру реальный WiFi и Ethernet. Основы подключения перифирийного оборудования
    20. Перенос файловой системы OpenWRT на флешку/Увеличение объема внутренней флеш-памяти роутера
    21. Подключение к роутеру FLASH/HDD/SSD. Файловый сервер и сетевые папки
    22. Впихнуть-невпихуемое / Extroot + SWAP + Samba4 на SSD в старом роутере
    23. Универсальный менеджер закачек на роутер. Планирование закачек
    24. Полноценный клиент-серверный менеджер управления торрент-загрузками. Планирование закачек
    25. OpenWRT роутер как WiFi клиент | Подключение к провайдеру через WiFi (WISP)
    26. OpenWRT роутер в роли точки доступа | Каскадное подключение роутеров по кабелю (Access Point/Extender)
    27. Настройка OpenWRT роутера в роли репитера | Расширение зоны покрытия WiFi (Repeater/Extender)
    28. Бесшовный роуминг между роутерами | 802.11r Fast Transition (WiFi Roaming)
    29. Организация и настройка гостевой WiFi сети
    30. Управление пропускной способностью гостевой сети
    31. Изучаем работу аппаратных кнопок роутера. "Гостевая сеть" - по нажатию кнопки
    32. Изучаем работу светоиндикации роутера. "Гостевая сеть" + светодиод "WPS"
    33. Знакомство с VLANами. Делаем из роутера 5-портовый свич (Switch)
    34. Сгоревший WAN порт - не проблема ! Переназначаем WAN на один из портов LAN
    35. Заключение | Выводы | Что будет в следующих модулях ?
    * - до релиза содержание 1 модуля может незначительно изменяться

    Чему вы научитесь после прохождения 1 модуля:
    1) Прошивка и восстановление роутеров
    2) Осознанный выбор прошивки и оборудования
    3) Базовая и продвинутая настройка OpenWRT
    4) Правильная настройка WiFi сетей
    5) Среда для экспериментов и тестирования
    6) Работа с консолью
    7) Безопасность
    8) Периферийное оборудование
    9) Взаимодействие с аппаратной частью маршрутизатора
    10) Фундаментальные навыки и практические знания


    Ответов: 1
  13. [CyberYozh Academy] Linux Cyberpunk. Тариф Black (Евгений Ивченков, Алексей Гришин)

    20 янв 2025
    [​IMG]

    О курсе:

    Настроенные вами решения будут проверены на безопасность, на них будут осуществлены атаки с целью компрометации системы или выведения сервера из строя. Это отличная проверка ваших знаний на практике. Выдержите?

    Упор на практику
    Программа курса составлена с приоритетом на настройку и развёртывание решений. На выходе вы получите не только со знания, но и работающие решения.

    В рамках закона
    Получите правовые рекомендации по использованию инструментов, которые позволят вам оставаться в рамках закона.

    Курс подходит:

    Программистам

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

    Бизнесменам
    Проверяйте сервера своих проектов самостоятельно, создавайте резервные копии, оценивать безопасность, наличие несанкционированного доступа.
    Вы правда настолько доверяетесь другим, чтобы самому не проверить бэкап?

    Киберактивистам
    Этот курс вкладывает в ваши руки щит и меч. Постарайтесь распорядиться ими с умом,
    по крайней мере сначала настройте анонимность, а уже потом «я им сейчас покажу».

    Анонимам
    Умение работать с Linux, настраивать и защищать персональный VPN - это то,
    что отличает мастеров от скрипт-кидди

    Криптоэнтузиастам
    Получите незаменимый практический опыт настройки и защиты сервера под блокчейн-проекты

    Хакерам
    Во-первых, научитесь защищать свои сервера от коллег, во-вторых, настраивать анонимность, чтобы
    не разделить с коллегами место на нарах, в-третьих, получите классные инструменты выведения из строя ресурсов коллег.​

    Новичкам

    Курс подходит новичкам.
    Теорию мы вам разжуём, но практика и домашняя работа – абсолютный хардкор

    Блок 1: Основы Linux
    В этом блоке вы получите всю необходимую теорию для взаимодействия с системами на основе Linux, в частности настройки и обслуживания решений.

    Блок 2: White Linux
    Настройка и администрирование VPN, email и зашифрованного облака – отличный повод отработать полученные навыки. Особое внимание будет уделено общей настройки безопасности сервера, настройки ханипотов для хакеров, настройки системы мониторинга сервера и системы обнаружения вторжений.

    Бок 3: Black Linux
    Тут будет развёрнуты: нода сети Тор (говорят, имея ноду можно перехватить массу ценой информации), развернём добычу криптовалюты - это бесценный опыт взаимодействия с блокчейн проектами, и ещё одно... мы развернём инструмент для атаки на веб-ресурсы. В эпоху кибервойн и хактивизма без него никуда. Будьте только очень осторожны.

    Тариф Black
    Модуль «Основы Linux»
    Модуль «White Linux»
    Модуль «Black Linux»

  14. [ИПАП] Инженер Linux систем

    10 янв 2025
    [​IMG]

    Дистанционный курс «Инженер Linux систем» рассчитан, как на слушателей не имеющих опыта работы с ОС Linux, так и на опытных специалистов, желающих упорядочить свои знания или освоить конкретную технологию. Шаг за шагом, начиная с установки системы, видеокурс подробно описывает команды, конфигурационные файлы, приводит наилучшие варианты решения конкретных задач.

    В дистанционный курс входят:
    1. Видеокурс, представляющий собой пошаговое руководство по администрированию серверов на базе ОС Linux.
    2. Учебное пособие, написанное преподавательским составом ИПАП.

    Программа

    Блок 1 - Планирование установки. Установка ОС. Знакомство с UI
    Модуль 1 - Выбор дистрибутива Linux
    • Выбор дистрибутива Linux (отличия, стоимость, назначение).
    • Выбор устройства загрузки, языка установщика, региональных настроек.
    • Разметка диска.
    • Заведение пользовательского аккаунта.
    • Аспекты использования программного RAID массива.
    • Установка системы
    Модуль 2 - Документация. Основные команды
    • Работа со справочной системой.
    • Утилиты для работы с файлами.
    • Утилиты для работы с файловой системой.
    • Утилиты для работы с сетью.
    • Утилиты работы с задачами
    Модуль 3 - Файловая система. Пользователи и группы
    • Структура каталогов Linux-систем.
    • Файловые системы (отличия, примеры использования).
    • Ручная разметка диска.
    • Создание файловой системы.
    • Монтирование ФС, файл fstab.
    • Утилита dd.
    • Создание пользователей и групп.
    • Управление пользователями и группами.
    • Файлы shadow, passwd, groups.
    • Назначение прав пользователей (/etc/sudoers)
    Модуль 4 - Язык командного интерпретатора Bash
    • Написание bash скриптов.
    • Работа с переменными.
    • Работа с циклами.
    • Работа с условиями.
    • Создание пользовательских меню
    Модуль 5 - Административные задачи
    • Журналирование, резервное копирование.
    • Планировщики заданий.
    • Написание скрипта для резервного копирования.
    • Работа с системой печати
    Модуль 6 - Управление загрузкой ОС. Настройка сети
    • Настройка загрузчика grub.
    • Восстановление загрузчика.
    • Запуск ядра системы в ручную.
    • Запуск другой ОС при помощи grub (windows).
    • Уровни загрузки Linux.
    • Управление запуском сервисов
    Модуль 7 - Обзор сетевых служб, демон xinetd
    • Сетевые службы ftp, http, smtp, pop.
    • Служба xinetd, файлы hosts.allow hosts.deny
    Модуль 8 - Межсетевой экран netfilter/iptables
    • Настройка брандмауэра linux средствами.
    • Редактирования iptables.
    • Использование конфигуратора shorewall
    Модуль 9 - Инструменты работы с сетью
    • Программы nmap, netstat, tcpdump
    Модуль 10 - Инструменты работы c процессами
    • Приоритезация процессов.
    • Работа с процессами в фоновом режиме.
    • Утилиты top, atop, htop
    Блок 2 - Ядро Linux. Пересборка, наложение патчей
    Модуль 1 - Ядро Linux
    • Ядро Linux — описание.
    • Просмотр версии ядра.
    • Получение исходных текстов.
    • Конфигурация ядра.
    • Сборка и установка ядер и модулей.
    Модуль 2 - Устройство файловой системы. Автомонтирование
    • Работа с SoftRaid.
    • Работа c LVM
    Модуль 3 - Регулярные выражения. Скрипты для sed и awk
    • Введение в регулярные выражения.
    • Преобразование текста при помощи потокового редактора sed.
    • Использование awk для разбора текста.
    Модуль 4 - Настройка служб DNS и DHCP
    • Принцип работы DNS.
    • Типы записей DNS.
    • Типы DNS серверов.
    • Настройка Днс сервера.
    • Протокол DHCP.
    • Применение, возможности.
    • Настройка DHCP сервера
    Модуль 5 - Электронная почта
    • Обзор потовых служб.
    • Простая настройка postfix.
    • Простая настройка Dovecot
    Модуль 6 - Сервер БД MySQL
    • Создание баз данных, таблиц.
    • Простые запросы. Резервное копирование.
    • Восстановление и перенос на другой сервер.
    Модуль 7 - Настройка Web-сервисов (Apache, Squid)
    • Настройка веб-сервера Apache.
    • Режимы работы Apache.
    • Развертывание web-сайта на CMS
    Модуль 8 - Настройка общего доступа к файлам (FTP, Samba)
    • Настройка файлового сервера samba.
    • Настройка FTP сервера Porftpd
    Модуль 9 - Загрузка Linux по сети
    • TFTP-сервер.
    • Опции DHCP.
    • Сетевая файловая система NFS.
    • Дистрибутив тонких клиентов Thinstation
    Модуль 10 - Поддержка системы. Устранение неисправностей
    • Диагностика системы.
    • Анализ лог файлов
    Блок 3 - Аутентификация
    Модуль 1 - Методы обеспечения аутентификации
    • Методы обеспечения аутентификации средствами SSH-сервера
    • Парольная аутентификация
    • Аутентификация по публичному ключу
    • Возможности PAM на примере одноразовых паролей
    • Механизмы аутентификации в SQUID
    • Одноразовые пароли
    • Google аутентификация
    Модуль 2 - Механизмы обеспечения целостности
    • Использование aide для контроля целостности системных файлов
    • Превентивные меры по предотвращению эксплуатации уязвимостей
    • Сборка ядра c патчами, безопасности
    Модуль 3 - Достоверность данных
    • Использование хэш-функций
    • Применение PGP для защиты конфиденциальности
    • Проверка контрольных сумм файлов и ее недостатки
    • Подписание и проверка подписи исполняемого файла
    Модуль 4 - Конфиденциальность
    • Механизмы ограничения доступа
    • Помещение сервисов в chroot
    • Применение легкой виртуализации LXC
    • Шифрование файловой системы
    Модуль 5 - Доступность
    • Механизмы контроля доступности
    • Применение POSIX ACL для доступа к файлам
    • Настройка LXC
    Модуль 6 - Виртуализация
    • Применение виртуализации KVM
    • Применение виртуализации LXC
    • Основные отличия
    Модуль 7 - Формирование отказоустойчивого кластера
    • Развертывание виртуальной лаборатории под кластерные решения
    • Выбор оборудования узлов кластера и коммутация сети
    • Предварительная настройка узлов кластера
    Модуль 8 - Синхронизация конфигураций узлов кластера
    • Обзор вариантов решения задачи
    • Использования пакета SSH, развертывание DNS сервера
    Модуль 9 - Развертывание отказоустойчивого WWW хостинга
    • Обзор средств синхронизации пользовательских данных
    • Обзор задач, стоящих перед менеджером кластера
    • Настройка сервисов HTTP и FTP
    • Синхронизация пользовательских данных пакетом RSYNC
    Модуль 10 - Проверка безопасности сети и сервисов
    • Инструменты контроля безопасности
    • Типы сетевых атак
    • Перехват сессий, изменение содержимого (intercepter ng)
    • Инструмент metasploit
    Ссылка на тему: [ИПАП] Инженер Linux систем
    Ответов: 0
  15. [codeby academy] Устройства для тестирования на проникновение

    11 дек 2024
    [​IMG]

    Программа курса:


    Тема 1: Пентест
    Урок 1. Введение
    Урок 2. Пентест
    Тема 2: Знакомство с аппаратной частью
    Урок 3. Макетные платы
    Урок 4. Готовые устройства под OpenWRT
    Тема 3: Микрокомпьютеры и периферия
    Урок 5. Макетные платы (продолжение)
    Урок 6. Периферийные компоненты
    Тема 4: Обеспечение живучести устройства
    Урок 7. Сохраняем данные без флешек и SD-карт
    Урок 8. Аккумуляторы
    Тема 5: Взаимодействие с пользователем
    Урок 9. Подключаем кнопки, переключатели и дисплеи
    Урок 10. Концепция донгла
    Тема 6: Устройства с Kali Linux
    Урок 11. Хакерский планшет
    Урок 12. Nethunter
    Тема 7: Начинаем пентест. Разведка
    Урок 13. Сканируем беспроводные сети
    Урок 14. Слушаем Ethernet трафик
    Тема 8: Разведка
    Урок 15. Перехватываем МАС адреса
    Урок 16. Собираем информацию по Bluetooth устройствам
    Тема 9: Разведка
    Урок 17. Перехватываем цифровую беспроводную связь
    Урок 18. Перехватываем ИК сигнал
    Тема 10: Разведка и моделирование угроз
    Урок 19. Software Defined Radio
    Урок 20. Автоматизируем сканирование узлов беспроводной сети
    Тема 11: Моделирование угроз
    Урок 21. Эксплуатируем найденные уязвимости
    Урок 22. Анализ трафика на уровне приложений
    Тема 12: Моделирование угроз и анализ уязвимостей
    Урок 23. Реализация эксплуатации найденных уязвимостей
    Урок 24. Взлом WiFi
    Тема 13: Эксплуатация сетевых уязвимостей
    Урок 25. Боремся с закрытыми WiFi
    Урок 26. Реализуем MitM атаку с помощью протокола DHCP.
    Тема 14: Эксплуатация сетевых уязвимостей (продолжение)
    Урок 27. Реализуем MitM атаку с помощью DNS.
    Урок 28. Разбираем SSL.
    Тема 15: Реализация MitM и поддельный веб сервер
    Урок 29. Реализуем MitM атаку с помощью маршрутизации.
    Урок 30. Поддельный веб сервер.
    Тема 16: Анализ уязвимостей
    Урок 31. Атаки на проводную сеть
    Урок 32. Кейлоггеры
    Тема 17: Атаки на Bluetooth и BadUSB
    Урок 33. Атаки на Bluetooth.
    Урок 34. Атаки Bad USB.
    Тема 18: Анализ уязвимостей и закрепление в системе
    Урок 35. Атаки на клавиатуру и мышь.
    Урок 36. Делаем открытым закрытый контур.
    Тема 19: Закрепление. Обход физической безопасности
    Урок 37. Копируем таблетки DS1992.
    Урок 38. Копируем карты доступа.
    Тема 20: Защита
    Урок 39. Автоматизация поиска уязвимостей.
    Урок 40. Аппаратный honeypot.
    Тема 21: Защита прошивок и форензика
    Урок 41. Защита прошивок.
    Урок 42. Аппаратная форензика.
    Тема 22: Собираем шифрованное хранилище данных
    Урок 43. Собираем шифрованное хранилище.
    Урок 44. Итоговая работа.
    Тема 23: Заключительное занятие
    Урок 45. Заключительное занятие.

Наверх