52 истории, которые нужно узнать о Api Gateway
5 апреля 2023 г.Давайте узнаем об Api Gateway из этих 52 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
1. Вы неправильно используете коды состояния HTTP
В этой статье мы обсудим некоторые распространенные ошибки, которые допускают разработчики при использовании кодов состояния HTTP.
2. API Gateway и Backend for Frontend (BFF): примеры использования, сходства и различия
В этой статье мы рассмотрим, что такое шлюз API, BFF и как они используются для связи клиент-сервер в архитектуре микросервисов.
3. Правильный мониторинг API: метрики и рекомендации
В этом посте мы рассмотрим рекомендации по мониторингу API, например, каким показателям отдать приоритет и как устранять неполадки при возникновении проблем.
4. Полоса против. Брейнтри против. PayPal: какая платежная платформа лучше?
Платежные онлайн-платформы меняют то, как мы делаем покупки каждый день. С помощью таких платежных платформ мы можем легко отправлять и получать деньги, не обращаясь в банк.
5. Почему нам нужно пересмотреть трехуровневую архитектуру
Классическая трехуровневая архитектура нуждается в перезагрузке. API изменили то, как мы пишем код приложения, и нам нужно пересмотреть принцип работы трехуровневой архитектуры.
6. Введение в шлюзы API
Понимание того, что такое шлюзы API, чем они отличаются от обратного прокси-сервера и amp; балансировщик нагрузки и их использование в среде микросервисов
7. 🔮 Что ждет управление API в будущем в 2023 году и далее?
Поскольку количество API-интерфейсов продолжает неограниченно расти, чего нам ожидать от платформ управления API в 2023 году? Каковы важные человеческие взаимодействия?
8. Как «спроектировать» простой путь в бессерверный мир
Простой способ окунуться в бессерверный мир AWS
9. Как создать экономичную бессерверную инфраструктуру API
AWS API Gateway — отличный сервис, но может быть довольно дорогим, а в некоторых случаях даже непомерно дорогим.
10. Уровни абстракции и API для облачных сред
Разделение задач, уровней абстракции и API
11. Создание API с кодом Bash в AWS Lambda и API Gateway
Веб-сервисы Amazon (AWS) — это мощная платформа практически для любого веб-сервиса, который вы только можете себе представить. С AWS API Gateway и Lambda вы можете легко создавать REST API! Шлюз API позволяет вам создавать API. Lambda позволяет выполнять код при вызове API. Этот код может быть на многих языках программирования, таких как Python или Node.JS.
12. Что имеют в виду разработчики, когда говорят об API
API стал одним из тех универсальных терминов, которые разработчики используют, не задумываясь о контексте. Каждую неделю вы сталкиваетесь с такими обсуждениями, как "Как использовать Twitter API", "Новый фреймворк X великолепен, потому что у него мало поверхности API" и "Оптимальные методы создания API".
13. Рекомендации по безопасности API
API — это группа протоколов связи, которые позволяют приложениям взаимодействовать друг с другом. Он работает над ограничениями ОС и позволяет приложениям обмениваться данными без дополнительных сложностей. И это волшебный мост, который, возможно, заставляет вещи работать вместе в наших мобильных приложениях и веб-интерфейсах.
Тем не менее, его открытые двери и широкий обзор делают его уязвимым для атак. Кроме того, злоумышленники могут легко найти путь к сердцу приложений и систем через API. Следовательно, важно ограждать API всеми возможными способами.
14. Разделение монолитной базы данных с помощью Kong
Если ваш дизайн микрослужбы приводит к тому, что очень большой API или несколько служб обращаются к одной базе данных, попробуйте Kong Gateway.
15. Что такое Service Mesh?
В нашем предыдущем посте о шлюзах API мы обсуждали, как службы обрабатывают внешний клиент-сервисный трафик (север-юг).
16. Маршрутизация на основе пути при рендеринге с Kong API Gateway
Рекомендуется размещать шлюз API перед вашим приложением, поддерживаемым микрослужбами. Маршрутизация на основе пути делает это возможным при развертывании в Render.
17. Зачем и как отслеживать HTTP-API Amazon API Gateway
Мониторинг ваших API-интерфейсов HTTP может преобразовать ваш процесс принятия решений с помощью полезной информации вместо того, чтобы угадывать жалобы пользователей и высокие счета.
18. Создание Graphql API с помощью Spring Boot, Neo4j и Kong [Часть 2]
Часть 1 этой серии содержит подробное описание сервера GraphQL и того, как начать его настройку с помощью Springboot, языка определения схем (SDL) и его типов.
19. Введение в шлюз API
Что такое шлюз? Это точка входа. В ход идут вещи. Люди, трафик, запросы. Если вы когда-нибудь работали с микросервисами, возможно, вам встречался термин "шлюз API".
20. Создайте собственного Telegram-бота с помощью AWS и Node.js
Автоматизируйте неблагодарные задачи, такие как разделение счетов за продукты, с помощью бота Telegram и AWS.
21. Создание API для бедных с использованием PostgREST
Создание полноценного API требует ресурсов, времени и денег.
22. Взгляд на использование шлюзов API при создании сложных систем
Шлюзы API могут помочь вам создавать микросервисы и микроинтерфейсы, а также предоставлять своим клиентам многофункциональные API, упрощая работу вашей компании.
23. Что означает кодирование шлюза API не включено?
В этой статье по быстрой отладке вы узнаете, что означает ошибка кодирования API-шлюза не включена и как ее обрабатывать или отлаживать.
24. Общедоступные API ASX100: основной список
Мы провели некоторое начальное исследование общедоступных API-интерфейсов ASX100, поскольку регулярно обсуждаем, что другие делают с их API-интерфейсами и как выглядят передовые методы. Возможность указать на хорошие местные примеры и объяснить, что происходит в Австралии, является ключевой частью этого разговора.
25. Проводим выходные с GraphQL
Испытывали ли вы когда-нибудь зуд, который вы просто не могли почесать? Если да, то ты почувствуешь мою боль. Несколько дней назад все было хорошо, я с удовольствием писал код(!) и регулярно проводил стендап-встречи. Незадолго до выходных мне позвонил начальник и рассказал об этой проблеме.
26. Как объединить Kuma Service Mesh с Kong API Gateway
В своем блоге Марко Палладино, технический директор и соучредитель Kong, рассказал о разнице между шлюзами API и сервисной сеткой. Я настоятельно рекомендую прочитать его сообщение в блоге, чтобы увидеть, как управление API и сервисная сетка дополняют друг друга для разных вариантов использования, но, резюмируя, по его словам, «API-шлюз и сервисная сетка будут использоваться одновременно». Мы поддерживаем два проекта с открытым исходным кодом, которые безупречно работают вместе, чтобы охватить все варианты использования, с которыми вы можете столкнуться.
27. Порталы API DevEx: подробное руководство
Подробное руководство по созданию портала API DevEx для ваших пользователей API.
28. Зачем каждому API нужны часы
Ограничение потока было фундаментальным для успеха TCP, почему это не так для API?
29. Советы разработчикам по выживанию API-First
Мир API-First буквально захватил маркетинг разработчиков. Узнайте несколько советов, чтобы понять эту тенденцию и не попасть впросак!
30. 5 основных факторов, влияющих на развитие API
В современном мире постоянно растущей цифровой взаимосвязи API (интерфейсы прикладного программирования) стали важными инструментами для эффективной и экономичной интеграции данных.
31. Использование AWS API Gateway в качестве балансировщика нагрузки
TL;DR: да, API Gateway может заменить то, что обычно предоставляет балансировщик нагрузки, с более простым интерфейсом и множеством дополнительных функций. Недостатком является то, что это недешево.
32. Как настроить шлюз API для ваших микросервисов
Как развернуть шлюз API Kong с одним узлом перед несколькими микросервисами?
33. Шлюз Amazon API против. Балансировщик нагрузки приложений
Недавно мы писали о том, может ли API Gateway выступать в роли балансировщика нагрузки. Ответ положительный, и во многих случаях они заменяют друг друга. Но как нам выбрать, какой из них использовать?
34. Переход от спецификации Open API к порталу разработки
API Economy набирает обороты в геометрической прогрессии, и каждому бизнесу необходимо предоставлять свои цифровые услуги и активы безопасным способом. В этой статье я расскажу, как можно использовать API-first, сначала проектировать подход, чтобы учесть потребности пользователей API и различные шаги, которые ведут к созданию портала разработчика с использованием всех инструментов, которые у нас есть в настоящее время. Обратите внимание, что у этих инструментов есть альтернативы на рынке, но это то, что помогло мне быстрее всего добраться до цели, и случай может отличаться для других.
35. Веб-сокеты и Шлюз API
Быстрая практическая демонстрация
36. Как использовать Amazon API Gateway для разделения и масштабирования бессерверных архитектур
Одним из преимуществ бессерверных архитектур является возможность масштабирования приложений, не беспокоясь о балансировщиках нагрузки и кластерах серверов. Хотя такие сервисы, как AWS Lambda, держат свои обещания в этой области, обычно существуют неправильные представления о том, как они работают.
37. Что нового в WSO2 API Manager 3.2.0?
WSO2 API Manager 3.2.0, третий выпуск серии API Manager 3.x, упрощает интеграцию с другими экосистемами и снижает сложность крупномасштабных развертываний.
38. AWS Lambda для чайников [Часть 2]
В части 1 нашего Полного руководства по AWS Lambda для начинающих мы рассказали об основах AWS Lambda и о том, что такое AWS Lambda. В этом посте мы рассмотрим цены на AWS Lambda, некоторые интересные факты о Lambda и примеры отличных вариантов использования AWS Lambda в вашем бессерверном приложении.
39. Интеграция API может дать вашему бизнесу единый источник достоверной информации
Интерфейс прикладного программирования (API) — это набор возможностей или систем, которые предоставляют программам доступ к обычному источнику информации.
40. Как настроить собственные доменные имена для AppSync
Одна вещь, которую API Gateway поддерживает, но которую вы пока не можете сделать с AppSync «из коробки», — это пользовательские доменные имена.
41. Шесть основных принципов кэширования HTTP
Шесть основных понятий, которые необходимо знать, чтобы понимать HTTP-кэширование.
Не хотите часами читать RFC и документацию? Вместо этого прочтите это руководство!
42. Как радикально упростить операции, включив шлюз API в спецификацию OpenAPI
Спецификация OpenAPI – схема вашего API
43. Монетизация API с помощью WSO2 API Manager
Сегодня API-интерфейсы стали ключевым способом получения доходов разработчиками приложений, а это означает, что монетизация становится востребованной функцией в области управления API. Несмотря на то, что монетизация API имеет более широкое значение, чем просто взимание платы за API; по нашему опыту, большинство компаний хотят взимать плату за использование API. Этого можно добиться разными способами, но давайте рассмотрим два наиболее популярных и способы их эффективного применения для получения дохода.
44. Как защитить доступ администратора к Apache APISIX
В этом посте я показал несколько неисключительных вариантов, которые вы должны рассмотреть для защиты Apache APISIX.
45. Почему управление API и Service Mesh являются взаимодополняющими шаблонами для разных вариантов использования
Анализ различий между шлюзами API и сервисной сеткой
46. ПО промежуточного слоя аутентификации в Express Gateway с использованием JWT
Я пытался создать свою первую настоящую микросервисную программу и очень скоро столкнулся с проблемой: "Сколько раз я должен выполнять аутентификацию?"
47. Как успешно настроить KrakenD на GKE: пошаговое руководство
Полное руководство по настройке KrakenD на GKE
48. Используйте Kong Gateway, чтобы остановить кодирование повторяющихся сервисных компонентов
Откройте для себя новый набор инструментов, предназначенный для решения проблем с подключением приложений и API, сохраняя при этом сосредоточенность и удовлетворение потребностей бизнеса.
49. Основные советы по управлению сервисами gRPC с помощью Kong Like A Pro
Далее следует пошаговое руководство по настройке Kong для использования прокси-сервисов gRPC, демонстрирующее два возможных сценария.
50. Разработка API во время COVID-19
Посмотрим правде в глаза.
51. Упрощение API с основателем Tyny.dev Патриком Питтич-Риннерталером
Соучредитель Totally Nerdy Патрик Питтич-Риннерталер присоединяется к нам в этом сложном AMA, чтобы рассказать о своей технологии API tyny.dev.
52. Основное руководство по Elixir API
Эликсир представляет собой относительно новый язык программирования для более широкой аудитории. Он был опубликован еще в 2011 году и с тех пор находится в разработке. Его главная черта заключается в том, что он использует функциональную парадигму, потому что он построен на основе Erlang и работает на BEAM (Erlang VM).
Спасибо, что ознакомились с 52 самыми читаемыми статьями об Api Gateway на HackerNoon.
Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
Оригинал