Pagamento seguro Acesso imediato PC, tablet e celular Foco em certificações de TI
Questões 1–10 de 100 (com resposta)
Clique em "Ver resposta" para revelar o gabarito e a explicação, e participe da discussão da comunidade em cada questão.
Quer praticar como na prova? Use o teste gratuito (100 questões após cadastro rápido).
A equipe de desenvolvimento de software de uma empresa precisa de um cluster Multi-AZ do Amazon RDS. O cluster RDS servirá como back-end para um cliente de desktop implantado localmente. O cliente de desktop requer conectividade direta com o cluster RDS. A empresa deve dar à equipe de desenvolvimento a capacidade de se conectar ao cluster usando o cliente quando a equipe estiver no escritório. Qual solução fornece a conectividade necessária com MAIS segurança?
ACrie uma VPC e duas sub-redes públicas. Crie o cluster RDS nas sub-redes públicas. Use o AWS Site-to-Site VPN com um gateway do cliente no escritório da empresa.
BCrie uma VPC e duas sub-redes privadas. Crie o cluster RDS nas sub-redes privadas. Use o AWS Site-to-Site VPN com um gateway do cliente no escritório da empresa.Correta
CCrie uma VPC e duas sub-redes privadas. Crie o cluster RDS nas sub-redes privadas. Use grupos de segurança RDS para permitir que os intervalos de IP do escritório da empresa acessem o cluster.
DCrie uma VPC e duas sub-redes públicas. Crie o cluster RDS nas sub-redes públicas. Crie um usuário de cluster para cada desenvolvedor. Use grupos de segurança RDS para permitir que os usuários acessem o cluster.
Resposta correta:B
Explicação
Explicação: Análise de requisitos: Necessita de conectividade direta e segura de um cliente local para um cluster RDS, acessível somente quando estiver no escritório. VPC com sub-redes privadas: garante que o cluster RDS não seja acessível publicamente, aumentando a segurança. VPN site a site: fornece conexão segura e criptografada entre o escritório local e o AWS VPC. Implementação: crie uma VPC com duas sub-redes privadas. Inicie o cluster RDS nas sub-redes privadas. Configure uma conexão VPN site a site com um gateway do cliente no escritório. Conclusão: Esta configuração garante conectividade segura e direta com exposição mínima, atendendo aos requisitos de acesso seguro a partir do escritório. Referência AWS Site-to-Site VPN:Documentação do AWS Site-to-Site VPN Amazon RDS:Documentação do Amazon RDS
Uma empresa de logística está criando uma plataforma de troca de dados para compartilhar informações sobre o status da remessa com os expedidores. A empresa de logística pode ver todas as informações e metadados da remessa. A empresa distribui atualizações de dados de remessa aos remetentes. Cada remetente deverá ver apenas atualizações de remessa que sejam relevantes para sua empresa. Os expedidores não devem ver todos os detalhes visíveis para a empresa de logística. A empresa cria um tópico do Amazon Simple Notification Service (Amazon SNS) para cada remetente compartilhar dados. Alguns remetentes usam um aplicativo móvel para enviar atualizações do status da remessa. A empresa precisa criar uma plataforma de troca de dados que forneça a cada expedidor acesso específico aos dados que são relevantes para sua empresa. Qual solução atenderá a esses requisitos com a MENOR sobrecarga operacional?
AIngira as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Publique as atualizações no tópico SNS. Aplique uma política de filtro para reescrever o corpo de cada mensagem.
BIngerir as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Use uma função AWS Lambda para consumir as atualizações do Amazon SQS e reescrever o corpo de cada mensagem. Publique as atualizações no tópico SNS.Correta
CIngerir as atualizações de remessa do aplicativo móvel em um segundo tópico SNS. Publique as atualizações no tópico SNS do remetente. Aplique uma política de filtro para reescrever o corpo de cada mensagem.
DIngerir as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Filtre e reescreva as mensagens no Amazon EventBridge Pipes. Publique as atualizações no tópico SNS.
Resposta correta:B
Explicação
Explicação: A melhor solução é usar o Amazon SQS para receber atualizações do aplicativo móvel e processá-las com uma função AWS Lambda. A função Lambda pode reescrever o corpo da mensagem conforme necessário para cada remetente e depois publicar as atualizações no tópico SNS apropriado para distribuição. Essa configuração garante que cada remetente receba apenas os dados relevantes e minimiza a sobrecarga operacional usando serviços gerenciados. Opção A (política de filtro SNS): o SNS não tem a capacidade de reescrever o corpo das mensagens antes de encaminhá-las. Opção C (Segundo tópico SNS): Usar um tópico SNS adicional adiciona complexidade desnecessária sem resolver o requisito de reescrita de mensagens. Opção D (EventBridge Pipes): EventBridge Pipes é mais complexo do que o necessário para este caso de uso e o Lambda pode lidar com a lógica com mais eficiência. Referência da AWS: Amazon SQS Amazon SNS com Lambda
Uma empresa executa uma aplicação pública crítica em clusters do Amazon Elastic Kubernetes Service (Amazon EKS). A aplicação possui uma arquitetura de microsserviços. A empresa precisa implementar uma solução que colete, agregue e resuma métricas e logs da aplicação em um local centralizado. Qual solução atenderá a esses requisitos da maneira MAIS eficiente operacionalmente?
AExecute o agente Amazon CloudWatch no cluster EKS existente. Use um painel do CloudWatch para visualizar as métricas e os logs.
BConfigure um fluxo de dados no Amazon Kinesis Data Streams. Use o Amazon Kinesis Data Firehose para ler eventos e entregá-los a um bucket do Amazon S3. Use o Amazon Athena para visualizar os eventos.
CConfigure o AWS CloudTrail para capturar eventos de dados. Use o Amazon OpenSearch Service para consultar o CloudTrail.
DConfigure o Amazon CloudWatch Container Insights no cluster EKS existente. Use um painel do CloudWatch para visualizar as métricas e os logs.Correta
Resposta correta:D
Explicação
Explicação: Amazon CloudWatch Container Insights foi projetado para monitorar ambientes em contêineres como EKS. Ele fornece suporte nativo para coleta e visualização de métricas e logs em um local centralizado por meio de painéis do CloudWatch, oferecendo a solução operacionalmente mais eficiente. Opção A: O uso do agente CloudWatch fornece métricas básicas, mas não possui os insights específicos necessários para aplicativos em contêineres. Opção B: Kinesis Data Streams e Firehose adicionam complexidade desnecessária para este caso de uso. A opção C:CloudTrail é para auditoria de atividades de API e não foi projetada para métricas de aplicativos e agregação de logs. Referência da documentação da AWS: Amazon CloudWatch Container Insights
Uma empresa está usando um cluster do Amazon Elastic Kubernetes Service (Amazon EKS). A empresa deve garantir que as contas de serviço Kubernetes no cluster EKS tenham acesso seguro e granular a recursos específicos da AWS usando funções IAM para contas de serviço (IRSA). Que combinação de soluções atenderá a esses requisitos? (Selecione DOIS.)
ACrie uma política do IAM que defina as permissões necessárias. Anexe a política diretamente à função IAM dos nós EKS.
BImplemente políticas de rede dentro do cluster EKS para evitar que contas de serviço Kubernetes acessem serviços específicos da AWS.
CModifique a função IAM do cluster EKS para incluir permissões para cada conta de serviço Kubernetes. Garanta um mapeamento individual entre funções do IAM e funções do Kubernetes.
DDefina uma função do IAM que inclua as permissões necessárias. Anote as contas de serviço do Kubernetes com o nome Amaz (ARN) da função IAM.Correta
EConfigure uma relação de confiança entre as funções IAM para as contas de serviço e um provedor de identidade OpenID Connect (OIDC).Correta
Resposta correta:D, E
Explicação
Explicação: Funções IAM para contas de serviço (IRSA): IRSA permite associar uma função IAM a uma conta de serviço Kubernetes. Isso permite que os pods assumam a função do IAM e acessem os recursos da AWS com segurança. Anotando contas de serviço: ao anotar contas de serviço do Kubernetes com o ARN da função IAM, você estabelece a associação necessária para IRSA. Provedor de identidade OIDC: os clusters EKS usam OpenID Connect (OIDC) para autenticar contas de serviço. Configurar uma relação de confiança entre a função IAM e o provedor OIDC permite que a conta de serviço do Kubernetes assuma a função IAM.
Uma empresa pede a um arquiteto de soluções que revise a arquitetura de seu aplicativo de mensagens. O aplicativo usa tráfego TCP e UDP. A empresa está planejando implantar um novo recurso VoIP, mas seus 10 usuários de teste em outros países relatam baixa qualidade de chamadas. O aplicativo VoIP é executado em uma instância do Amazon EC2 com recursos mais que suficientes. A parte HTTP do aplicativo da empresa por trás de um Application Load Balancer não apresenta problemas. O que o arquiteto de soluções deve recomendar à empresa para resolver os problemas de desempenho de VoIP?
AUse o AWS Global Accelerator.Correta
BImplemente o Amazon CloudFront na arquitetura.
CUse uma política de roteamento de geoproximidade do Amazon Route 53.
DMigrar de Application Load Balancers para Network Load Balancers.
Resposta correta:A
Explicação
Explicação: O AWS Global Accelerator é um serviço que melhora a disponibilidade e o desempenho de aplicativos globais usando a rede global da AWS. Ele oferece suporte aos protocolos TCP e UDP e fornece roteamento otimizado e menor latência para aplicações em tempo real, como VoIP, independentemente de onde o usuário esteja localizado globalmente. Extrato de documentação da AWS: "O AWS Global Accelerator usa a rede global da AWS para otimizar o caminho para os endpoints do seu aplicativo, melhorando o desempenho do tráfego TCP e UDP, como VoIP." (Fonte: documentação do AWS Global Accelerator) B: O CloudFront acelera conteúdo HTTP/S, não TCP/UDP. C: O roteamento de geoproximidade Route 53 é para roteamento baseado em DNS, não para aceleração de tráfego. D: Os balanceadores de carga de rede oferecem suporte a TCP/UDP, mas não abordam a latência global nem fornecem aceleração. Referência: Guia de estudo oficial do AWS Certified Solutions Architect, Otimização de rede.
Uma empresa executa uma instância crítica de banco de dados Amazon RDS para MySQL em uma única zona de disponibilidade. A empresa deve melhorar a disponibilidade da instância de banco de dados. Qual solução atenderá a esse requisito?
AConfigure a instância de banco de dados para usar uma implantação de instância de banco de dados multirregional.
BCrie uma fila do Amazon Simple Queue Service (Amazon SQS) na região da AWS onde a empresa hospeda a instância de banco de dados para gerenciar gravações na instância de banco de dados.
CConfigure a instância de banco de dados para usar uma implantação de instância de banco de dados Multi-AZ.Correta
DCrie uma fila do Amazon Simple Queue Service (Amazon SQS) em um Região da AWS diferente da região onde a empresa hospeda a instância de banco de dados para gerenciar gravações na instância de banco de dados.
Resposta correta:C
Explicação
Explicação: Para melhorar a disponibilidade e a tolerância a falhas de uma instância do Amazon RDS, a abordagem recomendada é configurar uma implantação Multi-AZ. As implantações Multi-AZ para RDS replicam automaticamente os dados para uma instância de espera em uma zona de disponibilidade (AZ) diferente. Se ocorrer uma falha na AZ primária (devido a hardware, rede ou energia), o RDS fará failover automaticamente para a instância em espera com tempo de inatividade mínimo, sem intervenção administrativa. Este é um recurso gerenciado pela AWS e não requer modificação do aplicativo. Não fornece escalabilidade ou balanceamento de carga; ele foi projetado para alta disponibilidade e resiliência. As opções A, B e D estão incorretas: A refere-se a várias regiões, que é usada para recuperação de desastres, não para alta disponibilidade. B e D com SQS não abordam a alta disponibilidade diretamente para a instância RDS; as filas ajudam a desacoplar os sistemas, mas não tornam o banco de dados mais resiliente. Referência: implantações Amazon RDS Multi-AZ
Uma empresa de varejo está construindo um sistema de atendimento de pedidos usando uma arquitetura de microsserviços na AWS. O sistema deve armazenar os pedidos recebidos de forma duradoura até que o processamento seja concluído com êxito. Os serviços de várias equipes processam pedidos de acordo com um fluxo de trabalho definido. Os serviços devem ser escaláveis, pouco acoplados e capazes de lidar com picos repentinos no volume de pedidos. As etapas de processamento de cada pedido devem ser rastreadas centralmente. Qual solução atenderá a esses requisitos?
AEnvie pedidos recebidos para um tópico do Amazon Simple Notification Service (Amazon SNS). Inicie um fluxo de trabalho do AWS Step Functions para cada pedido que orquestra os microsserviços. Use funções do AWS Lambda para cada microsserviço.
BEnvie pedidos recebidos para uma fila do Amazon Simple Queue Service (Amazon SQS). Inicie um fluxo de trabalho do AWS Step Functions para cada pedido que orquestra os microsserviços. Use funções do AWS Lambda para cada microsserviço.Correta
CEnvie pedidos recebidos para uma fila do Amazon Simple Queue Service (Amazon SQS). Use o Amazon EventBridge para distribuir eventos entre os microsserviços. Use funções do AWS Lambda para cada microsserviço.
DEnvie pedidos recebidos para um tópico do Amazon Simple Notification Service (Amazon SNS). Assine o Amazon EventBridge no tópico para distribuir eventos entre os microsserviços. Use funções do AWS Lambda para cada microsserviço.
Resposta correta:B
Explicação
Explicação: O armazenamento durável de pedidos recebidos com buffer e capacidade de lidar com surtos é exatamente o objetivo do Amazon SQS. O SQS fornece filas altamente duráveis e escalonáveis que separam produtores de consumidores. O rastreamento centralizado das etapas do fluxo de trabalho é um caso de uso central do AWS Step Functions, que fornece um fluxo de trabalho visual e uma máquina de estado, rastreia o estado de cada pedido e pode orquestrar chamadas para vários microsserviços (neste caso, funções Lambda). A combinação de SQS + Step Functions + Lambda fornece: Enfileiramento durável para pedidos (SQS). Acoplamento fraco e tratamento de surtos (desacoplamento SQS + escalonamento automático Lambda). Orquestração central e rastreamento de etapas de processamento de pedidos (Step Functions). Por que as outras opções não estão corretas: R: O SNS é um serviço de publicação/assinatura, não uma fila de trabalho durável, e não foi projetado para cargas de trabalho do tipo "armazenar e tentar novamente até ser processado" da mesma forma que o SQS. C: SQS + EventBridge fornece dissociação, mas nenhum rastreamento de fluxo de trabalho central e com estado; EventBridge é roteamento de eventos, não orquestração de fluxo de trabalho. D: SNS + EventBridge ainda carece de armazenamento durável de pedidos e fluxo de trabalho centralizado explícito/rastreamento de estado.
Uma empresa deseja usar o AWS Direct Connect para conectar redes locais à AWS. A empresa executa muitas VPCs em uma única região e planeja escalar para centenas de VPCs. Qual serviço simplificará e dimensionará a arquitetura de rede?
AEndpoints VPC
BAWS Transit GatewayCorreta
CAmazon Route 53
DAWS Secrets Manager
Resposta correta:B
Explicação
Explicação: À medida que o número de VPCs aumenta, o gerenciamento de conexões VPC individuais se torna complexo e não escalonável. O AWS Transit Gateway foi projetado especificamente para atuar como um hub central que conecta várias VPCs e redes locais por meio do Direct Connect. A opção B simplifica a arquitetura de rede, permitindo que centenas ou milhares de VPCs se conectem por meio de um único gateway, reduzindo a complexidade do roteamento e a sobrecarga operacional. O Transit Gateway oferece suporte a roteamento escalável, inspeção centralizada e expansão simplificada. As outras opções não abordam a conectividade de rede ou os desafios de escalabilidade. Portanto, B é a solução correta.
Uma empresa opera um serviço de entrega de comida. Devido ao crescimento recente, o sistema de processamento de pedidos da empresa está enfrentando problemas de escala durante os horários de pico de tráfego. A arquitetura atual inclui instâncias do Amazon EC2 em um grupo do Auto Scaling que coleta pedidos de um aplicativo. Um segundo grupo de instâncias do EC2 em um grupo do Auto Scaling atende aos pedidos. O processo de coleta de pedidos ocorre rapidamente, mas o processo de atendimento do pedido pode demorar mais. Os dados não devem ser perdidos devido a um evento de escalabilidade. Um arquiteto de soluções deve garantir que o processo de coleta de pedidos e o processo de atendimento de pedidos possam ser escalonados adequadamente durante os horários de pico de tráfego. Qual solução atenderá a esses requisitos?
AUse o Amazon CloudWatch para monitorar a métrica CPUUtilization para cada instância em ambos os grupos do Auto Scaling. Configure a capacidade mínima de cada grupo de Auto Scaling para atender seu valor de carga de trabalho de pico.
BUse o Amazon CloudWatch para monitorar a métrica CPUUtilization para cada instância em ambos os grupos de Auto Scaling. Configure um alarme do CloudWatch para invocar um tópico do Amazon SNS para criar grupos adicionais do Auto Scaling sob demanda.
CProvisione duas filas do Amazon SQS. Use uma fila SQS para coleta de pedidos. Use a segunda fila SQS para atendimento de pedidos. Configure as instâncias do EC2 para pesquisar suas respectivas filas. Dimensione os grupos do Auto Scaling com base nas notificações enviadas pelas filas.
DProvisione duas filas do Amazon SQS. Use uma fila SQS para coleta de pedidos. Use a segunda fila SQS para atendimento de pedidos. Configure as instâncias do EC2 para pesquisar suas respectivas filas. Dimensione os grupos do Auto Scaling com base no número de mensagens em cada fila.Correta
Resposta correta:D
Explicação
Explicação: O melhor design é desacoplar os dois estágios com filas SQS e dimensionar cada grupo do Auto Scaling com base na profundidade da fila. O Amazon SQS fornece armazenamento durável de mensagens, para que os pedidos não sejam perdidos se uma camada de processamento for dimensionada lentamente ou ficar temporariamente para trás. A AWS recomenda o escalonamento baseado em fila quando produtores e consumidores operam em velocidades diferentes. O monitoramento da CPU por si só não reflete com precisão o backlog de negócios, mas o comprimento da fila representa diretamente o trabalho pendente. O uso de duas filas também permite que a empresa dimensione a coleta e o atendimento de forma independente, o que é importante porque o atendimento leva mais tempo do que a coleta. Este é o padrão mais resiliente e escalável para tráfego de pedidos variáveis. ============
Uma empresa de mídia social deseja armazenar seu banco de dados de perfis de usuários, relacionamentos e interações na Nuvem AWS. A empresa precisa de um aplicativo para monitorar quaisquer alterações no banco de dados. A aplicação precisa analisar as relações entre as entidades de dados e fornecer recomendações aos usuários. Qual solução atenderá a esses requisitos com a MENOR sobrecarga operacional?
AUse o Amazon Neptune para armazenar as informações. Use o Amazon Kinesis Data Streams para processar alterações no banco de dados.
BUse o Amazon Neptune para armazenar as informações. Use o Neptune Streams para processar alterações no banco de dados.Correta
CUse o Amazon Quantum Ledger Database (Amazon QLDB) para armazenar as informações. Use o Amazon Kinesis Data Streams para processar alterações no banco de dados.
DUse o Amazon Quantum Ledger Database (Amazon QLDB) para armazenar as informações. Use o Neptune Streams para processar alterações no banco de dados.
Resposta correta:B
Explicação
Explicação: Amazon Neptune: Neptune é um serviço de banco de dados gráfico totalmente gerenciado, otimizado para armazenar e consultar dados altamente conectados. Ele oferece suporte a modelos de gráficos de propriedades e gráficos RDF, tornando-o adequado para aplicativos que precisam analisar relacionamentos entre entidades de dados. Neptune Streams: Neptune Streams captura alterações no gráfico e transmite essas alterações para outros serviços da AWS. Isso é útil para aplicativos que precisam monitorar e responder a mudanças em tempo real, como fornecer recomendações com base nas interações e relacionamentos do usuário. Menor sobrecarga operacional: usar o Neptune Streams diretamente com o Amazon Neptune garante que a solução seja totalmente integrada, reduzindo a necessidade de componentes adicionais e minimizando a sobrecarga operacional. Essa integração simplifica a arquitetura, eliminando a necessidade de um serviço separado como o Kinesis para processamento de alterações. Referência: Documentação do Amazon Neptune Documentação do Neptune Streams
Pronto para a prática real?
Teste 100 questões no player com interface de prova — cronômetro, navegação e revisão. Depois garanta acesso a todas as 879 questões.