×

라임라이트 구성 API

DATA SHEET

라임라이트 구성 API(애플리케이션 프로그래밍 인터페이스)는 개발자들이 다른 애플리케이션에서도 라임라이트 서비스를 안전하게 컨트롤할 수 있도록 지원합니다. API는 콘텐츠, 서비스, 관리 기능을 컨트롤할 수 있도록 유연한 신택스(syntax)를 통해 다양한 콜(call) 을 제공합니다.

콘텐츠 전송 관리 과제

많은 기업들이 콘텐츠 및 온라인 전송 관리를 위한 툴과 워크플로우를 구현하고 있습니다. 또한 라임라이트 서비스를 통해 이를 향상 및 확장시키고자 하며, 라임라이트 서비스 구성 및 관리 방법을 원하고 있습니다. 라임라이트 컨트롤(Limelight Control) 셀프-서비스 웹 포털을 사용할 수 있으나, 일부 상황에서는 API 액세스가 필요합니다.

라임라이트가 이러한 과제를 해결하는 방법

라임라이트 구성 API는 고객들이 콘텐츠 전송 서비스 및 서비스 인스턴스를 프로그래밍 방식으로 관리할 수 있도록 지원합니다. 이 같은 기능은 라임라이트 컨트롤(Limelight Control)에서 사용할 수 있는 구성 기능과 유사합니다. 허가 받은 사용자들은 콘텐츠 전송 서비스를 작성, 갱신, 검색, 삭제할 수 있습니다.

특징

  • ◾ GET, POST, PUT, DELETE 방법 및 JSON 콘텐츠와 REST(Representational State Transfer) 인터페이스 기반의 최신 API 기술 스택
  • ◾ 요청된 페이로드 및 응답 오브젝트의 샘플은 물론, 전체 운영 세부 정보를 제공하는 강력한 기술 문서
  • ◾ 구성 템플릿(ServiceProfile)을 통해 각 구성 유형에 대해 필요한 옵션, 기본값, 허용 및 허용되지 않는 옵션을 정의
  • ◾ 구성 인스턴스(ServiceInstances)는 각각의 구성 자체를 보여주며, 기반에 따라 ServiceProfile을 참고할 수 있도록 지원
  • ◾ 자동 유효성 검사를 통해 구성 시에 오류가 없도록 보장
  • ◾ 버저닝(Versioning)을 통해 간편한 관리 지원 및 필요한 경우에 롤백(rollback)을 용이하게 지원
  • ◾ 사용 사례 기반의 구성은 고객 사용 사례 및 베스트-프랙티스를 보여주기 위해 요약됨
  • ◾ 스테이트리스(stateless) 인증 구현을 위해 SHA256 해시 함수 사용 및 대칭 키 암호화, HMAC를 통한 안전한 구현
  • ◾ SSL 인증서 관리를 통해 SSL 인증서의 안전한 업로드, 구축, 철회, 기타 관리 지원

비즈니스 혜택

일관된 워크플로우—라임라이트 콘텐츠 전송을 통합하여 워크플로우 일관성 유지

누구나 이용 가능한(Publicly-accessible) 설정 API 세트—전송(Deliver), 성능(Performance), 청크 스트리밍(Chunked Streaming) 서비스에 대한 프로그래밍 방식의 구성을 지원하여 라임라이트 컨트롤 웹 기반 포털을 통해 수행하는 것과 거의 동일한 수준에서 사용 지원

용이한 온보딩(onboarding)—사용 사례를 기반으로 구성을 손쉽게 생성하고 프로그래밍 방식으로 관리 가능