

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á.

# Noções básicas sobre os componentes de uma aplicação do SDK do Amazon Chime
<a name="components"></a>

Para incorporar recursos de áudio, vídeo e compartilhamento de tela em tempo real em seus aplicativos do SDK do Amazon Chime, você usa estes componentes:
+ **A biblioteca cliente do Amazon Chime SDK para JavaScript, o SDK do lado do cliente** que você integra ao seu navegador ou aplicativo web Electron. Você faz isso adicionando o [pacote Amazon Chime SDK para JavaScript NPM](https://www.npmjs.com/package/amazon-chime-sdk-js) como uma dependência. Esse pacote utiliza as APIs [https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices) e [https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API](https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API) para participar de reuniões e trocar áudio, vídeo, bem como compartilhar conteúdo com outros participantes. Ele fornece uma superfície de controle para gerenciar os diferentes tipos de mídia e a capacidade de vincular esses recursos às interfaces de usuário do seu aplicativo.
+ **O AWS SDK**, a API do Amazon Chime SDK que seu aplicativo de servidor usa para autenticar e autorizar solicitações de reunião do seu aplicativo web. O SDK da AWS fornece ações de API, como [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html) e [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html), para criar e gerenciar recursos de reuniões e de participantes.

   Como qualquer outro AWS recurso, o serviço AWS Identity and Access Management (IAM) configura o acesso a essas ações. O AWS SDK está disponível em [várias linguagens de programação](https://aws.amazon.com/tools/) e elimina a complexidade de chamar a API AWS SDK Chime do seu aplicativo de servidor. Se seu aplicativo não usa atualmente um aplicativo de servidor, você pode começar com o CloudFormation modelo incluído na [ demos/serverless](https://github.com/aws/amazon-chime-sdk-js/tree/master/demos/serverless)pasta. Essa demonstração mostra como criar um aplicativo sem servidor AWS Lambda baseado que usa a API AWS SDK Chime. 
+ **Os serviços de mídia do Amazon Chime SDK** fornecem áudio, vídeo e sinalização que a biblioteca cliente do Amazon Chime SDK usa para se conectar às reuniões. JavaScript Os serviços de mídia estão disponíveis globalmente para suportar mixagem de áudio, encaminhamento de vídeo e passagem de NAT usando relés TURN. A equipe de serviços do Amazon Chime implanta, monitora e gerencia esses serviços. Os serviços de mídia são hospedados em um único intervalo de endereços IP — 99.77.128. 0/18 — e use portas TCP/443 e simplifique UDP/3478 as configurações de firewall para administradores de TI. Finalmente, esses serviços alavancam a [infraestrutura de nuvem global da AWS](https://aws.amazon.com/about-aws/global-infrastructure/).