План на курса

Въведение

  • Необходимостта за управление на API

Настройка на Kong

  • Решаване на типа на инсталация: бос метал, облак, контейнри и Kubernetes  
  • Използване на команди curl  
  • Инсталиране и стартиране на група от Kong  

Преглед на функционалности и архитектура на Kong

  • Леката прокси-функция на Kong  
  • Модулите на Kong  

Добавяне на услуги и маршрути

  • Използване на Админ API-то  
  • Реализиране на съвпадение по домейн  

Потребление на услуги

  • Конфигуриране на портове, домейни и DNS-то  

Разглеждане на заявки

  • Обратно проксироване на входящи заявки  

Контрол на трафика

  • Управление, ограничаване и изключване на трафик  
  • Балансиране на заявки: динамичен кръгов балансер срещу DNS-базирано  

Анализ на трафик

  • Визуализация, проверка и мониторинг на трафик (например, чрез Prometheus)  
  • Записване на данни за прехвърляне (например, чрез ELK Stack)  

Превръщане на данни

  • Превръщане на заявки и отговори в реално време  

Защита на API и достъп до услуги

  • Защитаване на услугите чрез аутентикационен слой  

Интегриране на Kong с услуги от трети страни

  • Призоваване на функции без сървър чрез API-та  

Напреднали механизми за маршрутизация

  • По-нататък от простото съвпадение по домейн  

Защита на Админ API на Kong

  • Конфигуриране на правила за брандмауер  
  • Използване на Kong като прокси за Админ API-то  

Разширяване на Kong

  • Добавяне на допълнителна функционалност чрез модули на Kong  
  • Създаване на собствен модул  

Мащабиране на Kong

  • Повишаване на възлите за обработка на трилиони API-извиквания  

Разглеждане на проблеми

Общо резюме и заключение

Изисквания

  • Разбиране на микросервизи, API и т.н.  
  • Опит с командния ред на Linux.  

Публика 

  • Разработчици  
  • Администратори  
  • Инженери DevOps  
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории