HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-19
1 <p>На первый взгляд, API Gateway и service mesh решают похожие задачи: маршрутизацию, балансировку, безопасность и observability. Но можно ли заменить одно другим?</p>
1 <p>На первый взгляд, API Gateway и service mesh решают похожие задачи: маршрутизацию, балансировку, безопасность и observability. Но можно ли заменить одно другим?</p>
2 <p><strong>На самом деле они дополняют друг друга, а не заменяют!</strong>Разберём подробнее:</p>
2 <p><strong>На самом деле они дополняют друг друга, а не заменяют!</strong>Разберём подробнее:</p>
3 <p>1. API Gateway - это входная дверь</p>
3 <p>1. API Gateway - это входная дверь</p>
4 <p>Работает на edge-уровне (границе системы) и отвечает за:</p>
4 <p>Работает на edge-уровне (границе системы) и отвечает за:</p>
5 <ul><li>маршрутизацию внешних запросов к сервисам;</li>
5 <ul><li>маршрутизацию внешних запросов к сервисам;</li>
6 <li>аутентификацию и авторизацию (OAuth, JWT);</li>
6 <li>аутентификацию и авторизацию (OAuth, JWT);</li>
7 <li>Rate limiting и DDoS-защиту;</li>
7 <li>Rate limiting и DDoS-защиту;</li>
8 <li>агрегацию ответов (BFF-паттерн);</li>
8 <li>агрегацию ответов (BFF-паттерн);</li>
9 <li>трансформацию протоколов (HTTP → gRPC).</li>
9 <li>трансформацию протоколов (HTTP → gRPC).</li>
10 </ul><p>2. Service mesh - это инфраструктура для внутренней коммуникации</p>
10 </ul><p>2. Service mesh - это инфраструктура для внутренней коммуникации</p>
11 <p>Управляет межсервисным взаимодействием внутри кластера и отвечает за:</p>
11 <p>Управляет межсервисным взаимодействием внутри кластера и отвечает за:</p>
12 <ul><li>балансировку нагрузки (на уровне L7);</li>
12 <ul><li>балансировку нагрузки (на уровне L7);</li>
13 <li>Retry, timeout, circuit breaking;</li>
13 <li>Retry, timeout, circuit breaking;</li>
14 <li>mTLS для безопасности "из коробки";</li>
14 <li>mTLS для безопасности "из коробки";</li>
15 <li>метрики, трейсы, логи (интеграция с Prometheus, Jaeger);</li>
15 <li>метрики, трейсы, логи (интеграция с Prometheus, Jaeger);</li>
16 <li>Canary-развертывания и A/B-тестирование.</li>
16 <li>Canary-развертывания и A/B-тестирование.</li>
17 </ul><p>Почему одного API Gateway недостаточно?</p>
17 </ul><p>Почему одного API Gateway недостаточно?</p>
18 <ul><li>API Gateway не видит внутренний трафик между микросервисами.</li>
18 <ul><li>API Gateway не видит внутренний трафик между микросервисами.</li>
19 <li>Service mesh дает более тонкий контроль над политиками (например, retry для конкретного сервиса).</li>
19 <li>Service mesh дает более тонкий контроль над политиками (например, retry для конкретного сервиса).</li>
20 <li>mTLS в service Mesh защищает все коммуникации, а не только edge-трафик.</li>
20 <li>mTLS в service Mesh защищает все коммуникации, а не только edge-трафик.</li>
21 </ul><p>❓<strong>Что из этого следует?</strong></p>
21 </ul><p>❓<strong>Что из этого следует?</strong></p>
22 <p>Что API Gateway подходит для управления внешним трафиком, а service mesh - для внутренней коммуникации, отказоустойчивости и observability.</p>
22 <p>Что API Gateway подходит для управления внешним трафиком, а service mesh - для внутренней коммуникации, отказоустойчивости и observability.</p>
23 <p><em>Если:</em></p>
23 <p><em>Если:</em></p>
24 <ul><li>у вас много микросервисов,</li>
24 <ul><li>у вас много микросервисов,</li>
25 <li>нужен контроль над межсервисным взаимодействием,</li>
25 <li>нужен контроль над межсервисным взаимодействием,</li>
26 <li>требуется встроенная observability и безопасность,</li>
26 <li>требуется встроенная observability и безопасность,</li>
27 </ul><p><em>то service mesh</em>- именно то решение, которое обеспечит прозрачное управление трафиком, автоматическую защиту данных и детальный мониторинг всех коммуникаций между вашими сервисами без необходимости переписывать код.</p>
27 </ul><p><em>то service mesh</em>- именно то решение, которое обеспечит прозрачное управление трафиком, автоматическую защиту данных и детальный мониторинг всех коммуникаций между вашими сервисами без необходимости переписывать код.</p>
28 <p>Чтобы освоить service mesh, не нужно много времени и танцев с бубнами!<strong>Достаточно прийти на интенсив "Service mesh" 27 июня и за 3 дня полностью разобраться со всеми тонкостями подхода.</strong></p>
28 <p>Чтобы освоить service mesh, не нужно много времени и танцев с бубнами!<strong>Достаточно прийти на интенсив "Service mesh" 27 июня и за 3 дня полностью разобраться со всеми тонкостями подхода.</strong></p>
29 <p>Пока ещё можно забрать обучение со скидкой 10 000₽. Через 3 дня стоимость вырастет!</p>
29 <p>Пока ещё можно забрать обучение со скидкой 10 000₽. Через 3 дня стоимость вырастет!</p>
30 <p>Готовы победить хаос в микросервисах? Приходите, покажем, как заменить бардак на прозрачность и контроль.</p>
30 <p>Готовы победить хаос в микросервисах? Приходите, покажем, как заменить бардак на прозрачность и контроль.</p>
31 <p>Занять место на интенсиве -<a>по ссылке.</a></p>
31 <p>Занять место на интенсиве -<a>по ссылке.</a></p>
32 <p>2025-06-11 02:00<a>Service mesh</a></p>
32 <p>2025-06-11 02:00<a>Service mesh</a></p>