Улучшаемые навыки

Облачная архитектура
Cloud Native
Well-Architected Framework
C4
ADR
Kubernetes
Managed DB
Yandex Cloud
Cloud.ru
FinOps
OpenTelemetry

Инструменты

Docker Docker

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

01 Проектировать целевую архитектуру облачного решения (сеть, вычисления, данные, интеграции) и фиксировать решения в ADR и диаграммах C4.
02 Обосновывать выбор провайдера и сервисов по Well-Architected Framework и матрице компромиссов, оценивать риск привязки к провайдеру.
03 Проектировать отказоустойчивость: задавать SLO, RTO и RPO, выбирать схему Multi-AZ и паттерн аварийного восстановления (pilot light, warm standby, active-active).
04 Переводить требования 152-ФЗ, КИИ (187-ФЗ), ГОСТ Р 57580 и уровней защищённости УЗ 1–4 в архитектурные решения: сегментацию сетей, размещение данных, выбор контуров.
05 Планировать миграцию по фреймворку 7R, в том числе с VMware, со сценариями cutover и rollback.
06 Рассчитывать TCO и находить точки оптимизации затрат (FinOps), включая GPU-ресурсы.
07 Описывать инфраструктуру как код (OpenTofu) и закладывать наблюдаемость на базе OpenTelemetry.
08 Выбирать модель внедрения ИИ (внешний API, RAG, собственный GPU-инференс) и выявлять риски: утечки данных, prompt injection.

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

