Julgue os próximos itens, relativos a DevOps e Kubernetes.
Um statefulset define os pods que fornecem instalações e serviços com armazenamento não persistente, de forma que a operação do cluster seja executada sem acoplamento; assim, cada pod pode executar suas funções sem a necessidade de fazer parte de um complemento.
Julgue os próximos itens, relativos a DevOps e Kubernetes.
A implantação contínua é uma estratégia no desenvolvimento de software em que as alterações de código em um aplicativo são liberadas automaticamente no ambiente de produção.
Em um sistema de gerenciamento de arquivos de um sistema operacional,
é necessário implementar uma estrutura de dados que permita a organização hierárquica de
diretórios e arquivos. Essa estrutura deve suportar operações eficientes de inserção, busca e
navegação entre diferentes níveis de diretórios, além de garantir que a estrutura permaneça
balanceada para otimizar seu desempenho. A estrutura de dados adequada para atender a
essas necessidades é a:
Em um projeto de desenvolvimento de software, a equipe decide utilizar
branches no Git para gerenciar diferentes fases de desenvolvimento. A prática recomendada
para lidar com branches que foram criadas para desenvolver uma nova funcionalidade e que
estão prontas para serem integradas ao branch principal é:
Em um projeto de desenvolvimento web, é necessário que, ao clicar um
botão, o texto de um elemento div seja atualizado para "Texto Atualizado". Considerando as
boas práticas em JavaScript, a abordagem adequada para implementar a funcionalidade de
atualizar o texto conforme descrito é:
Um desenvolvedor está trabalhando em uma aplicação Java 8 usando
Spring Data JPA. Ele precisa implementar um repositório para realizar operações de CRUD e
consultas específicas em uma entidade Usuario, que possui os atributos id, nome, email e
dataCadastro. Considerando as boas práticas de desenvolvimento com essa tecnologia e os
recursos oferecidos pelo Spring Data JPA, o método adequado para buscar todos os usuários
cadastrados antes de uma determinada data, ordenados por nome é:
Um desenvolvedor está criando uma API RESTful em Java 8 usando o
Spring Boot e o Spring Security. Ele precisa garantir que apenas usuários com roles
específicas possam acessar determinados endpoints da API. Para isso, é necessário utilizar
uma anotação flexível que permita definir expressões complexas de autorização que
envolvam roles e outras condições dinâmicas de acesso. A anotação a ser utilizada para
garantir o cumprimento dessas restrições e condições de acesso é: