FAQ 주제

일반적인 질문

Oracle Cloud Infrastructure(OCI) Connector Hub란 무엇인가요?

Oracle Connector Hub는 Oracle Cloud Infrastructure(OCI)의 내부에서 이루어지는 데이터 이동, 또한 OCI에서 타사 도구로의 데이터 이동을 설명, 실행, 모니터링할 수 있는 단일 인터페이스를 제공하는 무료 서비스입니다. 즉시 사용 가능한 통합 기능을 제공하여 Oracle의 Logging, Object Storage, Streaming, and Monitoring, 등의 서비스를 동기화할 수 있는 이전 작업이 가능합니다. 또한 경량 데이터 처리를 위한 Functions 호출과 인프라 변경을 위한 Notifications 전송이 가능합니다.

Connector Hub로 어떤 작업을 할 수 있나요?

일반적인 사용 사례는 다음과 같습니다.

  • 저렴한 장기 데이터 보관: Connector Hub와 통합된 Object Storage로 데이터를 이전하여 저렴한 비용으로 장기 보관할 수 있습니다.
  • 타사 도구와 통합: Service Hub는 Oracle의 Kafka 호환 Streaming 서비스로의 데이터 이동을 지원하므로, 널리 사용되는 타사 도구들로부터의 Kafka 커넥터를 사용한 데이터 접근 또한 가능합니다.
  • 고급 로그 분석 실행: Connector Hub는 로그를 Logging Analytics로 이동시켜 모든 로그 데이터를 Logging 서비스 내에서 모니터링, 집계, 인덱싱, 분석할 수 있도록 지원합니다.
  • 데이터로부터 메트릭을 생성하고 관련 알람 발신: Connector Hub는 각종 로그로부터 메트릭을 생성하고, 관련 알람을 설정할 수 있도록 Monitoring으로 전송합니다.
  • Functions을 사용한 경량 데이터 처리: Connector Hub는 경량 데이터 처리 및 이벤트 중심 애플리케이션 구축을 위한 Oracle Functions 트리거링을 지원하므로 데이터 엔지니어와 개발자는 번거로운 인프라 관리 없이 본연의 작업 수행에만 집중할 수 있습니다.
  • 귀사의 클라우드 리소스 변경 내역에 대한 알림 수신: Connector Hub는 클라우드 리소스 변경 발생시 Notifications과의 통합 체계를 활용하여 관련 알림을 전송합니다.
  • 데이터 이동에 대한 완벽한 가시성: 관리자가 여러 서비스의 지점 간 통합을 직접 추적하는 방식은 인적 오류를 발생시키기 쉽습니다. 반면 Connector Hub는 관리자가 모든 서비스의 데이터 이동을 자동으로 관리 및 모니터링할 수 있는 중앙화된 공간을 제공합니다.

Logging 서비스란 무엇입니까?

Logging 서비스는 완전 관리형 로그 관리 및 검색 플랫폼으로서 로그 수집, 관리 및 탐색을 간소화하며 확장성이 뛰어납니다. 이 서비스는 Oracle Cloud Infrastructure와 애플리케이션 로그를 하나의 뷰로 통합합니다. 이를 통해 자원 및 애플리케이션에서 생성된 로그를 원활하게 수집하고 관리할 수 있습니다. 강력한 로그 검색 엔진을 사용하여 로그를 탐색할 수 있습니다. Oracle의 새롭고 직관적인 규칙 엔진은 모든 단일 로그 라인을 거의 실시간으로 실행 가능하게 합니다. Logging 서비스에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Object Storage란?

Oracle Cloud Infrastructure Object Storage를 사용하여 모든 유형의 데이터를 기본 형식으로 저장할 수 있습니다. 이는 분석, 백업 또는 아카이브 목적으로 여러 데이터 소스를 통합하는 데 사용할 수 있기에 확장성과 유연성이 필요한 최신 애플리케이션 구축에 이상적입니다. 객체 스토리지에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Streaming 서비스란 무엇입니까?

Oracle Cloud Infrastructure Streaming은 애플리케이션이 여러 출처에서 대량의 연속 데이터를 수집하여 데이터를 즉시 처리할 수 있도록 지원하는 완전한 관리형 솔루션입니다. Streaming에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Logging Analytics란?

Oracle Cloud Infrastructure Logging Analytics는 온프레미스 및 멀티클라우드 환경의 모든 로그 데이터를 모니터링, 집계, 색인, 분석하는 머신러닝 기반의 클라우드 서비스입니다. 사용자는 이 데이터를 검색, 탐색, 상호 비교하여 문제 해결 속도를 개선하고 더 나은 운영 결정을 위한 통찰력을 도출할 수 있습니다.

Monitoring 서비스란?

Oracle Cloud Infrastructure Monitoring은 기업이 전체 스택을 모니터링할 수 있도록 세밀한 측정 지표와 알림을 제공합니다. Oracle Cloud Infrastructure 관련 자료에 대한 성능 및 상태 측정 지표를 즉시 사용 가능한 형태로 제공합니다. 또한 산업 표준 통계, 트리거 연산자 및 시간 간격을 사용하여 이러한 측정 지표에 대한 경보를 생성할 수 있습니다. 경보는 Notification 서비스를 통해 클라우드 인프라 및 중요 서비스 변경 사항을 실시간으로 알려줍니다. 또한 커스텀 측정 지표를 생성하여 이를 시각화하고 경보를 제공하고 이 측정 지표들을 모두 한 곳에서 모니터링할 수도 있습니다. Monitoring이 제공하는 동급 최강의 지표 엔진은 다양한 지표의 스트림과 차원 어디서나 강력한 수집과 분할 분석을 실시간으로 수행합니다. Monitoring에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Oracle Functions란 무엇입니까?

