План на курса
Бърз преглед на традиционните подходи
- Монолитни системи
- Система на системите
- Ранна ориентация към услугата (EAI, CORBA и т.н.)
- Ранни уеб услуги (SOAP и т.н.)
- Архитектура, ориентирана към услуги (SOA)
- Microservices
Дизайнерски концепции и компромиси
- Компромис между гъвкавост и сложност
- Кохезия, свързване
- Скрити зависимости срещу явни зависимости
- Малка система срещу голяма система
- Модул/компонент срещу услуга
Generic SOA
- Полза и цена на SOA
- Успехи и неуспехи при внедряването на SOA
- Съобщения и ESB
- Инфраструктура и инструменти, поддържащи SOA
Microservices и внедряване на SOA - концепции
- Направете едно нещо и го направете добре
- Микроуслуга срещу услуга
- DevOps
- Непрекъснато внедряване и доставка
- Леки протоколи
Микросервизни протоколи и инструменти
- HTTP, JMS, AMQP, Websockets, JSON и др...
- Разгръщане
- Контейнери (Docker, K8N, LXC и др...)
- Configuration Management (Ansible и т.н...)
- Мониторинг и Management
- Инфраструктура
Облачна и автоматична Scalaспособност
- Резервиране на микросервизи и отказ
- Мащабируемост на производителността
- Автоматична мащабируемост
- Приложете: OpenStack, AWS и т.н....
Реални проблеми
- Сложност на екосистемата
- Мрежова производителност
- сигурност
- Разгръщане
- Тестване
- Нано-услуги
Изисквания
- Изисква се основно разбиране на софтуера и системното инженерство.
- Препоръчва се Goот разбиране на системното развитие и интеграция.
- Препоръчва се известно излагане на проблеми, възникнали по време на изграждането на сложни корпоративни решения.
Oтзиви от потребители (7)
Рисуване на бяла дъска в реално време, както той обясни, топ изживяване. Знаеше да обясни всяка тема.
Adrian Stanciu - DB Global Technology SRL
Курс - Systems and Service Architecture - Microservices Architecture
Машинен превод
Начинът, по който обучителят говори, беше страхотен, много ясен и лесен за разбиране
Codrin Lintescu - DB Global Technology
Курс - Systems and Service Architecture - Microservices Architecture
Машинен превод
Беше перфектно структуриран и съдържаше много полезна информация
Dana Curpen - DB Global Technology
Курс - Systems and Service Architecture - Microservices Architecture
Машинен превод
Първи ден. Имам много познания по тази тема, но имах възможността да науча нови неща.
Ciprian Pascu - DB Global Technology
Курс - Systems and Service Architecture - Microservices Architecture
Машинен превод
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Курс - Systems and Service Architecture - Microservices Architecture
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Курс - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.