👋 Чего вы сегодня ждете от работодателей? Проводим опрос, чтобы помочь компаниям увидеть рынок глазами кандидатов → участвовать

Курсы по Highload-архитектуре

Логотип OTUSOTUS
Highload Architect
5 мес
3.33
Веб-разработка
Docker
Highload-архитектура
124 200 ₽
138 000 ₽
-10%
Логотип Яндекс ПрактикумЯндекс Практикум
Архитектура программного обеспечения
6 мес
4.58
Docker
Kubernetes
Микросервисная архитектура
Мониторинг
Мониторинг сетей
Prometheus
Terraform
Grafana
Highload-архитектура
Архитектура ПО
Software архитектор
Service Mesh
Контейнеризация
162 500 ₽
180 000 ₽
-10%
Логотип OTUSOTUS
Инфраструктура высоконагруженных систем
5 мес
Инфраструктура
DevOps
Kubernetes
Виртуализация
Высоконагруженные системы
KVM
Nginx
Terraform
Xen
Highload-архитектура
Управление кластерами
128 000 ₽
Логотип REBRAINREBRAIN
HighLoad
12 мес
Highload-архитектура
Архитектор высоких нагрузок
95 000 ₽
Логотип Учебный центр IBSУчебный центр IBS
ARC-008 Проектирование высокопроизводительных приложений
1 нед
Java
Нагрузочное тестирование
ООП
Оптимизация кода
Проектирование архитектуры приложений
Apache JMeter
HP LoadRunner
Nagios
Performance
Selenium
UML
Анализ требований
Проектирование
Highload-архитектура
Архитектура ПО
Software архитектор
53 900 ₽

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Highload-архитектуре

1. Highload Architect

Для кого этот курс? Веб-разработчиков. Расширите свой кругозор, поймете какие есть подводные камни у разных решений и почему именно они используются и как с ними работать правильноТимлидов команд веб-разработки. Получите набор инструментов для проектирования системы в вашей команде, а так же надежные аргументы для объяснения, продажи, подтверждения решения своих или командыАрхитекторов. Курс даст базу, на которой строятся все системы подверженные высокой нагрузке на всем пути начиная от запроса пользователя, заканчиваю возвращением ему ответаТехнических руководителей. Получите необходимый набор знаний, которого будет достаточно чтобы понимать предлагаемые решения, их дороговизну в кратко и долгосрочной перспективе, а так же какой  набор проблем может сулить решение и какие специалисты будут необходимыSRE-специалистов. Узнаете какие проблемы имеют те или иные решения, а так же их симптомы, что даст возможность быстрее локализовать проблему Необходимые знания Владение одним из языков программирования при помощи которого можно написать серверНавыки работы с SQL (составление запросов): в процессе обучения используется MySQL/PostgreSQLНавыки работы с Linux Что вам даст этот курс? Сегодня немногие веб-разработчики обладают достаточным опытом для создания отказоустойчивых и масштабируемых архитектур. И именно такие специалисты являются самыми высокооплачиваемыми и востребованными в крупных компаниях: Google, VK, Yandex, Netflix и др. В процессе обучения рассматриваются типичные и нетривиальные проблемы архитектуры веб-приложений. Преподаватели поделятся лучшими практиками и решениями этих проблем. В программу входит много полезной теории, и вся она будет обязательно закрепляться практикой в рамках самостоятельной работы и онлайн-вебинаров. За 5 месяцев студенты научатся использовать в своих проектах решения, которые выдерживают сотни тысяч (и даже миллионы) запросов в секунду, смогут правильно оптимизировать работоспособность серверов, начнут эффективно использовать инструменты, которые уже есть в проектах. Также курс позволит актуализировать и систематизировать знания в сфере HighLoad.
Школа: OTUS
Дата начала: По мере набора группы
Длительность: 5 месяцев
Стоимость курса: 124 200 ₽
Цена без скидки: 138 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Архитектура программного обеспечения

За 6 месяцев освоите лучшие практики архитектуры и научитесь решать сложные архитектурные задачи
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 162 500 ₽
Цена без скидки: 180 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Инфраструктура высоконагруженных систем