Oracle Functions는 Oracle Cloud Infrastructure에서 제공하는 서비스형 기능입니다. 이는 완전 관리형 다중 테넌트 보안 클라우드 서비스로서 개발자가 인프라 관리가 벗어나 코드 작성에 집중할 수 있도록 하여 클라우드 네이티브 애플리케이션을 쉽게 구축할 수 있도록 합니다. Oracle Functions에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Notification 서비스란 무엇입니까?

Oracle Cloud Infrastructure Notifications는 여러 구독 접점으로 대규모의 메시지를 푸시할 수 있는 완전 관리형 게시/구독 서비스입니다. Notification은 이메일 전달, Slack, PagerDuty 및 사용자 지정 HTTPS 웹훅을 통한 알림 전달을 지원합니다. Notification에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Connector Hub는 어떤 가격 정책을 통해 이용할 수 있나요?

Connector Hub는 무료로 이용 가능합니다. Connector Hub를 통해 데이터를 이동시키는 Logging, Object Storage, Monitoring, Streaming, Functions, Notifications 등의 원본 및 대상 서비스에 대한 사용료만 지불하면 됩니다.

Connector Hub를 사용하기 위한 절차는 무엇인가요?

OCI 콘솔(데이터 및 AI[data and AI] 메뉴를 통해 이용 가능), REST API, 명령줄 인터페이스(CLI), Terraform 등을 이용하여 Connector Hub에 액세스할 수 있습니다. Connector Hub 관련 기술 문서는 여기에서 열람 가능합니다.

커넥터란 무엇인가요?

커넥터는 원본 및 대상 서비스 간의 데이터 흐름을 정의합니다.

원본(source)이란 무엇입니까?

원본은 다른 서비스에서 사용할 수 있는 데이터가 포함된 서비스입니다. 원본 서비스의 예로는 Logging 및 Streaming이 있습니다.

대상(target)이란 무엇입니까?

대상은 수신지 서비스(destination service)로서 원본에서 데이터를 전송 받는 장치(sink)이거나, 데이터 흐름의 종단에서 호출되는 연산자입니다. 대상의 예로는 Object Storage, Streaming, Functions가 있습니다.

현재 지원되는 원본과 대상 서비스는 무엇입니까?

현재 Connector Hub가 지원하는 원본 서비스는 Logging 및 Streaming이고, 대상 서비스는 Object Storage, Streaming, Logging Analytics, Monitoring, Functions, Notifications입니다.

작업(task)은 무엇입니까?

작업은 대상 서비스로 전달되기 전 원본 데이터에서 실행되는, 강력하게 유형화된 작업 단위입니다. 예시는 다음과 같습니다.

  • Logging Service에서 데이터를 필터링하는 로깅 질의.
  • 대상에 기록되기 전 이동 중인 데이터를 처리하도록 구성된 Function.

로그 작업의 구문(syntax)은 무엇입니까?

로그 작업 구문의 표현은 Logging 질의 언어 사양을 따릅니다. 자세한 내용은 로깅 쿼리 언어 사양 설명서를 참고하세요.

로그 형식은 무엇입니까?

로깅 형식 개요에 대한 문서를 참고하세요.

Connector Hub에 사용 가능한 API 작업은 무엇이고, 관련 설명서는 어디에서 찾을 수 있나요?

Connector Hub API 설명서를 참고하세요.

커넥터는 얼마나 자주 데이터를 이동시키나요?

생성 완료된 커넥터는 원본 서비스에서 대상 서비스로 지속적으로 데이터를 이동시킵니다.

Connector Hub 모니터링에 사용할 수 있는 메트릭으로는 어떤 것들이 있나요?

Connector Hub 메트릭 관련 설명서를 참고하세요.

단일 커넥터는 최대 몇 개 대상 서비스로 데이터를 이동시킬 수 있나요?

각 커넥터는 하나의 원본에서 하나의 대상으로 데이터를 이동할 수 있습니다.

Connector Hub의 서비스 제한은 어느 정도인가요?

Connector Hub는 리전당 최대 5개의 커넥터를 지원합니다(설명서 참고). 그보다 많은 커넥터를 추가해야 하는 경우 직접 Oracle에 문의해야 합니다.

커넥터를 생성할 수 있는 인물은 누구인가요?

권한이 부여된 사용자만 커넥터를 관리할 수 있습니다. 원본 서비스에서 데이터를 이동하기 위해서는 반드시 대상 서비스의 지정된 대상 리소스에 대한 쓰기 권한을 커넥터에 부여해야만 합니다. 커넥터에서 대상 서비스를 정의하는 방법은 두 가지입니다. 콘솔 이용 시 제공되는 기본 정책을 수락하거나, 그룹 기반 정책에서 해당 권한을 할당하는지 확인해야 합니다. 커넥터 권한 부여에 대한 자세한 내용은 대상 서비스에 대한 쓰기 접근을 참고하세요.

Connector Hub 관련 문제를 해결하려면 어떻게 해야 하나요?

Connector Hub 사용 시 발생할 수 있는 가장 흔한 문제들 및 해결법이 담긴 커넥터 문제해결을 참고하세요.