Respostas e perguntas sobre avaliação de habilidades do LinkedIn — Microsoft Azure
“Microsoft Azure é uma plataforma de computação em nuvem que oferece uma ampla gama de serviços e soluções para empresas e indivíduos. À medida que mais e mais organizações migram suas operações para a nuvem, a demanda por profissionais com Azure Habilidades está em ascensão. Se você deseja mostrar seu Azure experiência e se destacar no mercado de trabalho, Avaliações de habilidades do LinkedIn pode ajudá-lo a validar seu conhecimento e demonstrar sua proficiência.
Nesta postagem do blog, compilamos um conjunto de questões e respostas para o Avaliação de habilidades do Microsoft Azure em LinkedIn, cobrindo tópicos como Azure arquitetura, máquinas virtuais, armazenamento, e networking. Esteja você se preparando para uma entrevista de emprego ou simplesmente procurando aprimorar seu Azure Habilidades, estes questões e respostas pode ajudá-lo a avaliar seu conhecimento e identificar áreas de melhoria.”
T1. Você precisa criar um aplicativo no Azure AD representando o Kineteco Web App para poder atribuir permissões de diretório ao aplicativo. Para criar a identidade do aplicativo, qual comando você executará?
-
bash az ad app permission grant -display-name $appName \ ...
-
bash az ad app credential create -display-name $appName \ ...
-
bash az ad app create -display-name $appName \ ...
-
bash az ad app permission ass -display-name $appName \ ...
Q2. Você precisa fornecer um recurso de notificação push móvel para o aplicativo Kineteco Retail, hospedado no serviço de aplicativo do Azure. A solução deve minimizar custos, complexidade, e esforço de desenvolvimento. Qual opção você deve escolher?
- Centro de Notificação
- Grade de Eventos
- Twilio
- Ônibus de serviço
Explicação: Twilio é um aplicativo de notificação por SMS, também não da Microsoft. O Event Grid pode ser usado tecnicamente para essa finalidade, mas é um serviço de transmissão de eventos mais genérico. Service Bus é outra solução genérica de publicação e assinatura. Finalmente Centros de Notificação são projetados especificamente para notificações push.
3º T. Seu aplicativo hospedado no Azure App Service precisa recuperar segredos do Azure Key Vault. Qual opção NÃO é uma forma de autenticação no Key Vault?
- principal de serviço e um certificado
- identidade gerenciada
- diretor de serviço e um segredo
- chave de acesso compartilhada
Guia do desenvolvedor do Azure Key Vault Como você reúne tudo em algo que você pode usar e se beneficiar 3 métodos disponíveis. o chave de acesso compartilhada não existe no Azure, o termo mais próximo é assinatura de acesso compartilhado (SAS) mas é usado apenas para acessar o Armazenamento do Azure.
Q4. Você adicionou uma declaração de volume persistente ao manifesto YAML do seu aplicativo. Quando você tenta implantar em um cluster AKS existente, não há volume persistente disponível. O que você deveria fazer?
- Fazer nada. O servidor API provisionará armazenamento adicional automaticamente
- Adicione uma definição de disco de dados para o cluster AKS ao manifesto YAML dos seus aplicativos
- Adicione um disco de dados a cada nó do cluster Kubernetes e tente novamente a implantação do aplicativo
- Provisionar uma instância de Arquivos do Azure e tentar novamente a implantação do aplicativo
Q5. Seu aplicativo Web corporativo está hospedado em data centers regionais do Azure em todo o mundo. Você precisa rotear as solicitações do usuário para o endpoint de serviço mais próximo com base na latência de resposta. Qual método de roteamento você deve usar?
- Gateway de aplicativo
- Porta da frente
- Bem-vindo à Academia Skylines
- Gerente de tráfego
Q6. Você está desenvolvendo uma estratégia de lançamento para vários componentes de software relacionados. Você precisa fazer referência a grupos de variáveis e proteger arquivos em vários pipelines de build e lançamento. Qual é a maneira mais eficiente de armazenar e referenciar esses ativos do pipeline?
- Adicione os ativos a um repositório git
- Adicione os ativos no Key Vault
- Adicione os ativos a um volume criptografado
- Adicione os ativos a uma biblioteca
Q7. Você precisa conceder acesso total a um aplicativo para uma conta de armazenamento temporária do Azure. Configurar o acesso deve exigir um esforço mínimo. Qual opção você deve usar?
- Conta de usuário do Azure AD
- Assinatura de acesso compartilhado
- Chave compartilhada
- Certificado
Assinatura de acesso compartilhado existe exatamente com o propósito de dar acesso temporário. A conta de usuário do Azure AD não é temporária, portanto precisa ser gerenciada. Criar/revogar certificados para acesso temporário é muito complicado.
Q8. Qual escolha não é um gatilho válido para funções do Azure?
- baseado em um tempo (agendar)
- outro serviço do Azure (cosmos, ônibus de serviço)
- alerta de limite nos insights do aplicativo Azure
- serviços terceirizados (GitHub)
Q9. Qual serviço de mensagens permite um modelo de programação orientado a eventos?
- Ônibus de serviço
- Central de Eventos
- Centro de Notificação
- Grade de Eventos
Q10. Você precisa preencher um banco de dados SQL recém-criado a partir do pipeline de lançamento no Azure DevOps. A solução deve minimizar o tempo e os esforços de implantação. Qual abordagem você deve usar?
- Preencher a partir de um arquivo BACPAC.
- Restaurar de um arquivo de backup.
- Preencher a partir de um arquivo CSV.
- Preencher a partir de um arquivo SQL.
Q11. Você precisa hospedar um site comunitário para sua associação de bairro. O site contém conteúdo estático, incluindo HTML, CSS, e algumas páginas com JavaScript do lado do cliente. O site não contém informações confidenciais, e o suporte CORS é desnecessário. A associação tem fundos limitados para pagar a hospedagem, então a solução deve ser o mais barata possível. Qual opção você deve usar?
- Site estático do Armazenamento do Azure
- site estático com CDN do Azure
- Plano de serviço de aplicativo no consumo
- Serviço de aplicativo no plano Standard
Q12. Sua organização oferece vários serviços Web RESTful para clientes em todo o mundo. Você precisa implantar infraestrutura em nuvem para fornecer esses serviços aos clientes pagantes, incluindo autenticação, otimização de solicitações e roteamento de solicitações para o terminal de serviço mais próximo. Qual solução você deve escolher?
- Porta da frente
- Bem-vindo à Academia Skylines
- Gerente de tráfego
- Gateway de Aplicativo
Dica: Se você vir as palavras REST e limitação – a resposta quase sempre é gerenciamento de API. É a solução mais cara, mas foi projetada especificamente para fazer proxy da API REST.
Q13. Você tem um aplicativo .NET em execução em um conjunto de dimensionamento de VM. Você precisa monitorar o desempenho do aplicativo sem modificar o código. A solução deve minimizar o custo. O que você deveria fazer?
- Habilitar o Network Performance Monitor nas VMs.
- Instale o Agente Log Analytics e habilite o Azure Monitor para VMs.
- Instalar o Agente do Application Insights.
- Habilitar o SolarWinds Performance Monitor no Azure Marketplace.
Q14. Ao definir seu pipeline de CI/CD, é necessária a aprovação do proprietário do produto antes do lançamento final para produção. Que solução você usa para conseguir isso?
- uma tarefa de intervenção manual
- uma condição de pré-implantação
- um filtro de ramificação
- um portão de pré-implantação
Q15. Você deseja configurar a instância do AKS que executa o aplicativo Kineteco Inventory para usar o Azure Active Directory (DE ANÚNCIOS) para autenticação do usuário. Para integrar o AKS com o Azure AD, quais etapas você deve executar primeiro?
- Crie uma entidade de serviço no Azure e atribua a entidade de serviço AKS.
- Adicione usuários a um grupo de segurança do Azure AD. Em seguida, atribua as permissões do grupo ao AKS.
- Crie uma entidade de serviço no Azure AD. Em seguida, adicione o usuário ao grupo de segurança AKS.
- Crie um ID de aplicativo no Azure AD. Em seguida, crie uma entidade de serviço para o aplicativo de servidor.
Q16. Qual protocolo de acesso o Azure Files não suporta?
- Network File System (NFS)
- HTTPS
- API REST
- Bloco de mensagens do servidor(PME)
O que são arquivos do Azure? a página menciona os protocolos suportados.
Q17. Você está escrevendo um aplicativo para uma equipe de vendas. Você precisa implementar segurança no SQL Server para garantir que os representantes de vendas vejam as informações financeiras dos clientes apenas dos clientes que eles gerenciam. Seu aplicativo deve tornar isso transparente para o usuário. Qual opção de segurança de dados SQL você deve escolher?
- Mascaramento Dinâmico de Dados
- Criptografia de dados transparente
- Segurança em nível de linha
- Sempre criptografado
__
.
Q18. Você configura o acesso a segredos no Azure Key Vault com - diretores de serviço
- certificados
- políticas de acesso
- Funções do RBAC
Controlando o acesso aos dados do Key Vault
Q19. Seu Kineteco Web App experimenta picos ocasionais de uso que causam escassez de recursos que geram um alerta. Quando isso ocorre, você deseja configurar a expansão dos recursos do plano do Serviço de Aplicativo. A solução deve minimizar custos e esforços administrativos. O que você deveria fazer?
- Crie um aplicativo lógico. Em seguida, configure um grupo de ação com o tipo de ação Aplicativo Lógico.
- Criar um Runbook de Automação do Azure. Em seguida, configure um grupo de ação com o tipo de ação Automation Runbook.
- Configurar uma regra de dimensionamento automático com base em uma métrica.
- Crie uma função do Azure. Em seguida, configure um grupo de ação com o tipo de ação Secure Webhook.
Q20. Você tem pipeline de CI/CD para um aplicativo Web moderno no Azure DevOps. O processo de CI/CD inclui um pipeline de construção e de lançamento. Você precisa garantir que os testes do usuário (UAT) é bem-sucedido antes de acionar o pipeline de lançamento. O processo deve ser automatizado tanto quanto possível. O que você deve adicionar ao seu pipeline de construção?
- Consultar portão de itens de trabalho
- Tarefa de intervenção manual
- Portão de aprovação
- Invocar porta da API REST
Q21. O Kineteco Web App está sendo executado no AKS. Para atender a um aumento na demanda, o escalonador automático de pod horizontal provisionou recentemente pods adicionais, que não são mais necessários. O que você deve fazer para reduzir pods desnecessários?
- Acionar a redução em instâncias de contêiner do Azure.
- Acione a redução vertical no HPA a partir da CLI do Azure.
- Desprovisionar manualmente pods desnecessários.
- Fazer nada. O HPA iniciará a redução automática.
Q22. Seu modelo ARM, criado no código VS, está falhando na validação no pipeline de build no Azure DevOps. Você precisa corrigir problemas de sintaxe no momento da criação com um mínimo de custo e esforço. O que você deveria fazer?
- Instale a extensão Ferramentas do Azure Resource Manager no VS Code.
- Instale o Visual Studio 2019 Edição empresarial.
- Instale o Visual Studio 2019 Edição da comunidade.
- Instale a extensão IntelliCode do Visual Studio Code no VS Code.
Q23. Você precisa migrar o backlog de um projeto de desenvolvimento para uma subsidiária recém-adquirida. A equipe de desenvolvimento atualmente usa um quadro Kanban para rastrear histórias, tarefas, e insetos. Qual estrutura de processo você deve selecionar no Azure Boards?
- Ágil
- Cachoeira
- Básico
- CMMI
Q24. Você tem um conjunto de bancos de dados SQL usados com vários aplicativos PaaS com padrões de uso previsíveis. Você está planejando migrar esses bancos de dados para o Azure SQL e precisa escolher a opção de implantação correta. Suas prioridades são minimizar custos, e ter a capacidade de atribuir CPU e recursos a bancos de dados individuais. Qual opção você deve escolher?
- Piscina elástica SQL do Azure
- SQL em VMs do Azure
- Banco de Dados SQL do Azure
- Instância Gerenciada de SQL
Explicação: Para muitas empresas e aplicações, criar bancos de dados individuais e aumentar ou diminuir o desempenho conforme necessário é suficiente, especialmente quando os padrões de uso são relativamente previsíveis. Padrões de uso imprevisíveis podem dificultar o gerenciamento de custos e do seu modelo de negócios. Piscinas elásticas visam resolver este problema. Os recursos de desempenho são alocados para um pool, não para um único banco de dados. Você paga pelos recursos de desempenho coletivo do pool, não para o desempenho de um único banco de dados.
Q25. Seu aplicativo de fotos hospedado no Azure registra as operações do usuário em um log para referência histórica. Os registros não devem ser sobrescritos. Qual tipo de armazenamento você deve selecionar para hospedar dados de log?
- anexar blob
- armazenamento de mesa
- bolha de página
- bolha de bloco
Q26. O Kineteco Retail App utiliza chaves para assinatura e criptografia de algumas transferências de dados. Como você deve escrever seu aplicativo para invocar chaves?
- CLI do Azure
- Portal Azure
- Azure PowerShell
- API REST
Q27. Você precisa criar um chatbot de suporte técnico para Microsoft Teams que interaja com os usuários com base no processamento de linguagem natural (PNL). O bot deve ser capaz de processar diferentes estruturas de frases. Qual componente do Microsoft Bot Framework fornecerá essa funcionalidade?
- Luís
- Texto para fala
- Criador de perguntas e respostas
- Reconhecedor de formulário
Q28. Você está implementando um aplicativo para gerenciar operações automatizadas de armazém para um varejista global. Você precisa projetar um processo de registro para dispositivos IoT para uso em produção. Os requisitos da solução são os seguintes: Registre dispositivos IoT em massa; criptografar todas as comunicações entre dispositivos e o serviço de nuvem Azure IoT; e implementar recomendações da Microsoft para segurança de dispositivos. Qual opção você deve escolher?
- identidade gerenciada (compartilhado)
- Certificado X.509
- identidade de serviço gerenciado (por dispositivo)
- Chave SAS
Q29. Você está implantando três Azure VMS com um Azure Resource Manager (BRAÇO) modelo. Qual função ARM implementa o loop de iteração para provisionar o número certo de VMs?
{
"type": "Microsoft.Compute/virtualMachines",
"name": "[concat('myvm', `______`)]",
"apiVersion": "2016-04-30-preview",
"location": "[parameters('location')]",
"copy": " ",
"name": "virtualMachineLoop",
"count": "[parameters('numberOfInstances')]"
},
- máx.()
- copiarIndex()
- criarArray()
- índice de()
Q30. O aplicativo Web Kineteco é executado em um serviço Azure Kubernetes. Você precisa monitorar o uso dos recursos e os caminhos de navegação do usuário para identificar onde melhorias são necessárias. O que você deveria fazer?
- Instale o agente Analytics e configure o Azure Monitor para Contêineres.
- Instalar o App Insights Agent em nós AKS.
- Configurar coortes do Application Insights.
- Adicione instrumentação ao seu aplicativo para enviar análises de uso com o Application Insights.
Q31. Seu aplicativo Web hospedado no Azure VMS gera um grande número de mensagens aleatórias (não sequencial) escreve. Qual tipo de armazenamento você deve selecionar para seu aplicativo?
- bolha de página
- bolha de bloco
- armazenamento de mesa
- armazenamento de fila
Q32. Você está configurando um pipeline de lançamento no Azure DevOps. Você precisa fazer referência a diversas variáveis de aplicativo em vários pipelines no momento da implantação. Como você deve armazenar variáveis de aplicação?
- Armazene segredos no Azure Key Vault.
- Armazene segredos em um arquivo de configuração.
- Configurar variáveis de lançamento.
- Configurar um grupo de variáveis.
Q33. Você configurou o Kineteco Web App para ser executado no Azure Kubernetes Service (AKS). Os recursos do aplicativo precisam ser escalonados para atender aos picos de tráfego. O que você deveria fazer? A solução deve minimizar o esforço manual e o custo.
- Configurar o escalonador automático de pod horizontal (HPA).
- Escale o pod manualmente quando necessário.
- Configurar explosão para instâncias de contêiner do Azure.
- Fazer nada. Os pods em execução no AKS aumentam automaticamente.
Q34. Você está configurando um pipeline de lançamento no Azure DevOps. Você precisa ler os segredos do Azure Key Vault durante a execução do pipeline. Como você deve recuperar variáveis de aplicativo?
- com uma tarefa do Key Vault desenvolvida pela comunidade
- com um modelo ARM
- todas essas respostas
- com um script CLI do Azure em uma tarefa Bash
Q35. Você precisa atualizar os dados em um banco de dados existente no Azure SQL com suas alterações. Você deseja testar esse processo em sua estação de trabalho de desenvolvimento antes de incorporar a atualização em seu processo de CI/CD. Qual comando você executará para atualizar o esquema no banco de dados de destino?
- SqlPackage.exe /TargetFile:” meuapp.bacpac ” /Ação:Acompanhar o progresso do projeto /NomeDoServidorOrigem:”kinetecosql.database.windows.net” /Nome do banco de dados de origem:”Kinetecoweb” /Usuário de origem:”administrador” /Senha de origem:”Minha senha”
- SqlPackage.exe /TargetFile:” meuapp.bacpac ” /Ação:Importar /NomeDoServidorOrigem:”kinetecosql.database.windows.net” /Nome do banco de dados de origem:”Kinetecoweb” /Usuário de origem:”administrador” /Senha de origem:”Minha senha”
- SqlPackage.exe /TargetFile:”./meuapp.bacpac” /Ação:Publicar /NomeDoServidorOrigem:”kinetecosql.database.windows.net” /Nome do banco de dados de origem:”Kinetecoweb” /Usuário de origem:”administrador” /Senha de origem:”Minha senha”
- SqlPackage.exe /TargetFile:”./meuapp.bacpac” /Ação:Extrair /NomeDoServidorOrigem:”kinetecosql.database.windows.net” /Nome do banco de dados de origem:”Kinetecoweb” /Usuário de origem:”administrador” /Senha de origem:”Minha senha”
Q36. Você tem um aplicativo Web hospedado no Azure App Service que lê e grava dados em um back-end do Banco de Dados SQL do Azure. Você precisa enviar um alerta por e-mail quando seu aplicativo da web retornar qualquer código de status HTTP de falha (qualquer coisa exceto HTTP 200) para uma solicitação do usuário. Qual solução você deve usar?
- mapa de serviço no Azure Monitor
- mapas de aplicativos no Azure Application Insights
- testes de disponibilidade no Azure Application Insights
- Criador de perfil no Azure Application Insights
Q37. Seu novo pipeline de lançamento no Azure DevOps inclui uma tarefa Bash que executa um script da CLI do Azure. O script de execução da tarefa Bash falha. A configuração do agente do trabalho do agente no pipeline de lançamento é mostrada abaixo. A solução deve minimizar custos. O que você deve alterar nas configurações do pool de agentes?
- Mude para um pool de agentes auto-hospedados executando o Ubuntu 16.04 LTS ou posterior.
- Alterado para um pool hospedado executando o Windows 2019.
- Mude para um pool de agentes hospedados executando o Ubuntu 16.04 LTS ou posterior.
- Mudar para um pool de agentes auto-hospedados executando o Windows 2019.
Q38. Você está selecionando uma solução de mensagens em nuvem para seu aplicativo móvel de varejo. Os requisitos para a solução são: Processar mensagens na ordem em que são recebidas: preservar mensagens em caso de atraso no processamento; fim da garantia de entrega de mensagens. Qual solução você deve usar?
- Grade de Eventos
- Ônibus de serviço
- Central de Eventos
- Armazenamento de fila
Q39. Você precisa provisionar um mapeamento de porta no nó subjacente que permita que o aplicativo seja acessado diretamente com o endereço IP e no nó do cluster. Que tipo de serviço você deve fornecer?
- Balanceador de carga
- NodePort
- IP do cluster
- NomeExterno
Q40. Qual é a diferença entre uma identidade gerenciada atribuída pelo usuário e uma identidade gerenciada atribuída pelo sistema?
- O ciclo de vida de uma identidade gerenciada pelo usuário é gerenciado separadamente do recurso.
- com uma identidade gerenciada atribuída pelo usuário, O Azure gerencia a senha para você.
- O ciclo de vida de uma identidade gerenciada pelo sistema é gerenciado separadamente do recurso.
- com uma identidade gerenciada atribuída pelo sistema, O Azure gerencia a senha para você.
Q41. Você precisa configurar o acesso do usuário aos pools de agentes do Azure DevOps para atender aos seguintes requisitos: Use um pool de agentes ao criar pipelines de build ou lançamento para o projeto; visualizar o pool de agentes e os agentes da organização; e usar o princípio do menor privilégio. Quais associações de função são necessárias para a organização Azure DevOps e o projeto?
- Organização: Administrador; Projeto: Conta de serviço
- Organização: Leitor; Projeto: Conta de serviço
- Organização: Leitor; Projeto: Administrador
- Organização: Conta de serviço; Projeto: Leitor
Q42. Você criou um script da CLI do Azure para um pipeline de lançamento no Azure DevOps. Você precisa fazer referência ao diretório de trabalho do trabalho em execução. Qual variável você deve referenciar?
- Agente.WorkFolder
- Agente.HomeDirectory
- Agente.BuildDirectory
- Agente.ToolsDirectory
Q43. Você está selecionando tecnologias do Azure para um novo aplicativo que processará trabalhos de impressão em uma instalação com milhares de impressoras. Um conjunto de processos de trabalho enviará trabalhos para a impressora e reportará os resultados quando os trabalhos forem concluídos. Os requisitos para a solução são: Os processos de trabalho recuperarão e processarão mensagens conforme a capacidade permitir; se um processo de trabalho ou impressora falhar, um processo de trabalho deve ser capaz de recuperar mensagens e retomar o processamento; e a solução deve manter uma central (lado do servidor) log de mensagens processadas. Qual solução você deve usar?
- Central de Eventos
- Grade de Eventos
- Ônibus de serviço
- Armazenamento de fila
Q44. No Azure Key Vault, você pode gerenciar o acesso aos segredos do seu aplicativo definindo permissões em qualquer nível, exceto _.
- no próprio segredo
- por tipo de segredo
- na instância do Key Vault
- no nível da assinatura do Azure
Q45. Sua empresa hospeda um aplicativo Web que usa o Banco de Dados SQL do Azure para armazenar dados. Você precisa implementar medidas que permitam que apenas membros do grupo de gerentes vejam informações confidenciais. Quais são as duas ações que você deve realizar?
- Implementar mascaramento dinâmico de dados e incluir o grupo de gerentes.
- Implementar criptografia de dados transparente e incluir o grupo de gerentes.
- Implementar mascaramento dinâmico de dados e excluir o grupo de gerentes.
- Implement transparent data encryption and exclude the managers group.
Dynamic data masking helps prevent unauthorized access to sensitive data by enabling customers to designate how much of the sensitive data to reveal with minimal impact on the application layer.
Referência
The Kineteco Inventory App uses an Azure SQL Database instance to store application and store inventory data. Store employees report occasional periods where queries in the web interface never return data. You suspect a database issue and need to identify the performance issue as soon as possible. The resource health dashboard reports “No health related issues found.” O que você deveria fazer?
Q46.- Run the troubleshooting wizards under Resource and solve problems.
- Enable Intelligent Insights.
- Configure App Insights to alert admins when web interface experiences latency.
- Configure an alert rule to email DBAs when DTU usage hits 100%.
Your web application needs to access files on an Azure Files share. Which option will deliver the highest throughput?
Q47.- PME
- API REST
- Storage Explorer
- NFS
You have source code for a project in a repository on GitHub. You need to migrate source code to a repository in Azure Repos. The solution should minimize effort. Which solution should you recommend?
Q48.- Download the GitHub repository to a Zip file, and then unzip the repository in Azure DevOps.
- De Import a Git repository cardápio, selecionar Importar.
- Create a service connection to the GitHub repository.
- Create a webhook in GitHub and then trigger it from Azure DevOps.
You need to facilitate user acceptance testing (UAT) on your web application hosted in App Service. Testers must approve changes before they are deployed to production. You should implement support for these requirements with a minimum of cost and complexity. O que você deveria fazer?
Q49.- Configure an additional App Service instance. In Azure DevOps, enable an approval gate for deployment.
- Configure um balanceador de carga do Azure para redirecionar o tráfego para a instância aprovada do Serviço de Aplicativo.
- Configurar um slot de implantação adicional na instância existente do Serviço de Aplicativo.
- Configurar um ambiente de serviço de aplicativo (ASE).
Q50. Seu aplicativo de microsserviços inclui um componente de registro que executa um grande número de gravações sequenciais. Que tipo de armazenamento do Azure você deve usar?
- Armazenamento de mesa
- anexar blob
- bolha de página
- bolha de bloco
Q51. Os objetos de política de grupo não estão sendo aplicados aos controladores de domínio porque as políticas de grupo dos controladores de domínio padrão e do domínio padrão estão corrompidas. O que você pode executar em um prompt de comando para recuperá-los?
-
dcpromo.exe
-
dcgpofix.exe
-
dcdiagfix.exe
-
ntdsutil.exe
Q52. A sua aplicação JavaScript hospedada no Azure App Service precisa de ser capaz de fazer chamadas para um domínio remoto noutra região do Azure. Qual recurso do Serviço de Aplicativo você precisa configurar?
-
CORS
-
deployment slots
-
WebJobs
-
custom domains
Conforme descrito em Documentos Microsoft: Hospedando uma API Restful com CORS em AAS: A resposta deve ser CORS (Compartilhamento de recursos entre origens)
Q53. As associações nos gatilhos do Azure Function têm uma propriedade de direção que é sempre _.
- paralelo
- fora
- assíncrono
- em
Q54. Você está selecionando uma solução de mensagens na nuvem para seu aplicativo de notícias multimídia. O aplicativo encaminha notícias para os serviços apropriados para processamento e entrega aos assinantes. Os requisitos para a solução são os seguintes: Os eventos devem ser roteados para o serviço apropriado para processar o evento; os eventos devem ser roteados para vários serviços quando necessário; e apenas eventos relevantes devem ser roteados para um serviço para processamento. Qual solução você deve usar?
- Grade de Eventos
- Ônibus de serviço
- Central de Eventos
- Armazenamento de fila
Explicação: Event Grid é um corretor de eventos sem servidor altamente escalonável que permite integrar aplicativos usando eventos. Os eventos são entregues da Grade de Eventos para destinos de assinantes, como aplicativos, Serviços Azure, ou qualquer endpoint ao qual o Event Grid tenha acesso de rede. A origem desses eventos pode ser outras aplicações, Serviços SaaS, e serviços do Azure.
Q55. Você precisa criar um aplicativo no Azure Active Direcotry representando o Kineteco Web App para poder atribuir permissão de diretório ao aplicativo. Para criar a identidade do aplicativo, qual comando você executará?
- `concessão de permissão do aplicativo de anúncio bash az …
- `criação de credencial do aplicativo de anúncio bash az …
- `criação de aplicativo de anúncio bash az …
- `bash az ad app permissão ass …
Q56. Que tipo de instantâneo do Azure funciona capturando as diferenças entre a máquina virtual e o estado atual?
- cheio
- delta
- não redundante
- incremental
Q57. Qual commandlet do PowerShell se conecta e autentica no portal do Azure?
- Login-AzTenant
- Login-AzPortal
- Auth-Az
- Connect-AzAccount
Q58. Qual opção de conexão híbrida ao Azure Virtual Desktop oferece a maior largura de banda e melhor desempenho?
- Rota Expressa do Azure
- Caminho curto RDP
- VPN site a site
- VPN ponto a site
Q59. Na Área de Trabalho Virtual do Azure, você pode _ as contas de armazenamento associadas ao FSLogix para permitir que você controle o acesso usando os Serviços de Domínio Active Directory.
- ingresso no domínio
- perfil
- Conexão VPN
- juntar-se integrar
Q60. Qual solução de armazenamento para FSLogix no Azure Virtual Desktop é a solução de armazenamento de maior desempenho na nuvem atualmente?
- Cluster de servidores de arquivos diretos de espaços de armazenamento do Windows
- Arquivos do Azure
- Arquivos NetApp do Azure
- Avere vFXT para Azure
Q61. Em um pipeline do Azure, que tipo de curinga é usado para substituir um único caractere?
-
*
-
#
-
?
-
&
Q62. Para executar seu pipeline no Azure DevOps, você precisará usar **_**.
- portões
- agentes
- pacotes
- variáveis
Q63. Qual das afirmações a seguir é verdadeira se o paralelismo for desejado no Azure Pipelines?
- Não mais do que um agente de compilação pode ser usado.
- É necessário mais de um agente de build.
- A complexidade é reduzida com paralelismo.
- Um número máximo de agentes de construção restringe isso.
Q64. Em um pipeline do Azure, um agente de construção é um software que executa uma série de tarefas, chamado de **___**, em uma máquina.
- Corda
- O circuito
- Trabalho
- Comprometer-se
Q65. Em Azure Pipelines, se uma compilação tiver quatro jobs que podem ser executados simultaneamente, mas apenas três agentes estão disponíveis, o que vai acontecer?
- Apenas três jobs serão executados em paralelo em um determinado momento.
- A compilação substituirá um dos trabalhos para que possa ser executado.
- A compilação será perdida e não será executada.
- A compilação irá esperar até que outro agente esteja disponível.
Q66. Que tipo de log do Firewall do Aplicativo Web do Azure rastreia solicitações que passam pela política de firewall durante o modo de detecção ou prevenção?
- Registro de atividade
- Log de recursos de desempenho
- Log de recursos de acesso
- Log de recursos do firewall
Q67. Qual das seguintes opções não é uma ação de regra possível para políticas de Firewall de Aplicativo Web do Azure para Gateway de Aplicativo?
- negar
- registro
- permitir
- bloquear
Q68. Qual das seguintes afirmações sobre as políticas do Azure Web Application Firewall para Application Gateway é verdadeira?
- Cada política pode ser aplicada a apenas um destino.
- As políticas podem ser aplicadas globalmente ao Gateway de Aplicativo no site hospedado pelo gateway.
- As regras gerenciadas têm prioridade sobre as regras personalizadas.
- Você pode criar no máximo 100 políticas.
Q69. Qual dos seguintes serviços não é um serviço suportado pelo Azure Web Application Firewall?
- Gateway de Aplicativo do Azure
- Rede de distribuição de conteúdo do Azure
- Porta frontal Azure
- Gerenciamento de API do Azure
Q70. Azure _ é um ponto de entrada globalmente escalável para aplicações web hospedadas no Azure.
- Rede de distribuição de conteúdo
- Porta da frente
- Gateway de Aplicativo
- Bem-vindo à Academia Skylines
Q71. Você precisa criar um aplicativo no Azure Active Directory representando o Kineteco Web App para poder atribuir permissões de diretório ao aplicativo. Para criar a identidade do aplicativo, qual comando você executará?
-
appName=”KinetecoWebApp”
az ad app permission grant -display-name $appName \ --homepage "http://localhost/$appName" \
–identificador-uris http://localhost/$appName
-
appName=”KinetecoWebApp”
az ad app create -display-name $appName \ --homepage "http://localhost/$appName" \ --identifier-uris [http://localhost/$appName](http://localhost/$appName)
-
appName=”KinetecoWebApp”
az ad app credential create -display-name $appName \ --homepage "http://localhost/$appName" \ --identifier-uris [http://localhost/$appName](http://localhost/$appName)
-
appName=”KinetecoWebApp”
az ad app permission add -display-name $appName \ --homepage "http://localhost/$appName" \ --identifier-uris [http://localhost/$appName](http://localhost/$appName)
Q72. No Barramento de Serviço do Azure, qual é o propósito da fila de mensagens mortas?
- É usado para garantir que a fila do Azure Bus Service possa entregar mensagens do modo Primeiro a Entrar, Primeiro a Sair.
- Pode ser usado para filas de balanceamento de carga.
- É uma fila duplicada usada como fila de backup.
- É usado para armazenar mensagens que não puderam ser entregues.
Q73. Você tem um aplicativo WCF local atrás de um firewall, e você precisa expô-lo a uma função web do Azure. Qual dos seguintes serviços seria a melhor solução?
- Gateway de gerenciamento de dados do Azure
- Tópicos do barramento de serviço
- Gateway de dados local do Azure
- Retransmissão WCF
Q74. Ao usar o Barramento de Serviço do Azure, uma única mensagem enviada para um tópico pode ser recebida por múltiplas assinaturas. Isso é verdade?
- sim
- sim, se os metadados da mensagem permitirem
- Não
- Não, a primeira assinatura a processá-lo é obtida
Q75. Você está projetando uma solução que precisa ser de baixo custo e expor um aplicativo WCF que reside no local a uma API Web que reside no Azure. Qual dos itens a seguir será adicionado ao seu design?
- Uma VPN ponto a site
- Uma VPN site a site
- Retransmissão WCF
- Tempo de execução de integração auto-hospedado
Q76. Quais são as principais entidades de mensagens no Azure Service Bus?
- Filas, transações, e mensagens
- Filas, tópicos, e assinaturas
- Tópicos, assinaturas, e sessões de mensagens
- Filas, bloqueios de mensagens, e transações
Q77. Esta questão requer que você avalie o texto sublinhado para determinar se está correto.
Uma organização que hospeda sua infraestrutura em uma nuvem privada pode fechar seu data center. Instruções: Revise o texto sublinhado. If it makes the statement correct, select “No change is needed”. If the statement is incorrect, select the answer choice that makes the statement correct.
- No change is needed.
- in a hybrid cloud
- in the public cloud
- on a Hyper-V host
Explanation/Reference: Explicação: A private cloud is hosted in your datacenter. Assim sendo, you cannot close your datacenter if you are using a private cloud. A public cloud is hosted externally, por exemplo, no Microsoft Azure. An organization that hosts its infrastructure in a public cloud can close its data center. Public cloud is the most common deployment model. Nesse caso, you have no local hardware to manage or keep up-to-date – everything runs on your cloud provider’s hardware. Microsoft Azure is an example of a public cloud provider. In a private cloud, você cria um ambiente de nuvem em seu próprio datacenter e fornece acesso de autoatendimento para recursos de computação aos usuários de sua organização. Isso oferece uma simulação de uma nuvem pública para seus usuários, mas você permanece totalmente responsável pela compra e manutenção dos serviços de hardware e software que fornece.
Q78.Quais são as duas características da nuvem pública? Cada resposta correta apresenta uma solução completa.
NOTA: Cada seleção correta vale um ponto.
- hardware dedicado
- armazenamento limitado
- preços medidos
- gerenciamento de autoatendimento
- conexões não seguras
Explanation/Reference: Explicação: Com a nuvem pública, você obtém preços pré-pagos – você paga apenas pelo que usa, sem custos de CapEx. Com a nuvem pública, você tem gerenciamento de autoatendimento. Você é responsável pela implantação e configuração dos recursos da nuvem, como máquinas virtuais ou sites.. O hardware subjacente que hospeda os recursos da nuvem é gerenciado pelo provedor de nuvem. Respostas incorretas: UMA: Você não tem hardware dedicado. O hardware subjacente é compartilhado para que você possa ter vários clientes usando recursos de nuvem hospedados no mesmo hardware físico. B: As conexões com a nuvem pública são seguras. C: O armazenamento não é limitado. Você pode ter quanto armazenamento quiser.
Q79. Sua empresa hospeda um aplicativo de contabilidade chamado App1 que é usado por todos os clientes do
companhia. O App1 tem baixo uso durante as primeiras três semanas de cada mês e muito alto uso durante a última semana de cada mês. Qual benefício dos Serviços Cloud do Azure suporta a gestão de custos para este tipo de padrão de utilização?
- alta disponibilidade
- Alta latência
- elasticidade
- balanceamento de carga
Explanation/Reference: Explicação: Elasticity in this case is the ability to provide additional compute resource when needed and reduce the compute resource when not needed to reduce costs. Autoscaling is an example of elasticity. Elastic computing is the ability to quickly expand or decrease computer processing, memory and storage resources to meet changing demands without worrying about capacity planning and engineering for peak usage. Typically controlled by system monitoring tools, elastic computing matches the amount of resources allocated to the amount of resources actually needed without disrupting operations. With cloud elasticity, a company avoids paying for unused capacity or idle resources and doesn’t have to worry about investing in the purchase or maintenance of additional resources and equipment.
Q80. Você planeja migrar um aplicativo Web para o Azure. O aplicativo da web é acessado por usuários externos.
Você precisa recomendar uma solução de implantação em nuvem para minimizar a quantidade de esforço administrativo usado para gerenciar o aplicativo web. O que você deveria incluir na recomendação?
- Software como serviço (SaaS)
- Plataforma como serviço (PaaS)
- Infraestrutura como um serviço (IaaS)
- Banco de dados como serviço (DaaS)
Explanation/Reference: Explicação: O Azure App Service é uma plataforma como serviço (PaaS) oferta que permite criar aplicativos web e móveis para qualquer plataforma ou dispositivo e conectar-se a dados em qualquer lugar, na nuvem ou no local. O Serviço de Aplicativo inclui os recursos Web e móveis que anteriormente eram entregues separadamente como Sites do Azure e Serviços Móveis do Azure.
Q81. Você tem uma rede local que contém 100 servidores.
Você precisa recomendar uma solução que forneça recursos adicionais aos seus usuários. The solution must minimize capital and operational expenditure costs. O que você deveria incluir na recomendação?
- a complete migration to the public cloud
- an additional data center
- a private cloud
- a hybrid cloud
Explanation/Reference: Explicação: A hybrid cloud is a combination of a private cloud and a public cloud. Capital expenditure is the spending of money up-front for infrastructure such as new servers. With a hybrid cloud, you can continue to use the on-premises servers while adding new servers in the public cloud (Azure for example). Adding new servers in Azure minimizes the capital expenditure costs as you are not paying for new servers as you would if you deployed new server on-premises. Respostas incorretas: UMA: A complete migration of 100 servers to the public cloud would involve a lot of operational expenditure (the cost of migrating all the servers). B: An additional data center would involve a lot of capital expenditure (the cost of the new infrastructure). C: A private cloud is hosted on on-premises servers to this would involve a lot of capital expenditure (the cost of the new infrastructure to host the private cloud
You plan to migrate several servers from an on-premises network to Azure.
Q82.What is an advantage of using a public cloud service for the servers over an on-premises network
- The public cloud is owned by the public, NOT a private corporation
- The public cloud is a crowd-sourcing solution that provides corporations with the ability to enhance the cloud
- The public cloud is a shared entity whereby multiple corporations each use a portion of the resources in the cloud
- Todos os recursos da nuvem pública podem ser acessados livremente por todos os membros do público
Explanation/Reference: Explicação: The public cloud is a shared entity whereby multiple corporations each use a portion of the resources in the cloud. Os recursos de hardware (servidores, infraestrutura etc) são gerenciados pelo provedor de nuvem. Várias empresas criam recursos como máquinas virtuais e redes virtuais nos recursos de hardware. Respostas incorretas: UMA: A nuvem pública não é propriedade do público. No caso do Microsoft Azure, a nuvem é propriedade da Microsoft. B: A nuvem pública não é uma solução de crowdsourcing. No caso do Microsoft Azure, a nuvem é propriedade da Microsoft. C: Não é verdade que os recursos da nuvem pública possam ser acessados livremente por todos os membros do público. Você paga por uma assinatura da nuvem e cria contas para que seus usuários acessem os recursos da nuvem. Ninguém poderá acessar seus recursos de nuvem até que você crie contas de usuário e forneça as permissões de acesso apropriadas.
Q83. Você tem 1,000 máquinas virtuais hospedadas nos hosts Hyper-V em um data center.
Você planeja migrar todas as máquinas virtuais para uma assinatura pré-paga do Azure. Você precisa identificar qual modelo de despesas usar para a solução planejada do Azure. Qual modelo de despesas você deve identificar?
- operacional
- elástico
- capital
- escalável
Explanation/Reference: Explicação: Uma das principais mudanças que você enfrentará ao migrar da nuvem local para a nuvem pública é a mudança das despesas de capital (comprando hardware) para despesas operacionais (pagando pelo serviço conforme você o usa). Essa mudança também requer um gerenciamento mais cuidadoso de seus custos. O benefício da nuvem é que você pode afetar fundamental e positivamente o custo de um serviço que você usa, simplesmente desligando-o ou redimensionando-o quando não for necessário.
Q84. Sua empresa possui uma rede local que contém vários servidores.
A empresa planeja reduzir as seguintes responsabilidades administrativas dos administradores de rede: Fazer backup de dados de aplicativos Substituir hardware de servidor com falha Gerenciar a segurança do servidor físico Atualizar sistemas operacionais de servidor Gerenciar permissões para documentos compartilhados A empresa planeja migrar vários servidores para máquinas virtuais do Azure. Você precisa identificar quais responsabilidades administrativas serão eliminadas após a migração planejada. Quais são as duas responsabilidades que você deve identificar? Cada resposta correta apresenta uma solução completa. NOTA: Cada seleção correta vale um ponto.
- Substituindo hardware de servidor com falha
- Fazendo backup dos dados do aplicativo
- Atualizando sistemas operacionais de servidor
- Gerenciando permissões para documentos compartilhados
Explanation/Reference: Explicação: Máquinas virtuais do Azure são executadas em servidores físicos Hyper-V. Os servidores físicos pertencem e são gerenciados pela Microsoft. Como cliente do Azure, você não tem acesso aos servidores físicos. Microsoft manage the replacement of failed server hardware and the security of the physical servers so you don’t need to. Respostas incorretas: B: Microsoft have no control over the applications you run on the virtual machines. Assim sendo, it is your responsibility to ensure that application data is backed up. D: Microsoft do not manage the operating systems you run on the virtual machines. Assim sendo, it is your responsibility to ensure that the operating systems are updated. E: Microsoft have no control over the shared folders you host on the virtual machines. Assim sendo, it is your responsibility to ensure that folder permissions are configured appropriately.
A team of developers at your company plans to deploy, and then remove, 50 virtual machines each week. All the virtual machines are configured by using Azure Resource Manager templates.
Q85.Você precisa recomendar qual serviço do Azure minimizará o esforço administrativo necessário para implantar e remover as máquinas virtuais. O que você deve recomendar?
- Máquina Virtual Reservada do Azure (VM) Instâncias
- Laboratórios Azure DevTest
- Conjuntos de dimensionamento de máquinas virtuais do Azure
- Área de Trabalho Gerenciada da Microsoft
Explanation/Reference: Explicação: DevTest Labs cria laboratórios que consistem em bases pré-configuradas ou modelos do Azure Resource Manager. Usando DevTest Labs, você pode testar as versões mais recentes de seus aplicativos executando as seguintes tarefas: Provisione rapidamente ambientes Windows e Linux usando modelos e artefatos reutilizáveis. Integre facilmente seu pipeline de implantação com o DevTest Labs para provisionar ambientes sob demanda. Amplie seus testes de carga provisionando vários agentes de teste e criando ambientes pré-provisionados para treinamento e demonstrações.
Q86. Você usa o armazenamento da Tabela do Azure para armazenar informações do cliente para um aplicativo. Os dados contêm detalhes do cliente e são particionados por sobrenome. Você precisa
crie uma consulta que retorne todos os clientes com o sobrenome Smith. Qual segmento de código você deve usar?
- TableQuery.GenerateFilterCondition(“Chave de partição”, É igual a, “Smith”)
- TableQuery.GenerateFilterCondition(“Sobrenome”, É igual a, “Smith”)
- TableQuery.GenerateFilterCondition(“Chave de partição”, QueryComparisons.Equal, “Smith”)
- TableQuery.GenerateFilterCondition(“Sobrenome”, QueryComparisons.Equal, “Smith”)
Explicação: Recuperar todas as entidades em uma partição. O exemplo de código a seguir especifica um filtro para entidades onde ‘Smith’ é a chave de partição. Este exemplo imprime os campos de cada entidade nos resultados da consulta no console. Construa a operação de consulta para todas as entidades do cliente onde PartitionKey=”Smith”. Consulta TableQuery = nova TableQuery().Onde(TableQuery.GenerateFilterCondition(“Chave de partição”, QueryComparisons.Equal, “Smith”));
The app uses a storage REST API call to upload the media to a blob storage
Q87.Você desenvolve um aplicativo que permite aos usuários fazer upload de fotos e vídeos para o armazenamento do Azure.account named Account1. You have blob storage containers named Container1 and Container2. Uploading of videos occurs on an irregular basis. You need to copy specific blobs from Container1 to Container2 in real time when specific requirements are met, excluding backup blob copies. O que você deveria fazer?
- Download the blob to a virtual machine and then upload the blob to Container2.
- Run the Azure PowerShell command Start-AzureStorageBlobCopy
- Copy blobs to Container2 by using the Put Blob operation of the Blob Service REST API.
- Use AzCopy with the Snapshot switch blobs to Container2.
Explicação: The Start-AzureStorageBlobCopy cmdlet starts to copy a blob. Exemplo 1: Copy a named blob C:\PS>Start-AzureStorageBlobCopy -SrcBlob “ContosoPlanning2015” -DestContainer “ContosoArchives” -SrcContainer “ContosoUploads” Este comando inicia a operação de cópia do blob denominado ContosoPlanning2015 do contêiner denominado ContosoUploads para o contêiner denominado ContosoArchives.
Q88. Você é desenvolvedor de uma empresa de SaaS que oferece muitos serviços da web. Todos os serviços web da empresa devem atender aos seguintes requisitos:
Use o API Management para acessar os serviços Use o OpenID Connect para autenticação Evite o uso anônimo Uma recente auditoria de segurança descobriu que vários serviços da web podem ser chamados sem qualquer autenticação. Qual política de gerenciamento de API você deve implementar?
- jsonp
- certificado de autenticação
- cabeçalho de verificação
- validar-jwt
Q89.Você está desenvolvendo uma solução do Azure Cosmos DB usando a API SQL do Azure Cosmos DB. Os dados incluem milhões de documentos. Cada documento poderá
contém centenas de propriedades. The properties of the documents do not contain distinct values for partitioning. Azure Cosmos DB must scale individual containers in the database to meet the performance needs of the application by spreading the workload evenly across all partitions over time. You need to select a partition key. Which two partition keys can you use? Cada resposta correta apresenta uma solução completa. NOTA: Cada seleção correta vale um ponto.
- a concatenation of multiple property values with a random suffix appended
- a single property value that does not appear frequently in the documents
- a hash suffix appended to a property value
- a value containing the collection name
- a single property value that appears frequently in the documents
Explicação: You can form a partition key by concatenating multiple property values into a single artificial partitionKey property. These keys are referred to as synthetic keys. Another possible strategy to distribute the workload more evenly is to append a random number at the end of the partition key value. When you distribute items in this way, you can perform parallel write operations across partitions. Nota: It’s the best practice to have a partition key with many distinct values, such as hundreds or thousands. The goal is to distribute your data and workload evenly across the items associated with these partition key values. If such a property doesn’t exist in your data, you can construct a synthetic partition key.
Q90.You are developing an ASP.NET Core Web API web service. The web service uses Azure Application Insights for all telemetry and dependency tracking. The web
service reads and writes data to a database other than Microsoft SQL Server. Você precisa garantir que o rastreamento de dependência funcione para chamadas para o banco de dados de terceiros. Quais são as duas propriedades de Telemetria de Dependência que você deve armazenar no banco de dados? Cada resposta correta apresenta parte da solução. NOTA: Cada seleção correta vale um ponto.
- Telemetria.Contexto.Operação.Id
- Tetemetria.Context.Cloud.Rolelnstance
- Telemetria.Id
- Telemetria.ContextSession.Id
Q91. Você está se preparando para implantar um site ASP.NET Core em um aplicativo Web do Azure a partir de um repositório GitHub. O site inclui conteúdo estático gerado por um script.
Você planeja usar o recurso de implantação contínua do Azure Web App. Você precisa executar o script de geração estática antes que o site comece a veicular tráfego. Quais são as duas maneiras possíveis de atingir esse objetivo? Cada resposta correta apresenta uma solução completa. NOTA: Cada seleção correta vale um ponto
- Crie um arquivo chamado .deployment na raiz do repositório que chama um script que gera o conteúdo estático e implanta o site
- Adicione um destino PreBuild no arquivo de projeto csproj de sites que executa o script de geração de conteúdo estático
- Crie um arquivo chamado run.cmd na pasta /run que chama um script que gera o conteúdo estático e implanta o site.
- Adicione o caminho para a ferramenta de geração de conteúdo estático à configuração WEBSITE_RUN_FROM_PACKAGE no arquivo host.json.
Explicação: UMA: Para personalizar sua implantação, inclua um arquivo .deployment na raiz do repositório. Você só precisa adicionar um arquivo na raiz do seu repositório com o nome .deployment e o conteúdo: [config] comando = SEU COMANDO PARA EXECUTAR PARA IMPLEMENTAÇÃO este comando pode estar apenas executando um script (arquivo em lote) que tem tudo o que é necessário para sua implantação, como copiar arquivos do repositório para o diretório raiz da web, por exemplo. D: No Azure, você pode executar suas funções diretamente de um arquivo de pacote de implantação em seu aplicativo de funções. A outra opção é implantar seus arquivos no d:\home\site\wwwroot directory of your function app (veja A acima). Para permitir que seu aplicativo de funções seja executado a partir de um pacote, você acabou de adicionar uma configuração WEBSITE_RUN_FROM_PACKAGE às configurações do seu aplicativo de funções. Nota: O arquivo de metadados host.json contém opções de configuração global que afetam todas as funções de um aplicativo de funções.
Q92. Você fornece um serviço web gerenciado pelo Azure API Management para clientes. O serviço da web de back-end implementa HTTP Strict Transport Security (HSTS).
Cada solicitação ao serviço de back-end deve incluir um cabeçalho de autorização HTTP válido. Você precisa configurar a instância do Azure API Management com uma política de autenticação. Quais são as duas políticas que você pode usar? Cada resposta correta apresenta uma solução completa NOTA: Cada seleção correta vale um ponto.
- Autenticação de certificado
- Autenticação Básica
- Concessão de credenciais de cliente OAuth
- Autenticação resumida
Q93.Uma empresa está implementando um sistema de publicação e assinatura (Pub/Sub) componente de mensagens usando o Azure Service Bus. Você está desenvolvendo a primeira assinatura
aplicativo. No portal do Azure você vê que estão sendo enviadas mensagens para a assinatura de cada tópico. Você cria e inicializa um objeto cliente de assinatura fornecendo os detalhes corretos, mas o aplicativo de assinatura ainda não está consumindo as mensagens. Você precisa preencher o código-fonte do cliente de assinatura O que você deve fazer
- aguardar assinaturaClient.CloseAsync();
- aguardar assinaturaClient.AddRuleAsync(nova regraDescrição(RuleDescription.DefaultRuleName, novo TrueFilter()));
- subscriptionClient.RegisterMessageHandler(ProcessMessagesAsync, messageHandlerOptions);
- subscriptionClient = novo SubscriptionClient(ServiceBusConnectionString, Nome do tópico, Nome da Assinatura);
Explicação: Usando cliente de tópico, chame RegisterMessageHandler que é usado para receber mensagens continuamente da entidade. Ele registra um manipulador de mensagens e inicia um novo thread para receber mensagens. Este manipulador é aguardado toda vez que uma nova mensagem é recebida pelo destinatário. subscriptionClient.RegisterMessageHandler(Receber Mensagens Assíncronas, messageHandlerOptions);
Q94. Você desenvolve uma solução de gateway para uma API de notícias voltada ao público. O back-end da API de notícias é implementado como um serviço RESTful e usa uma especificação OpenAPI.
Você precisa garantir que pode acessar a API de notícias usando uma instância de serviço do Azure API Management. Qual comando do Azure PowerShell você deve executar?
- Import-AzureRmApiManagementApi –Context $ApiMgmtContext –SpecificationFormat “arrogância” -Caminho de Especificação $SwaggerPath –Caminho $Caminho
- New-AzureRmApiManagementBackend -Context $ApiMgmtContext -Url $Url -Protocol http
- New-AzureRmApiManagement –ResourceGroupName $ResourceGroup –Name $Name – Location $Location –Organization $Org –AdminEmail $AdminEmail
- New-AzureRmApiManagementBackendProxy –Url $ApiUrl
Explicação: New-AzureRmApiManagementBackendProxy creates a new Backend Proxy Object which can be piped when creating a new Backend entity. Exemplo: Create a Backend Proxy In-Memory Object PS C:>$secpassword = ConvertTo-SecureString “PlainTextPassword” -AsPlainText -Force PS C:>$proxyCreds = New-Object System.Management.Automation.PSCredential (“foo”, $secpassword) PS C:>$credential = New�AzureRmApiManagementBackendProxy -ProxyCredential $proxyCred PS C:>$apimContext = New-AzureRmApiManagementContext -ResourceGroupName “Api-Default-WestUS” -ServiceName “contoso” PS C:>$backend = New-AzureRmApiManagementBackend -Context $apimContext -BackendId 123 Protocol http -Title “first backend” -SkipCertificateChainValidation $true -Proxy $credential -Description “backend with proxy server” Creates a Backend Proxy Object and sets up Backend
You are developing a mobile instant messaging app for a company. The mobile app must meet the following requirements:
Q95.• Support offline data sync. • Update the latest messages during normal sync cycles. You need to implement Offline Data Sync. Quais são as duas ações que você deve realizar? Each conn I answer presents part of the solution. NOTA: Cada seleção correta vale um ponto.
- Retrieve records from Offline Data Sync on every call to the PullAsync method.
- Retrieve records from Offline Data Sync using an Incremental Sync.
- Push records to Offline Data Sync using an Incremental Sync.
- . Return the updatedAt column from the Mobile Service Backend and implement sorting by using the column.
- Return the updatedAt column from the Mobile Service Backend and implement sorting by the message id.
Q96.You develop a website. You plan to host the website in Azure. You expect the website to experience high traffic volumes after it is published. You must ensure tha the website remains available and responsive while minimizing cost. You need to deploy the website. O que você deveria fazer?
- Deploy the website to an App Service that uses the Shared service tie
- Configure the App Service plan to automatically scale when the CPU load is high.
- Deploy the website to a virtual machin
- . Configure the virtual machine to automatically scale when the CPU load is high.
Explicação: Windows Azure Web Sites (WAWS) ofertas 3 modos: Padrão, Livre, and Shared. Standard mode carries an enterprise-grade SLA (Acordo de Nível de Serviço) do 99.9% por mês, even for sites with just one instance. Standard mode runs on dedicated instances, making it different from the other ways to buy Windows Azure Web Sites.
You develop a serverless application using several Azure Functions. These functions connect to data from within the code.
Q97.You want to configure tracing for an Azure Function App project. You need to change configuration settings in the hostjson file. Which tool should you use?
- Azure porta
- Azure PowerShell
- Azure Functions Core Tools (CLI do Azure)
- Visual Studio
Explicação: The function editor built into the Azure portal lets you update the function.json file and the code file for a function. The host.json file, which contains some runtime�specific configurations, is in the root folder of the function app
Q98. Você está desenvolvendo um site interno para que os funcionários visualizem dados confidenciais. O site usa Azure Active Directory (DAA) para autenticação. Você precisa
implementar autenticação multifator para o site. O que você deveria fazer? Cada resposta correta apresenta parte da solução. NOTA; Cada seleção correta vale um ponto
- No Azure AD, crie uma nova política de acesso condicional.
- No Azure AD, habilitar proxy de aplicativo.
- Configure o site para usar o Azure AD B2C.
- No acesso condicional do Azure AD, ativar a política de linha de base.
- Atualizar para o Azure AD Premium.
Q99. Você deve implementar recursos de instrumentação do Application Insights utilizando o SDK de Aplicativos Móveis do Azure para fornecer análises significativas das interações do usuário com um
aplicativo móvel. Você precisa capturar os dados necessários para implementar o recurso Usage Analytics do Application Insights. Quais três valores de dados você deve capturar? Cada resposta correta apresenta parte da solução NOTA: Cada seleção correta vale um ponto.
- Vestígio
- Identificação de sessão
- Exceção
- ID do usuário
- Eventos
Explicação: Application Insights is a service for monitoring the performance and usage of your apps. This module allows you to send telemetry of various kinds (eventos, traces, etc.) to the Application Insights service where your data can be visualized in the Azure Portal. Application Insights manages the ID of a session for you.
You develop Azure solutions.
Q100.You must connect to a No-SQL globally-distributed database by using the .NET API. You need to create an object to configure and execute requests in the database. Qual segmento de código você deve usar?
- new Container(EndpointUri, PrimaryKey)
- new Database(Neste módulo você conhecerá as diferentes defesas de segurança que estão disponíveis no Sentinel para proteger o ambiente da sua empresa, PrimaryKey);
- new CosmosClient(EndpointUri, PrimaryKey);
Explicação: Exemplo: // Create a new instance of the Cosmos Client this.cosmosClient = new CosmosClient(EndpointUri, PrimaryKey) //ADD THIS PART TO YOUR CODE await this.CreateDatabaseAsync();
Your company plans to migrate all its data and resources to Azure. O plano de migração da empresa afirma que apenas Plataforma como Serviço (PaaS) soluções devem ser usadas no Azure. Você precisa implantar um ambiente Azure que atenda ao plano de migração da empresa. O que você deve criar?
Q101.- Máquinas virtuais do Azure, Bancos de dados SQL do Azure, e contas de armazenamento do Azure.
- Contas de armazenamento do Azure e servidor web em máquinas virtuais do Azure.
- um serviço de aplicativo do Azure e máquinas virtuais do Azure que tenham o Microsoft SQL Server instalado.
- um serviço de aplicativo do Azure e bancos de dados SQL do Azure. Referência
Q102. Qual é a primeira etapa do Microsoft Cloud Adoption Framework for Azure?
- Adote a nuvem.
- Faça um plano.
- Defina sua estratégia.
- Prepare sua organização. Referência
Q103. Você precisa identificar o tipo de falha para a qual uma Zona de Disponibilidade do Azure pode ser usada para proteger o acesso aos serviços do Azure. O que você deve identificar?
- uma falha no servidor físico
- an Azure data center failure
- an Azure region failure
- a storage failure Referência
Deixe uma resposta
Você deve Conecte-se ou registro para adicionar um novo comentário .