- Понимание протоколов. Или специфичных для отрасли, или понимание, что они в принципе бывают разные по свойствам.
- Базовое понимание сетей
- Базовое понимание безопасности - периметры и контуры, зачем это всё нужно
- Понимание о распределённости, балансировке, отказоустойчивости, точках отказа
- Знания о видах и типах взаимодействий (синхронное-асинхронное, транзакционное-не транзакционное, REST, messaging, и так далее, и тому подобное)
- И вот последним пунктом ЛИБО интеграционные паттерны (
@dkaftan хорошую книжку привела) ЛИБО умение построить в голове связную картинку, как всё взаимодействует (на самом деле, паттерны это просто хороший готовый костыль для здравого смысла, на то они и называются "шаблонами")
Что существенное забыл?