Azure 이벤트 허브에 접속
시작하기 전에
연결을 생성하기 전에 다음 사항을 확인하십시오.
- OCI GoldenGate가 소스 및 대상에 연결하는 방법을 검토합니다.
- 암호 사용, 저장소 사용 및 암호 번들 읽기와 같은 보안 저장소 및 암호 액세스를 사용으로 설정하는 데 필요한 정책을 구성합니다. 자세한 내용은 최소 권장 정책을 참조하십시오.
소스 접속 생성
소스 Azure Event Hubs 접속을 생성하려면 다음과 같이 하십시오.
- OCI GoldenGate 개요 페이지에서 접속을 누릅니다.시작 섹션 아래에서 접속 생성을 누르고 3단계로 건너뛸 수도 있습니다.
- Connections 페이지에서 Create Connection을 누릅니다.
- Create Connection 페이지에서 다음과 같이 필드에 정보를 입력합니다.
- 이름에 연결 이름을 입력합니다.
- (선택 사항) 설명에 이 연결을 다른 연결과 구분하는 데 도움이 되는 설명을 입력합니다.
- Oracle Database@Azure에서 GoldenGate에 대해 이 배치를 생성하는 경우 구독을 선택합니다.
- 구획 드롭다운에서 리소스 앵커가 상주하는 컴파트먼트를 선택합니다.
- 멀티클라우드 파트너 지역을 선택합니다.
- 파트너 가용성 영역을 선택합니다. 사용 가능한 옵션은 선택한 멀티클라우드 파트너 영역을 기반으로 채워집니다.
- 컴파트먼트의 경우 접속을 생성할 컴파트먼트를 선택합니다.
- 유형 드롭다운에서 Azure 이벤트 허브를 선택합니다.
- 부트스트랩 서버 아래:
- 호스트의 경우 호스트 이름을
NAMESPACE.servicebus.windows.net
형식으로 입력합니다. 호스트 이름을 서브넷에서 분석할 수 없거나 SSL/TLS를 사용하는 경우에만 프라이빗 IP를 입력합니다.주:
전용 IP를 입력하면 OCI GoldenGate가 전용 IP를ip-10-0-0-0.ociggsvc.oracle.vcn.com
형식으로 다시 씁니다. - 포트에
9093
을 입력합니다.참고:
프라이빗 끝점을 통과하려면 클러스터의 모든 노드에 FQDN이 있어야 합니다. - (선택 사항) + 부트스트랩 서버를 눌러 다른 부트스트랩 서버를 추가합니다.
- 호스트의 경우 호스트 이름을
- 비밀번호 암호를 선택합니다. 다른 컴파트먼트에 있는 경우 드롭다운을 사용하여 컴파트먼트를 변경합니다.
주:
- 암호는 암호, 인증서, SSH 키 또는 OCI 서비스와 함께 사용하는 인증 토큰과 같은 인증서입니다. 암호를 만들려면 암호 만들기를 참조하십시오. 다음을 수행했는지 확인합니다.
- 수동 암호 생성을 선택합니다.
- 인증서를 비밀 내용에 붙여넣습니다.
- 암호 암호를 사용하지 않으려면 이 양식 하단에 있는 고급 옵션 아래의 보안 섹션에서 저장소에 암호 사용을 선택 해제해야 합니다.
- 암호는 암호, 인증서, SSH 키 또는 OCI 서비스와 함께 사용하는 인증 토큰과 같은 인증서입니다. 암호를 만들려면 암호 만들기를 참조하십시오. 다음을 수행했는지 확인합니다.
- 고급 옵션 표시를 확장합니다. 다음과 같은 옵션을 구성할 수 있습니다.
- 보안
- 이 접속에 비밀번호 암호를 사용하지 않으려는 저장소 암호 사용의 선택을 해제합니다. 선택되지 않은 경우:
- 모든 암호화 키 관리를 Oracle에 맡기려면 Oracle 관리 암호화 키 사용을 선택합니다.
- 고객 관리 암호화 키 사용을 선택하여 접속 인증서를 암호화하기 위해 OCI 저장소에 저장된 특정 암호화 키를 선택합니다.
- 이 접속에 비밀번호 암호를 사용하지 않으려는 저장소 암호 사용의 선택을 해제합니다. 선택되지 않은 경우:
- 네트워크 접속
- 공유 끝점 - 지정된 배치와 끝점을 공유합니다. 배치의 수신 IP에서 접속을 허용해야 합니다.
- 전용 끝점 - VCN의 지정된 서브넷에 있는 전용 끝점을 통한 네트워크 트래픽용입니다. 이 접속의 수신 IP에서 접속을 허용해야 합니다.
주:
- 전용 연결이 7일 동안 할당되지 않은 상태로 유지되면 서비스가 이를 공유 연결로 변환합니다.
- Oracle GoldenGate 연결에 대해 자세히 알아보십시오.
- 설정
Azure Event Hubs에서 캡처하려면 다음 역직렬화기 또는 변환기 중 하나를 사용하여 consumer.properties 파일을 생성한 다음 파일을 소비자 속성으로 끌어 놓습니다.
- JSON deserializer에 대한 Kafka 소비자 속성:
key.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer value.deserializer=org.apache.kafka.common.serialization.ByteArrayDeserializer
- JSON 변환기에 대한 Kafka 소비자 속성:
key.converter=org.apache.kafka.connect.json.JsonConverter value.converter=org.apache.kafka.connect.json.JsonConverter
- JSON deserializer에 대한 Kafka 소비자 속성:
- 보안 속성: Zero Trust Packet Routing(ZPR)을 사용하여 이 연결에 대한 액세스를 제어하는 보안 속성을 추가합니다.
- 태그: 리소스를 구성하기 위한 태그를 추가합니다.
- 보안
- 생성을 누릅니다.
연결이 생성되면 Connections(연결) 목록에 나타납니다. 복제에서 소스 또는 대상으로 사용할 접속을 배치에 지정해야 합니다.
대상 접속 생성
대상 Azure Event Hubs 접속을 생성하려면 다음과 같이 하십시오.
- OCI GoldenGate 개요 페이지에서 접속을 누릅니다.시작 섹션 아래에서 접속 생성을 누르고 3단계로 건너뛸 수도 있습니다.
- Connections 페이지에서 Create Connection을 누릅니다.
- Create Connection 페이지에서 다음과 같이 필드에 정보를 입력합니다.
- 이름에 연결 이름을 입력합니다.
- (선택 사항) 설명에 이 연결을 다른 연결과 구분하는 데 도움이 되는 설명을 입력합니다.
- Oracle Database@Azure에서 GoldenGate에 대해 이 배치를 생성하는 경우 구독을 선택합니다.
- 구획 드롭다운에서 리소스 앵커가 상주하는 컴파트먼트를 선택합니다.
- 멀티클라우드 파트너 지역을 선택합니다.
- 파트너 가용성 영역을 선택합니다. 사용 가능한 옵션은 선택한 멀티클라우드 파트너 영역을 기반으로 채워집니다.
- 컴파트먼트의 경우 접속을 생성할 컴파트먼트를 선택합니다.
- 유형 드롭다운에서 Azure 이벤트 허브를 선택합니다.
- 부트스트랩 서버 아래:
- 호스트의 경우 호스트 이름을
NAMESPACE.servicebus.windows.net
형식으로 입력합니다. 호스트 이름을 서브넷에서 분석할 수 없거나 SSL/TLS를 사용하는 경우에만 프라이빗 IP를 입력합니다.주:
전용 IP를 입력하면 OCI GoldenGate가 전용 IP를ip-10-0-0-0.ociggsvc.oracle.vcn.com
형식으로 다시 씁니다. - 포트에
9093
을 입력합니다.참고:
프라이빗 끝점을 통과하려면 클러스터의 모든 노드에 FQDN이 있어야 합니다. - (선택 사항) + 부트스트랩 서버를 눌러 다른 부트스트랩 서버를 추가합니다.
- 호스트의 경우 호스트 이름을
- 비밀번호 암호를 선택합니다. 다른 컴파트먼트에 있는 경우 드롭다운을 사용하여 컴파트먼트를 변경합니다.
주:
- 암호는 암호, 인증서, SSH 키 또는 OCI 서비스와 함께 사용하는 인증 토큰과 같은 인증서입니다. 암호를 만들려면 암호 만들기를 참조하십시오. 다음을 수행했는지 확인합니다.
- 수동 암호 생성을 선택합니다.
- 인증서를 비밀 내용에 붙여넣습니다.
- 암호 암호를 사용하지 않으려면 이 양식 하단에 있는 고급 옵션 아래의 보안 섹션에서 저장소에 암호 사용을 선택 해제해야 합니다.
- 암호는 암호, 인증서, SSH 키 또는 OCI 서비스와 함께 사용하는 인증 토큰과 같은 인증서입니다. 암호를 만들려면 암호 만들기를 참조하십시오. 다음을 수행했는지 확인합니다.
- 고급 옵션 표시를 확장합니다. 다음과 같은 옵션을 구성할 수 있습니다.
- 보안
- 이 접속에 비밀번호 암호를 사용하지 않으려는 저장소 암호 사용의 선택을 해제합니다. 선택되지 않은 경우:
- 모든 암호화 키 관리를 Oracle에 맡기려면 Oracle 관리 암호화 키 사용을 선택합니다.
- 고객 관리 암호화 키 사용을 선택하여 접속 인증서를 암호화하기 위해 OCI 저장소에 저장된 특정 암호화 키를 선택합니다.
- 이 접속에 비밀번호 암호를 사용하지 않으려는 저장소 암호 사용의 선택을 해제합니다. 선택되지 않은 경우:
- 네트워크 접속
- 공유 끝점 - 지정된 배치와 끝점을 공유합니다. 배치의 수신 IP에서 접속을 허용해야 합니다.
- 전용 끝점 - VCN의 지정된 서브넷에 있는 전용 끝점을 통한 네트워크 트래픽용입니다. 이 접속의 수신 IP에서 접속을 허용해야 합니다.
주:
- 전용 연결이 7일 동안 할당되지 않은 상태로 유지되면 서비스가 이를 공유 연결로 변환합니다.
- Oracle GoldenGate 연결에 대해 자세히 알아보십시오.
- 설정
Kafka 복제에서 Snappy 압축을 사용하려면 생산자 속성을 끌어 놓거나 선택하고 Using Compression OCI GoldenGate (Confluent) Kafka Replication에 설명된 대로 복제 설정을 변경합니다.
- 보안 속성: Zero Trust Packet Routing(ZPR)을 사용하여 이 연결에 대한 액세스를 제어하는 보안 속성을 추가합니다.
- 태그: 리소스를 구성하기 위한 태그를 추가합니다.
- 보안
- 생성을 누릅니다.
접속이 [접속] 목록에 나타납니다. 여기서 접속을 선택하여 해당 세부정보를 볼 수 있습니다. 그런 다음 Big Data 배치에 소스 또는 대상으로 사용할 접속을 지정할 수 있습니다.