Архитектура ПО

Недостаточная надежность, сложность поддержки и обновления, а также быстродействие и масштабируемость – распространенные проблемы IT-архитектуры. На курсах из данного раздела слушатели получат базовые знания и навыки проектирования и анализа архитектур ПО, более углублённо изучат отдельные темы.
ARC-001
Курс является введением в системную архитектуру (архитектуру ПО) и знакомит с ключевыми практиками: выявление требований, проектирование, документирование, анализ и оценка архитектуры, а также даёт представление о месте архитектуры в жизненном цикле разработки ПО.
ARC-003
Во время обучения слушатели узнают, как Domain Driven Design (DDD) помогает в построении Enterprise-систем со сложной бизнес-логикой, проанализируют стратегические (Bounded Contexts) и тактические (Aggregates) подходы к реализации систем и рассмотрят Enterprise-архитектуры, которые могут успешно применяться вместе с DDD. Курс основывается на реальных примерах со множеством примеров кода.
ARC-004
Рассматриваются лучшие практики проектирования на основе типовых решений, апробированных во множестве проектов, – паттернов проектирования корпоративных приложений.
ARC-005
Основная задача курса – рассмотрение техник построения концептуальной модели приложения, основанных на использовании шаблонов, а также возможности повторного использования разработок, выполненных в рамках объектно-ориентированного анализа. Курс дает практические рекомендации по построению UML-представления концептуальной модели и по дальнейшему преобразованию концептуальной модели в дизайн.
ARC-008
В курсе рассматриваются различия между высоконагруженными, высоконадежными и высокопроизводительными системами. Основная задача курса – дать представление об основных понятиях, принципах и подходах, используемых при проектировании высокопроизводительных систем. Курс будет полезен не только архитекторам, но и руководителям проектов разработки, ведущим разработчикам.
ARC-013
На курсе рассматриваются основные методы и технологии интеграции в корпоративных системах.
ARC-014
Данный курс знакомит слушателей с основными архитектурными практиками в контексте Agile. Каким образом концепции Agile и архитектурные практики дополняют друг друга, к чему могут приводить перекосы в ту или иную сторону и как практически можно и нужно адаптировать работу архитектора в Agile-проектах.
ARC-015
Данный курс знакомит слушателей с основными концепциями микросервисной архитектуры (МСА). Вводится понятие микросервисной архитектуры, рассматривается её связь с «традиционными» методиками построения системы. Даются шаблоны микросервисной архитектуры, направленные на обеспечение качества разрабатываемой системы. Подробно рассматриваются вопросы развертывания и методы обеспечения значимых качеств МСА.
ARC-016
Общий курс по проектированию облачных приложений с практическими занятиями. Помимо знакомства с базовыми принципами построения систем в облаке, мы рассмотрим основные строительные блоки, предлагаемые поставщиками IaaS/PaaS/SaaS-решений , способы и особенности их применения. На практике построим виртуальную сеть, сформируем структуру приложения и адресуем атрибуты качества.
REQ-058
Учебный курс рассказывает о ключевых технологиях цифровой трансформации (Digital Transformation). Проникновение цифровых технологий в повседневную жизнь раздвигает привычные границы бизнеса, меняет целые отрасли, переворачивает рынки, и поэтому большинство руководителей ожидают появления новых игроков, которые могут изменить существующее положение вещей.
REQ-059
Концепция управления корпоративной архитектурой предприятия, является способом синхронизации потребностей организации с возможностями информационных технологий в условиях нарастающей сложности технологий и ускорении изменений существующих бизнес-процессов.
REQ-060
Спецификация языка моделирования ArchiMate (The Open Group) содержит элементы для моделирования всех архитектурных слоев: цели и мотивация, бизнес-архитектура и требования, бизнес-процессы, приложения и технологии. Учебный курс позволяет изучить как нотацию языка ArchiMate, так и апробировать ее на примере последней версии бесплатного инструмента Archi.
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.