No que se refere a single sign‐on, Git e Keycloak, julgue o item subsequente.
Keycloak é uma ferramenta open-source que permite, em um projeto que utilize abordagem DevSecOps, implementar com segurança CI (continuous integration) e CD (continuous deployment), automatizando etapas do ciclo de desenvolvimento de software, como construção, teste e implantação.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Keycloak e CI/CD
❌ ERRADO. O item afirma que o Keycloak permite implementar CI/CD (integração e implantação contínuas) em um projeto DevSecOps. No entanto, Keycloak é uma ferramenta open-source voltada para gerenciamento de identidade e acesso (IAM), como autenticação única (SSO), autorização e proteção de aplicações. Ferramentas de CI/CD são aquelas que automatizam as etapas de construção, teste e implantação de software, como Jenkins, GitLab CI e GitHub Actions. Assim, o enunciado confunde o escopo do Keycloak.
O contexto de apoio reforça essa distinção ao definir CI como "uma prática em que os desenvolvedores, com frequência, integram suas alterações de código em um repositório central" e CD como a automação da entrega até produção. O Keycloak não realiza tais tarefas; ele apenas provê segurança na autenticação dos usuários que interagem com o pipeline, mas não é o sistema que automatiza as etapas de CI/CD.
Keycloak
1Função real
IAM (identidade e acesso)
SSO (autenticação única)
Autorização e proteção
2Não é ferramenta de CI/CD
3CI/CD
Função real
Automação de build
Teste
Deploy
Exemplos
Jenkins
GitLab CI
GitHub Actions
LEVEL · soulevel.com.br
PEGA ESSA DICA!
Na prova, lembre-se: Keycloak = IAM (identidade e acesso); CI/CD = automação de build/test/deploy. Associar cada ferramenta à sua função principal evita esse tipo de confusão.