Основы микросервисной архитектуры (MSA) | CEE-SECR 2016 Основы микросервисной архитектуры (MSA) – CEE-SECR 2016
2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

Мастер-классы

Основы микросервисной архитектуры (MSA)

Дэвид Уэст

Дэвид Уэст, Transcendence Corporation

30 октября 2016
4 часа

Мастер-класс читается на английском языке с переводом на русский
Требуется отдельная регистрация

Эксклюзивное видео-приглашение от Дэвида Уэста

Цель мастер-класса – представить участникам основные концепции и практики микросервисной архитектуры (MSA) и дать возможность закрепить полученные знания с помощью упражнений. Дополнительный, пятый час мастер-класса посвящён ответам на вопросы и рассмотрению предложенных участниками проблем и областей применений полученных знаний.

Возможности микросервисной архитектуры (MSA) огромны, растёт число компаний, следующих примеру Google, Spotify и Netflix в реализации её потенциала.

Мастер-класс стартует с краткого обсуждения потенциальной ценности MSA, обзора преимуществ и проблем, представления базовых определений и концепций.

Далее рассмотривается природа микросервиса. Участники выполняют упражнение на идентификацию микросервисов и их возможной имплементации в коде. После переходим к архитектуре, изучаем аггрегацию микросервисов в компонетны, слабозацепленные и высокосвязанные (loosely coupled and highly cohesive). Взаимоотношение между доменной декомпозицией, моделированием и микросервисными компонентами определяется как структурная природа компонента.

Компоненты могут быть объединены и взаимосоотнесены только если они обладают дополнительными возможностями, такими как способность отражать свою природу, оставаться модифицируемыми во время выполнения и обрабатывать событийные взаимодействия. Обсуждение этих моментов предваряет второе упражнение.

После рассмотрения приложений и систем обсуждаем, как MSA позволяет использовать радикально иные формы архитектуры, их огромный потенциал и возможные сложности.

Заключительная часть мастер-класса посвящена процессу разработки: командам, необходимым умениям, вспомогательным технологиям и методологиям.

Мастер-класс рассчитан на четыре часа, но все желающие смогут остаться на дополнительный час, во время которого Дэвид ответит на вопросы и рассмотрит предлагаемые участниками примеры.

О ведущем мастер-класса

Дэвид Уэст

Mentor, author, Transcendence Corporation

Др. Уэст начал заниматься разработкой программного обеспечения, когда термин «Sofware Engineering» только появился. Является признанным экспертом в объектных методологиях программирования и гибких методологиях, таких как agile. Автор книг Object Thinking и Design Thinking, а также множества работ по разработке ПО. Выступал на многочисленных конференциях, имеет обширный международный опыт в качестве ментора, тренера и агента изменений. В настоящее время завершает еще две книги: Living System Design и Micro-Service Architecture: The Essentials.


Comment

Your email address will not be published. Required fields are marked *

*

Gold

Технологический Центр Дойче БанкаJetBrainsSAPFirst Line Software

Silver

Dell Technologies

Embedded

Аурига

Sponsors

T-SystemsЛаборатория Касперского

Генеральные партнёры

РУССОФТАП КИТSECON

При содействии

Association for Computing MachineryACM Special Interest Group on Software Engineering

Технические партнёры

Хостинг-ЦентрVirtuozzoСофтИнвентСтудия „7пап“Print SalonГруппа МPrezent.ru

При поддержке

РАЭК

Организаторы

Software Russiai-Help
Поделиться:

Конференция окончена
Ждём вас на SECR 2017!

Размещение в гостинице, транспортное и экскурсионное обслуживание по специальным ценам.