The Busy Platform Engineers Guide to API Gateways • Daniel Bryant • GOTO 2023 (Рубрика Architecture)
Интересное выступление на goto конференции про API Gateways от Daniel Bryant, разработчика API Gateways и автора книг "Mastering API Architecture" и "Continuous Delivery in Java". Кстати, до недавнего времени Даниэль был главой devrel в Ambassador Labs, которые продают свой гейтвей ambassador В этом выступлении Даниэль рассказывает о том,
- Что такое API Gateways, для чего они нужны
- Почему решение переехать на API Gateway - это решене первого типа по Безосу (irreversible, которое надо принимать взвешанно и обдумано). Дальше идет речь о том, как API Gateway в принципе встраивается в cloud native платформы
- Почему API Gateway надо воспринимать как продукт и понимать кто за него отвечает, как выглядят профили пользователей и их сценарии, как гейтвей интегрирован в окружающий cloud native стек
- Почему надо думать про опыт разработчиков и operations команды и реализовывать self service возможности (автор упоминал как про механизм merge request, так и про ~~богомерзкий~~ UI) 5.Про необходимость фокусу на workflows и интеграции с другими инструментами (условно интеграция между API Gateway для внешнего трафика и service mesh для внутреннего кластеа)
P.S. Слайды презентации доступны здесь Плюс автор дал ссылку на такой google spreadsheet со сравнением разных API Gateways
#SoftwareDevelopment #Software #Architecture #Management #SystemDesign