IBM API Connect

  • 클라우드 간 API 작성, 관리를 수행할 수 있는 확장형 API 플랫폼 (보안성/검증성/확장성/직관성/유연성/강력성)
  • 애플리케이션과 데이터가 있는 모든 위치에서 작동 가능 (예: 온프레미스, 컨테이너, 클라우드)
    • Docker 컨테이너 지원가능한 모든 위치에 배치됨
    • 멀티클라우드 환경에서 서비스와 데이터를 안정적으로 관리, 보호

 

  • 고급기능
    1. API 관리자 : 내부 용도로 API를 관리하거나 REST 또는 SOAP API로서 서비스를 외부에서 수익화하고 관리할 수 있게 하는 사용자 인터페이스
    2. IBM DataPower Gateway : 엔터프라이즈 레벨에서 API 트래픽, 상호작용을 보호, 제어, 로깅/ 컨테이너 지원
    3. 개발자 포털 : 회사 브랜드 포털을 이용해 API를 애플리케이션 개발자와 공유. 개발자는 API 검색, 등록, 연관 애플리케이션 등록, 배치가능
    4. 개발자 툴킷 : API, LoopBack® 애플리케이션을 모델링, 개발, 테스트
    5. 클라우드 관리자 : 간단한 사용자 인터페이스를 이용해 API Connect 온프레미스 클라우드를 구성, 관리, 모니터링

 

 

DataPower Gateway

  • API connect의 보안 구현
  • 완성도/효율성/안전성
  • 공통 보안, 트래픽, 중개 및 가속화 기능을 중앙 집중화
  • 드래그앤드롭 보안 정책

  • 주요정책
    1. 레코드의 시스템 과부하를 방지하는 속도 제한
    2. 데이터 변환(예: JSON에서 XML로 변환)을 위한 중개 정책
    3. 올바른 서비스로 수신 트래픽을 지능적으로 라우팅하는 트래픽 관리
  • IBM CloudTM 또는 OVA나 Docker 파일이 설치될 수 있는 모든 위치에서 실행 가능
    1. 써드파티 퍼블릭 클라우드 (예: Amazon Web Services, Microsoft Azure, Google Cloud Platform)
    2. 온프레미스 데이터 센터 (예 : IBM Cloud Private)
    3. 프라이빗 클라우드 (예 :  표준 Kubernetes)

 


Reference

www.ibm.com/kr-ko/cloud/api-connect/secure

 

반응형

'CS Interview > etc' 카테고리의 다른 글

마이크로 서비스란 (MSA) - 모놀리식 아키텍처, API Gateway vs ESB  (0) 2021.06.16
REST API 특징과 보안  (0) 2021.06.15
JavaScript  (0) 2021.05.06
React & Vue  (0) 2021.05.06
RESTful, TDD, immutable, MVC  (0) 2021.05.04

+ Recent posts