Простые и понятные API — необходимое условие успеха микросервисных приложений. Хорошо продуманные API гарантируют надежную интеграцию сервисов и помогают упростить сопровождение, масштабирование и дальнейшее совершенствование. Познакомьтесь с паттернами, протоколами и стратегиями, которые помогут вам проектировать, реализовывать и развертывать эффективные микросервисы с REST и GraphQL API.Книга наполнена проверенными советами и примерами кода на языке Python. Авторы фокусируются на реализации, а не на философии. Изучите проверенные методы проектирования простых в использовании API для микросервисных приложений. Создавайте надежные API микросервисов, тестируйте, защищайте и развертывайте их в облаке, следуя принципам и шаблонам, применимым в любом языке программирования.
Prostye i ponyatnye API neobkhodimoe uslovie uspekha mikroservisnykh prilozheniy. KHorosho produmannye API garantiruyut nadezhnuyu integratsiyu servisov i pomogayut uprostit soprovozhdenie, masshtabirovanie i dalneyshee sovershenstvovanie. Poznakomtes s patternami, protokolami i strategiyami, kotorye pomogut vam proektirovat, realizovyvat i razvertyvat effektivnye mikroservisy s REST i GraphQL API.Kniga napolnena proverennymi sovetami i primerami koda na yazyke Python. Avtory fokusiruyutsya na realizatsii, a ne na filosofii. Izuchite proverennye metody proektirovaniya prostykh v ispolzovanii API dlya mikroservisnykh prilozheniy. Sozdavayte nadezhnye API mikroservisov, testiruyte, zashchishchayte i razvertyvayte ikh v oblake, sleduya printsipam i shablonam, primenimym v lyubom yazyke programmirovaniya.