

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Definição de configurações de fonte para o Amazon MSK
<a name="writing-with-msk"></a>

Ao escolher o Amazon MSK para enviar informações para um fluxo do Firehose, será possível escolher entre clusters provisionados pelo MSK e clusters do MSK com tecnologia sem servidor. Em seguida, é possível usar o Firehose para ler dados facilmente de um determinado cluster e tópico Amazon MSK e carregá-los no destino do S3 especificado.

Na seção **Configurações da fonte** da página, forneça valores para os campos a seguir.

****Conectividade com o cluster do Amazon MSK****  
Escolha a opção **Agentes privados de bootstrap** (recomendado) ou **Agentes públicos de bootstrap** de acordo com a configuração do cluster. Os agentes de bootstrap são o que o cliente Apache Kafka usa como ponto de partida para se conectar ao cluster. Os agentes públicos de bootstrap destinam-se ao acesso do público externo à AWS, enquanto os agentes privados de bootstrap destinam-se ao acesso de dentro da AWS. Para obter mais informações sobre o Amazon MSK, consulte [Amazon Managed Streaming for Apache Kafka](https://docs.aws.amazon.com/msk/latest/developerguide/what-is-msk.html).   
Para se conectar a um cluster do Amazon MSK provisionado ou sem servidor por meio de agentes privados de bootstrap, o cluster deve atender a todos os requisitos a seguir.  
+ O cluster deve estar ativo.
+ O cluster deve ter o IAM como um dos métodos de controle de acesso.
+ A conectividade privada de várias VPCs deve estar habilitada para o método de controle de acesso do IAM.
+ Você deve adicionar a esse cluster uma política baseada em recursos que conceda à entidade principal do serviço do Firehose permissão de invocar a operação de API `CreateVpcConnection` do Amazon MSK.
Para se conectar a um cluster do Amazon MSK provisionado por meio de agentes de bootstrap públicos, o cluster deve atender a todos os requisitos a seguir.  
+ O cluster deve estar ativo.
+ O cluster deve ter o IAM como um dos métodos de controle de acesso.
+ O cluster deve ser acessível ao público.

****Conta do cluster do MSK****  
É possível escolher a conta em que o cluster do Amazon MSK reside. Ela pode ser uma das opções a seguir.  
+ **Conta atual**: permite que você consuma dados de um cluster MSK na conta atual da AWS. Para isso, você deve especificar o ARN do cluster do Amazon MSK no qual o fluxo do Firehose lerá os dados.
+ **Entre contas**: permite que você consuma dados de um cluster MSK em outra conta da AWS. Para obter mais informações, consulte [Entrega entre contas do Amazon MSK](controlling-access.md#cross-account-delivery-msk).

****Tópico****  
Especifique o tópico do Apache Kafka do qual você deseja que fluxo do Firehose ingira os dados. Você não pode atualizar este tópico após a conclusão da criação do fluxo do Firehose.  
O Firehose descompacta automaticamente as mensagens do Apache Kafka.