커넥터 생성 - Amazon Managed Streaming for Apache Kafka

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

커넥터 생성

이 절차에서는 AWS Management Console을 사용하여 커넥터를 생성하는 방법을 설명합니다.

를 사용하여 커넥터 생성 AWS Management Console
  1. https://console.aws.amazon.com/msk/에서 Amazon MSK 콘솔을 엽니다.

  2. 왼쪽 창의 MSK Connect에서 커넥터를 선택합니다.

  3. 커넥터 생성을 선택합니다.

  4. 기존 사용자 지정 플러그인을 사용하여 커넥터를 생성하거나 새 사용자 지정 플러그인을 먼저 생성하는 것 중에서 선택할 수 있습니다. 사용자 정의 플러그인 및 플러그인 생성 방법에 대한 자세한 내용은 사용자 지정 플러그인 생성 섹션을 참조하세요. 이 절차에서는 사용하려는 사용자 지정 플러그인이 있다고 가정해 보겠습니다. 사용자 지정 플러그인 목록에서 사용하려는 플러그인을 찾아 왼쪽에 있는 상자를 선택한 후 다음을 선택합니다.

  5. 이름과 설명(선택 사항)을 입력합니다.

  6. 연결하려는 클러스터를 선택합니다.

  7. 커넥터 네트워크 설정 섹션에서 네트워크 유형에 대해 다음 중 하나를 선택합니다.

    • IPv4(기본값) - IPv4를 통한 대상 연결 전용

    • 듀얼 스택 - IPv4 및 IPv6를 통해 대상에 연결(서브넷에 IPv4 및 IPv6 CIDR 블록이 연결된 경우에만 사용 가능)

  8. 커넥터 구성을 지정합니다. 지정해야 하는 구성 파라미터는 생성하려는 커넥터 유형에 따라 달라집니다. 그러나 일부 파라미터(예: connector.classtasks.max 파라미터)는 모든 커넥터에 공통으로 적용됩니다. 다음은 Confluent Amazon S3 Sink Connector 구성의 예제입니다.

    connector.class=io.confluent.connect.s3.S3SinkConnector tasks.max=2 topics=my-example-topic s3.region=us-east-1 s3.bucket.name=amzn-s3-demo-bucket flush.size=1 storage.class=io.confluent.connect.s3.storage.S3Storage format.class=io.confluent.connect.s3.format.json.JsonFormat partitioner.class=io.confluent.connect.storage.partitioner.DefaultPartitioner key.converter=org.apache.kafka.connect.storage.StringConverter value.converter=org.apache.kafka.connect.storage.StringConverter schema.compatibility=NONE
  9. 그런 다음 커넥터 용량을 구성합니다. 프로비저닝과 자동 규모 조정이라는 두 가지 용량 모드 중에서 선택할 수 있습니다. 이러한 두 가지 옵션에 대한 자세한 내용은 커넥터 용량 이해 단원을 참조하십시오.

  10. (선택 사항) 최대 Autoscaling 작업 수 섹션에서 최대 Autoscaling 작업 수 필드를 사용하여 Autoscaling 작업 중에 커넥터에 할당할 최대 작업 수를 입력합니다. 값은 최소 최대 작업자 수와 같아야 합니다. 값을 지정하지 않으면 커넥터는 제한 없이 표준 계산을 사용합니다. 자세한 내용은 최대 Auto Scaling 작업 수 이해 단원을 참조하십시오.

  11. 기본 작업자 구성 또는 사용자 지정 작업자 구성 중 하나를 선택합니다. 사용자 지정 작업자 구성 생성에 대한 자세한 내용은 MSK Connect 작업자 이해 섹션을 참조하세요.

  12. 그런 다음 서비스 실행 역할을 지정합니다. 이는 MSK Connect가 수임할 수 있는 IAM 역할이어야 하며, 필요한 AWS 리소스에 액세스하는 데 필요한 모든 권한을 커넥터에 부여해야 합니다. 이러한 권한은 커넥터의 로직에 따라 달라집니다. 이 역할 생성 방법에 대한 자세한 내용은 서비스 실행 역할 이해 단원을 참조하십시오.

  13. 다음을 선택하고 보안 정보를 검토한 후 다음을 다시 선택합니다.

  14. 원하는 로깅 옵션을 지정한 후 다음을 선택합니다. 로깅에 대한 추가 정보는 MSK Connect 로깅 섹션을 참조하세요.

  15. 검토 및 생성 페이지에서 커넥터 구성을 검토하고 커넥터 생성을 선택합니다.

MSK Connect API를 사용하여 커넥터를 생성하려면 CreateConnector를 참조하세요.

UpdateConnector API를 사용하여 커넥터의 구성을 수정할 수 있습니다. 자세한 내용은 커넥터 업데이트 단원을 참조하십시오.