Course Outline

소개

  • API 관리의 필요성

설정 Kong

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

Kong 기능 및 아키텍처 개요

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

서비스 및 경로 추가

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

서비스 소비

  • 포트, 호스트 및 DNS 구성

요청에 응답하기

  • 들어오는 요청 역방향 프록싱

교통 통제

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

트래픽 분석

  • 교통 시각화, 검사 및 모니터링(예: Prometheus 사용)
  • 데이터 전송 로깅(예: ELK Stack 사용)

데이터 변환

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

API 및 서비스 보안 Access

  • 인증 계층을 통한 서비스 보호

Kong을 타사 서비스와 통합

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

고급 라우팅 메커니즘

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

Kong Admin API 보안

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

확장Kong

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

스케일링Kong

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

문제 해결

요약 및 결론

Requirements

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

청중

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

Number of participants


Price per participant

회원 평가 (2)

Upcoming Courses

Related Categories