Для кого этот курс? Для DevOps инженеров, системных администраторов, архитекторов инфраструктуры, специалистов по ИБ и SRE, fullstack и backend разработчиков, тимлидов и CTO, сетевых администраторов и специалистов по нагрузочному тестированию С какими задачами поступают к нам на курс? Хочется работать с масштабными проектамиНужно повысить квалификацию, чтобы продвинуться в должностиЕсть желание попасть на работу в крупную компанию, но не хватает компетенцийНа практике познакомиться с актуальным технологическим стеком Что вам даст этот курс? Вы научитесь строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных на высокую нагрузку Все полученные знания вы отточите на практике на виртуальных стендах После обучения вы научитесь:  Будете разбираться в актуальных технологиях кластеризации, оркестрации и виртуализацииНаучитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузкуОсвоите виртуализацию с помощью таких инструментов как proxmox, KVM, oVirt, XenНаучитесь кластеризации сервисов на базе pacemaker, k8s, nomad и построению дисковых кластеров на базе ceph, glaster, linstoreСможете строить высоконагруженные системы на базе nginx
Школа: OTUS
Дата начала: По мере набора группы
Длительность: 5 месяцев
Стоимость курса: 128 000 ₽
Цена без скидки: 128 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. HighLoad

Кому подойдет практикум: DevOps-инженеры;backend-разработчики;СТО;архитекторы инфраструктуры;системные администраторы “hard”;специалисты по эксплуатации. Программа состоит из четырёх модулей: Что такое HighLoad, и где он начинается?Средства проверки гипотез и решений.Архитектурные паттерны при росте нагрузок.Средства обеспечения высокой производительности и отказоустойчивости.
Школа: REBRAIN
Дата начала: В любое время
Длительность: 12 месяцев
Стоимость курса: 95 000 ₽
Цена без скидки: 95 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

5. ARC-008 Проектирование высокопроизводительных приложений

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

High-Performance application, High-Load application, High-Availability application. Управление производительностью приложения. Зависимость цены исправления ошибок от стадии обнаружения и стадии внесения. Основные характеристики, описывающие производительность системы. Модель нагрузки на систему.

Формирование нефункциональных требований для высокопроизводительных систем. Работа с противоречиями при формировании требований к производительности. Полнота требований.

Практикум (1 ч): Анализ требований на противоречивость и полноту.

Особенности формирования требования к системам массового обслуживания (СМО).

Атрибуты качества системы. Компромиссы при одновременной работе над несколькими атрибутами качества на примере CAP и PACELC.

Практикум: Разбор принципа балансировки атрибутов качества на примере Amazon Dynamo DB (1 ч). Рассмотрение подходов к гибкому масштабированию системы на примере Amazon Dynamo DB с сохранением контроля над отказоустойчивостью и сохранением константной производительности.

Основные причины потери производительности системы (1 ч). Основные методы повышения производительности системы (1 ч). Принципы горизонтального и вертикального масштабирования систем (0,5 ч).

Практикум (2 ч): Разбор примера масштабирования системы. Преобразование монолитной системы в Map-Reduce. Обзор Map-Reduce. Преобразование Map-Reduce в Lambda-архитектуру для снижения проблем чистой Map-Reduce практики.

Основные классы шаблонов, используемые при построении высокопроизводительных систем: GRASP, Architecture patterns, Application Integration patterns. Примеры практической реализации шаблонов в современных стандартах. Примеры практической реализации шаблонов в современных системах интеграции frameworks разработки.

Основные вопросы кодирования высокопроизводительных систем. Методы оптимизации современных компиляторов и сред выполнения.

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

Введение в методологию SPE. История, границы использования. Методика анализа систем с использованием SPE.

Практикум (1 ч): Рассмотрение на практическом примере применения SPE методологии для: Оценки пределов производительности системы, исходя из текущих характеристик аппаратно-программной части; Оценки влияния принимаемых архитектурных решений на производительность системы; Оценки требований к аппаратной части, исходя из поставленных требований по производительности, базируясь на масштабировании текущих процессов системы.

Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 53 900 ₽
Цена без скидки: 53 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да