Course Outline

소개

  • API 관리의 필요성

설정 Kong

  • 설치 유형 결정: 베어메탈, 클라우드, 컨테이너 및 Kubernetes
  • 컬 명령 사용
  • Kong 클러스터 설치 및 시작

Kong 기능 및 아키텍처 개요

  • Kong의 경량 프록시
  • Kong 플러그인

서비스 및 경로 추가

  • 관리 API 사용
  • 호스트 매칭 구현

서비스 소비

  • 포트, 호스트 및 DNS 구성

요청에 응답

  • 역방향 프록시 수신 요청

교통 통제

  • 트래픽 관리, 제한, 제한
  • 로드 밸런싱 요청: 동적 링 밸런서와 DNS 기반

트래픽 분석

  • 트래픽 시각화, 검사 및 모니터링(예: Prometheus 사용)
  • 데이터 전송 로깅(예: ELK 스택 사용)

데이터 변환

  • 요청과 응답을 실시간으로 변환

API 및 서비스 보안 Access

  • 인증 레이어를 통한 서비스 보호

Kong을 타사 서비스와 통합

  • API를 통해 서버리스 함수 호출

고급 라우팅 메커니즘

  • 단순한 호스트 매칭을 넘어

Kong Admin API 보안

  • 방화벽 규칙 구성
  • Kong을 Admin API의 프록시로 사용

연장 Kong

  • Kong 플러그인을 통해 추가 기능 추가
  • 나만의 플러그인 만들기

스케일링 Kong

  • 수조 개의 API 호출을 처리하기 위해 노드 증가

문제 해결

요약 및 결론

Requirements

  • 마이크로서비스, API 등에 대한 이해
  • Linux 명령줄 경험

청중

  • 개발자
  • 관리자
  • DevOps 엔지니어
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (2)

Related Courses

Related Categories