01 Основы облачных вычислений и ландшафт провайдеров
  • Модели IaaS, PaaS, SaaS, FaaS и разделение ответственности (Shared Responsibility).
  • Публичные, частные и гибридные облака.
  • Облачный ландшафт РФ (Yandex Cloud, Cloud.ru, VK Cloud, Selectel, MWS); AWS, Azure и GCP как эталон паттернов и исходная точка миграции. CapEx vs OpEx, понятие TCO.
  • 02 Принципы проектирования и Well-Architected Framework
  • Особенности распределённых систем: ненадёжная сеть, stateless и stateful, теорема CAP.
  • Масштабирование и балансировка нагрузки.
  • Мультиарендность: общий стек, раздельные БД, выделенные контуры.
  • 12-Factor App: что сохраняет силу в контейнерной среде.
  • Well-Architected Framework (шесть столпов: надёжность, безопасность, стоимость, производительность, операционная готовность, устойчивость); у российских провайдеров собственного фреймворка нет, поэтому он применяется по аналогии. Фиксация решений (ADR) и модель C4 (Context, Container).
  • Практика: старт сквозного кейса (Ритейл или Финтех): диаграммы C4 Context и Container, ключевые нефункциональные требования (SLO, RTO/RPO), первичное Well-Architected-ревью.
  • 03 Границы приложения, сеть и регуляторные требования
  • VPC, подсети, маршрутизация, пиринг, гибридная связность (VPN, выделенные каналы).
  • Регионы и зоны доступности, входящий трафик в нескольких регионах. Балансировщики L4/L7, API Gateway, CDN.
  • Сетевая безопасность: Web Application Firewall (WAF), DDoS-защита.
  • Стоимость трафика.
  • Регуляторные требования РФ как архитектурные ограничения: 152-ФЗ (локализация ПДн, УЗ 1–4), ГОСТ Р 57580, КИИ (187-ФЗ), реестр отечественного ПО, аттестованные сегменты провайдеров.
  • Ограничения при работе с внешними ИИ-сервисами: ПДн, коммерческая тайна, изолированные контуры.
  • Практика: сетевая топология кейса (Multi-AZ, публичные и приватные контуры), сегментация данных с ПДн и финансовой информацией по 152-ФЗ и ГОСТ Р 57580, заполнение регуляторной матрицы.
  • 04 Вычислительный слой и платформы исполнения
  • Виртуальные машины и группы автомасштабирования, неизменяемая инфраструктура.
  • Контейнеры и Kubernetes: managed-варианты у российских провайдеров (Yandex Managed Service for Kubernetes, Cloud.ru, VK Cloud, Selectel), корпоративные K8s-платформы (Deckhouse, Штурвал, Nova Container Platform, Боцман), критерии выбора (managed, self-hosted, bare metal).
  • Входящий трафик в Kubernetes: переход от Ingress к Gateway API. Serverless (FaaS, бессерверные контейнеры).
  • Масштабируемый монолит, микросервисы и составные приложения: когда что выбирать.
  • Практика: ADR №1: выбор вычислительной платформы для сервисов кейса (managed Kubernetes, VM с автомасштабированием или serverless) с учётом нагрузочного профиля.
  • 05 Данные: хранилища, СУБД, резервное копирование
  • Блочные, объектные (S3-совместимые) и файловые хранилища.
  • Модели согласованности, CAP и PACELC. Polyglot Persistence: Managed PostgreSQL / Postgres Pro, ClickHouse, Redis / Valkey, YDB. Модели развёртывания БД: самоуправляемое, managed, serverless. Репликация, партиционирование, шардинг.
  • Резервное копирование и геораспределённые кластеры.
  • Практика: ADR №2: топология данных кейса (PostgreSQL HA-кластер, ClickHouse для аналитики, S3, кэш-слой), расчёт RPO/RTO и схема резервного копирования.
  • 06 Интеграция и устойчивость взаимодействий
  • Синхронные и асинхронные взаимодействия: REST/OpenAPI, gRPC, событийная архитектура.
  • Гарантии доставки сообщений.
  • Очереди и брокеры: Apache Kafka (managed), RabbitMQ, очереди уровня SQS.
  • Надёжная интеграция: Transactional Outbox, Idempotent Consumer, Dead Letter Queue, Saga.
  • Устойчивость: Circuit Breaker, Retry & Backoff, тайм-ауты, Bulkhead, Rate Limiting. API Gateway и service mesh (Envoy, Istio, Cilium): когда оправдана сложность.
  • Практика: ADR №3: схема асинхронного взаимодействия через Kafka или очереди, идемпотентность обработки событий, сценарий деградации при сбое внешнего сервиса.
  • 07 Автоматизация инфраструктуры и наблюдаемость
  • Инфраструктура как код: декларативный подход, state, дрейф конфигурации.
  • Terraform и OpenTofu с провайдерами российских облаков, зеркала реестров и переносимость.
  • GitOps как модель поставки (Argo CD, Flux) на уровне архитектуры. Стратегии выкатки: rolling, blue/green, canary.
  • Наблюдаемость на открытых стандартах: OpenTelemetry, Prometheus / VictoriaMetrics, Loki / OpenSearch, Tempo / Jaeger. Четыре золотых сигнала, SLI/SLO, error budget.
  • Практика: разбор шаблона OpenTofu для типовой архитектуры в Yandex Cloud: переносимость конфигурации, безопасное хранение state.
  • 08 Безопасность и отказоустойчивость
  • Безопасность: IAM и принцип наименьших привилегий, Zero Trust, секреты и управление ключами (KMS), шифрование, безопасность цепочки поставок (образы, зависимости).
  • Отказоустойчивость: классификация сбоев, каскадные сбои и защита от них (перегрузка, повторные запросы, дедлайны, деградация).
  • Аварийное восстановление: RPO/RTO и паттерны (backup & restore, pilot light, warm standby, active-active).
  • Проверка устойчивости: chaos engineering, game days, постинцидентный анализ.
  • Практика: выбор паттерна аварийного восстановления для кейса и проверка соответствия целевым RTO/RPO.
  • 09 FinOps как архитектурная дисциплина
  • FinOps Framework: стоимость как архитектурная ответственность.
  • Структура расходов: межзонный трафик, NAT, IOPS, забытые снапшоты, холодные данные.
  • Модели потребления: on-demand, committed, spot/preemptible. Тегирование, аллокация затрат, биллинг-отчёты.
  • Экономика GPU и ИИ: стоимость токенов API против аренды GPU-пулов, утилизация.
  • Практика: модель TCO для решения кейса в калькуляторе Yandex Cloud с пересчётом для альтернативного провайдера, выявление трёх точек оптимизации затрат.
  • 10 Инфраструктура для ИИ-нагрузок
  • Выбор модели внедрения: внешние API (Foundation Models), управляемые модели, собственные GPU-пулы (vLLM, Triton).
  • RAG-архитектура: векторные хранилища, индексация, контроль доступа к документам.
  • LLM-gateway: маршрутизация, лимиты, учёт стоимости. Guardrails, оценка качества и наблюдаемость LLM.
  • Угрозы: prompt injection, утечки через контекст, передача данных во внешние сервисы. Агенты и MCP: архитектурные границы (обзор).
  • Практика: ADR №4: модель внедрения ИИ-компонента кейса (внешний API, RAG или собственный GPU-инференс) с учётом регуляторных ограничений и стоимости.
  • 11 Стратегии миграции в облако
  • Фреймворк 7R: Retire, Retain, Rehost, Relocate, Replatform, Repurchase, Refactor; критерии классификации систем и аудит.
  • Два типовых сценария в РФ: (1) зарубежное облако (AWS, Azure) → российский провайдер; (2) on-premise VMware → российская платформа виртуализации или Managed Kubernetes.
  • Риски миграции: перенос баз данных, схемы cutover, планы отката (rollback). Оценка риска привязки к провайдеру (vendor lock-in).
  • Практика: план миграции 7R для кейса (схема cutover и план отката), матрица компромиссов и рисков привязки к вендору.
  • 12 Итоговая аттестация: защита архитектурного пакета
  • Сборка архитектурного пакета командой (0,5 ак. ч.).
  • Защита перед экспертами: 20 минут доклад и 10 минут вопросы на команду (2 ак. ч.).
  • Оценка по критериям: полнота пакета, обоснованность ADR, соответствие NFR, учёт регуляторных требований, расчёт стоимости, проработанность плана миграции.
  • Итог: зачёт / незачёт.
  • 55 000 ₽

    49 500 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Архитектор ПО Архитектор ПО
    Системный аналитик Системный аналитик
    Руководитель группы\Тимлид Руководитель группы\Тимлид
    Разработчик Разработчик

    Предварительная подготовка

    Опыт в разработке или технической эксплуатации распределённых систем от 2–3 лет. Понимание сетевой модели (TCP/IP, DNS, HTTP/REST), принципов виртуализации и контейнеризации (Docker). Базовые знания о базах данных и микросервисной архитектуре. Знание языков программирования не требуется. Курс рассчитан на специалистов уровня Senior/Lead, переходящих к архитектурным задачам (включая DevOps-инженеров и системных аналитиков с техническим бэкграундом в распределённых системах). Рекомендуется предварительно пройти ARC-001 «Основные концепции архитектуры приложений» или иметь эквивалентный опыт.

    Расписание курсов

    19.10.2026 - 29.10.2026

    9:00-13:00
    Дата и время:
    19.10.2026-29.10.2026
    9:00-13:00

    Middle 25 часов

    55 000 ₽

    49 500 ₽ — для физ. лиц

    Курс проводят

    Максим

    Рогоза Максим

    Эксперт в области архитектуры ПО

    О тренере

    Практикующий корпоративный архитектор с многолетним опытом преподавательской деятельности. Более 4 лет ведет авторские курсы по корпоративной архитектуре и Archimate.

    В настоящее время работает корпоративным архитектором в компании Аксеникс (правопреемник Accenture на российском рынке), где активно занимается интеграцией решений на базе искусственного интеллекта в бизнес-процессы организации.

    Этот практический опыт позволяет  держать руку на пульсе современных технологических трендов и делиться.

    55 000 ₽

    49 500 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    55 000 ₽

    49 500 ₽ — для физ. лиц

    Юр. лицо — 55 000 ₽
    Физ. лицо — 49 500 ₽
    19.10.2026, Онлайн
    19.10.2026, Онлайн
    Открытая дата
    Отзывы и кейсы
    Отзывы учеников
    Понравилось, что некоторые концепции разбирались на примерах, хотелось бы, чтобы это делали почаще. Понравилось, что был собран и систематизирован огромный массив информации, это помогает создать весьма обширное общее представление о предмете. Самым полезным блоком для меня было введение в облачную архитектуру.
    Было очень круто и полезно. Виктор – потрясающий тренер, имеющий большой опыт в том, чему он обучает. Больше всего понравилось, что были затронуты основы архитектуры, не принадлежащие конкретному облачному провайдеру.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    ARC-001
    30 часов

    Ключевые практики архитектора ПО: проектирование и ИИ-инструменты

    Практический курс по основам архитектуры ПО. Тренинг предлагает глубокое понимание системной архитектуры и её роли в разработке ПО. Участники освоят выявление требований, проектирование, документирование и анализ архитектуры, а также научатся применять эти практики в реальных проектах. Курс охватывает весь жизненный цикл разработки ПО, включая взаимодействие с заинтересованными сторонами и использование гибких методологий. Основные темы: архитектурные стили, атрибуты качества, ATAM, 4+1, QAW, управление рисками и компромиссами. Идеально подходит для архитекторов, разработчиков, аналитиков и менеджеров проектов. На реальном примере вы пройдете путь от бизнес-требований до рабочего архитектурного документа, получите обратную связь от эксперта и освоите применение современных ИИ-инструментов для повышения эффективности архитектурной работы.

    от Middle

    68 900 ₽

    ARC-008
    30 часов

    Проектирование высокопроизводительных приложений и инструменты ИИ

    Курс посвящён проектированию высоконагруженных и отказоустойчивых систем. Вы изучите теоремы CAP и PACELC, методологию SPE, техники неблокирующей синхронизации (lock-free, CAS), а также паттерны масштабирования: шардирование, партиционирование, денормализацию, репликацию, архитектуры DynamoDB и MapReduce. Курс охватывает observability (Prometheus+Grafana), нагрузочное тестирование (JMeter, Testcontainers) и оптимизацию кода с учётом JIT и GC. Дополнительно вы познакомитесь с ИИ-инструментами для ускорения работы. В результате вы получите практический опыт и системный подход к проектированию производительных решений, которые востребованы в highload- и data-intensive проектах.

    от Middle

    58 000 ₽

    ARC-015
    24 часа

    Микросервисная архитектура и инструменты ИИ

    Научитесь проектировать надежные и масштабируемые микросервисные системы! Этот курс для тех, кто хочет овладеть современными технологиями и методами архитектуры. Вы узнаете, как создавать гибкие и эффективные решения, соответствующие требованиям бизнеса. Станьте экспертом на рынке и присоединяйтесь к профессионалам, которые уже улучшили свои проекты, используя знания из этого курса. Кроме того, с помощью ИИ-инструментов вы освоите подходы к ускоренному выбору технологий и узнаете, как можно сэкономить время при подготовке и оформлении архитектурных решений (ADR).

    от Middle

    56 500 ₽

    DEV-017
    18 часов

    Основы DevOps

    DevOps — ключ к быстрой и надежной разработке. Этот курс поможет вам освоить ключевые инструменты и методологии DevOps, такие как Git, Docker, Kubernetes, и Terraform. Вы научитесь создавать и оптимизировать конвейеры CI/CD, управлять инфраструктурой как кодом и внедрять мониторинг и логирование.

    от Junior

    27 900 ₽

    DEV-032
    9 часов

    DevOps и CI/CD для разработчиков

    Тренинг является прекрасным практическим введением в методологию автоматизации технологических процессов сборки, настройки и развёртывания программного обеспечения – DevOps. Вы подробно изучите, что такое Continuous Integration, Continuous Delivery и Continuous Deployment.

    от Middle

    12 900 ₽

    EAS-004
    24 часа

    Основы хранилищ данных

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

    от Middle

    50 900 ₽

    EAS-011
    16 часов

    Современные подходы к управлению данными

    Обзор современных методов управления данными от реляционных СУБД до NoSQL. Узнайте, как выбрать правильную систему для ваших задач и оптимизировать ее использование. Курс охватывает эволюцию хранилищ данных, реляционные и нереляционные модели, распределенные файловые системы и системы обработки потоков данных.

    от Junior

    33 900 ₽

    EAS-014
    24 часа

    Основы Cassandra

    Освойте Cassandra — высокопроизводительную NoSQL-СУБД для работы с большими данными. Курс раскрывает архитектуру, язык CQL и тонкости проектирования данных для Cassandra. Уникальность — практическое освоение кластерных развертываний, мониторинга и интеграции с Java-приложениями.

    от Middle

    59 500 ₽

    EAS-015
    24 часа

    Основы Hadoop

    Освойте основы Hadoop и экосистемы Big Data. Этот тренинг дает представление об устройстве Apache Hadoop и методах разработки приложений, обрабатывающих данные на его основе. Участники познакомятся с HDFS – стандартом де-факто для долговременного надежного хранения больших объемов данных фреймворком YARN, управляющим параллельным выполнением приложений на кластерети сопутствующими проектами, составляющими экосистему Hadoop: Hive, Spark, HBase.

    от Middle

    43 200 ₽

    EAS-017
    26 часов

    Основы Apache Spark

    Обучайтесь основам Apache Spark и используйте его для эффективной обработки больших данных. В данном курсе вы узнаете все необходимое для работы с фреймворком Apache Spark, включая программирование на Python, создание табличных запросов с помощью Spark SQL и обработку данных с использованием RDD и DataFrame. Уникальное сочетание теории и практики поможет вам быстро освоить все нюансы Spark и применить их на реальных проектах.

    от Middle

    50 700 ₽

    Нужна помощь? Оставьте заявку, и мы свяжемся с вами в ближайшее время

    Согласен получать на e-mail информационные рассылки о новостях Учебного центра IBS
    Корпоративное обучение Бесплатные вебинары Оценка персонала Сертификация О нас Стать тренером Блог Личный кабинет
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.