Questão de Engenharia de Software — DevOps, IaC, Integração Contínua e Entrega Contínua — VUNESP 2023
Engenharia de Software›DevOps, IaC, Integração Contínua e Entrega Contínua
Código
vu196964
Banca
VUNESP
Órgão
CIJUN
Ano
2023
Cargo
Ana ( )
O serviço do Azure DevOps que permite que equipes planejem, acompanhem e discutam o trabalho no processo de desenvolvimento, suportando metodologias ágeis como Scrum e Kanban, é conhecido como
AAzure Elastic Beanstalk.
BAzure EC2.
CAzure Boards.
DAzure HDInsight.
EAzure Bastion.
Revelar gabarito e comentário▾
GabaritoC — Azure Boards.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Azure DevOps: Azure Boards e o gerenciamento de trabalho ágil
Gabarito: letra C. O Azure Boards é o serviço do Azure DevOps destinado ao planejamento, acompanhamento e discussão do trabalho em equipes de desenvolvimento, com suporte nativo a metodologias ágeis como Scrum e Kanban. As demais alternativas são serviços do ecossistema Azure com finalidades distintas: Elastic Beanstalk (implantação de aplicações), EC2 (máquinas virtuais), HDInsight (análise de big data) e Bastion (acesso seguro a VMs).
O Azure DevOps é uma plataforma integrada da Microsoft que reúne um conjunto de serviços para apoiar todo o ciclo de vida do desenvolvimento de software, desde o planejamento até a entrega. Cada serviço tem uma função específica, e a banca explora exatamente essa distinção: o candidato precisa saber qual serviço corresponde a qual etapa do processo. O Azure Boards é o serviço de gerenciamento de trabalho — é nele que as equipes criam e priorizam itens de backlog, organizam sprints (no Scrum) ou colunas de fluxo (no Kanban), atribuem tarefas, acompanham o progresso e discutem o trabalho em andamento. É a ferramenta que materializa, na prática, os princípios de transparência e inspeção das metodologias ágeis.
A confusão mais comum é associar o Azure Boards a serviços de infraestrutura ou de implantação, que são os outros serviços do Azure DevOps. O Azure Pipelines, por exemplo, é o serviço de CI/CD (integração e entrega contínuas); o Azure Repos é o serviço de controle de versão (repositórios Git); o Azure Test Plans é o serviço de testes; e o Azure Artifacts é o serviço de pacotes. O Azure Boards é o único que trata do gerenciamento do trabalho em si — o "o quê" e o "quando" do desenvolvimento, enquanto os demais tratam do "como" construir, testar e entregar.
Para fixar, pense no fluxo de uma equipe ágil: o Product Owner prioriza o backlog no Azure Boards; a equipe puxa os itens para a sprint ou para a coluna "Em andamento" do quadro Kanban; o progresso é visível a todos; e as discussões sobre cada item ficam registradas no próprio cartão. Quando o código é escrito, ele vai para o Azure Repos; o Azure Pipelines automatiza o build e o deploy; e o Azure Test Plans valida a qualidade. O Azure Boards é o cérebro do planejamento; os demais são os braços da execução.
A pegadinha desta questão está em alternativas que parecem plausíveis por serem serviços da Azure, mas que têm finalidades completamente diferentes. O candidato que não conhece o Azure Boards pode ser tentado a escolher um serviço de infraestrutura (como EC2 ou Elastic Beanstalk) por associar "planejamento" a "implantação". A chave é identificar a palavra-chave do enunciado: "planejem, acompanhem e discutam o trabalho" — isso é gerenciamento de projeto, não infraestrutura, não análise de dados, não acesso remoto.
Azure DevOps: Gerenciamento de trabalho (Azure Boards (planejar, acompanhar, discutir)); CI/CD (Azure Pipelines); Repositórios (Azure Repos); Testes (Azure Test Plans); Pacotes (Azure Artifacts)
Alternativa A — ❌ Incorreta
O Azure Elastic Beanstalk é um serviço de plataforma como serviço (PaaS) da AWS, não da Azure — e, mesmo que fosse, sua função é orquestrar a implantação de aplicações, gerenciando automaticamente a infraestrutura (capacidade, balanceamento de carga, escalabilidade). Não tem relação com planejamento e acompanhamento de trabalho ágil. A banca usa esse nome para confundir o candidato que não domina os serviços de nuvem, misturando provedores (AWS × Azure).
Alternativa B — ❌ Incorreta
O Azure EC2 também é um serviço da AWS (Elastic Compute Cloud), que fornece máquinas virtuais escaláveis. Na Azure, o equivalente seria o Azure Virtual Machines. Além do erro de provedor, EC2 é infraestrutura como serviço (IaaS) — computação pura, sem qualquer função de gerenciamento de projetos ou metodologias ágeis. É um distrator clássico para quem confunde os nomes dos serviços entre nuvens.
Alternativa C — ✅ Correta ⟵ GABARITO
O Azure Boards é exatamente o serviço do Azure DevOps que permite às equipes planejar, acompanhar e discutir o trabalho, com suporte a Scrum (sprints, backlog, quadros de tarefas) e Kanban (quadros com colunas e limites de WIP). É a ferramenta de gerenciamento de trabalho ágil da plataforma, equivalente ao Jira no ecossistema Atlassian. O enunciado descreve com precisão a função do Azure Boards.
Alternativa D — ❌ Incorreta
O Azure HDInsight é um serviço de análise de big data na nuvem, que oferece frameworks open-source como Hadoop, Spark, Hive e Kafka para processamento distribuído de grandes volumes de dados. Não tem relação com planejamento de trabalho ou metodologias ágeis. A banca o inclui como distrator para testar se o candidato conhece a finalidade de cada serviço Azure.
Alternativa E — ❌ Incorreta
O Azure Bastion é um serviço de segurança que fornece acesso remoto seguro (via RDP ou SSH) a máquinas virtuais, diretamente pelo portal do Azure, sem expor portas públicas. É uma solução de conectividade e segurança de rede, completamente alheia ao gerenciamento de trabalho ágil. É o distrator mais distante da resposta correta, mas ainda assim um serviço real da Azure.
NÃO CAIA NESSA!
A banca mistura serviços de provedores diferentes (Elastic Beanstalk e EC2 são da AWS, não da Azure) e serviços com finalidades opostas (infraestrutura, big data, segurança) para testar se você conhece a função de cada serviço. A palavra-chave do enunciado é "planejem, acompanhem e discutam o trabalho" — isso só pode ser gerenciamento de projeto, que é a função do Azure Boards. Na prova, sublinhe a finalidade descrita e compare com a função de cada serviço antes de marcar.
PEGA ESSA DICA!
Para questões de serviços de nuvem, monte um mapa mental por categoria: gerenciamento de trabalho (Azure Boards), CI/CD (Azure Pipelines), repositórios (Azure Repos), testes (Azure Test Plans), pacotes (Azure Artifacts), computação (Azure VMs), implantação (Azure App Service), big data (Azure HDInsight), segurança de acesso (Azure Bastion). Quando o enunciado descrever uma função, encaixe-a na categoria certa — isso elimina a maioria dos distratores.