Logo Passei Direto
Buscar

Automatização de Backup em DevOps

User badge image
Marcelo melo

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

<p>Questão 1/10 - DevOps e Integração Contínua</p><p>A automação do processo em backup é uma abordagem que envolve a</p><p>implementação de ferramentas e scripts automatizados para realizar operações</p><p>de backup de forma consistente e eficiente. Essa prática visa reduzir a</p><p>dependência de intervenção manual, minimizar erros humanos e assegurar que os</p><p>backups sejam executados conforme políticas predefinidas, utilizando ferramentas</p><p>de automação, os backups podem ser agendados em intervalos regulares,</p><p>proporcionando uma execução previsível e alinhada com as necessidades da</p><p>organização.</p><p>Existem diversas ferramentas em DevOps que podem ser utilizadas para gestão de</p><p>backup. Algumas delas incluem:</p><p>A Oracle, MySQL, SQL Server e PostgreSQL</p><p>B Veeam, Rubrik, Veritas NetBackup, AWS Backup e GitLab</p><p>Você assinalou essa alternativa (B)</p><p>C PHP, Java, JavaScript e C</p><p>D Canvas, Nagios, Trello e Asana</p><p>E Dotcom-Monitor, Zabbix, SolarWinds e Dynatrace</p><p>Questão 2/10 - DevOps e Integração Contínua</p><p>Entender a estrutura de montar backup é essencial para garantir a segurança de</p><p>seu processo, mas temos também de entender de uma infraestrutura que</p><p>possibilita gerenciar e provisionar recursos de infraestrutura por meio de código,</p><p>substituindo processos manuais. Essa abordagem tem ganho crescente</p><p>popularidade, permitindo criar arquivos de configuração contendo as</p><p>especificações da infraestrutura, simplificando a edição e distribuição das</p><p>configurações, assegurando a consistência no provisionamento do ambiente.</p><p>Essa infraestrutura de gerenciamento de configurações é a:</p><p>A Gerenciamento automático de backup</p><p>B Sistemas Centralizados de Controle de cópias</p><p>C Centralizadores de Infraestrutura de backup</p><p>D Infraestrutura como Código (IaC)</p><p>Você assinalou essa alternativa (D)</p><p>E Sistemas de Controle de Backup</p><p>Questão 3/10 - DevOps e Integração Contínua</p><p>Na engenharia de software, temos um processo que trata da prática de mesclar</p><p>todas as cópias de trabalho dos desenvolvedores em uma linha principal</p><p>compartilhada, várias vezes ao dia. Esse processo automatiza a integração de</p><p>alterações de código de vários desenvolvedores em um único repositório central.</p><p>Seu objetivo principal é identificar e resolver problemas de integração</p><p>precocemente, antes que eles se tornem grandes e difíceis de corrigir.</p><p>Essa é a descrição do processo:</p><p>A Integração Contínua (CI)</p><p>Você assinalou essa alternativa (A)</p><p>B Desenvolvimento Unificado (DU)</p><p>C Versionamento Centralizado (VU)</p><p>D Entrega Contínua (CI)</p><p>E Integração Centralizada (IC)</p><p>Questão 4/10 - DevOps e Integração Contínua</p><p>Existe uma estrutura que avalia a capacidade de uma empresa adotar processos</p><p>de DevOps, bem como uma maneira de medir o sucesso durante uma</p><p>transformação de DevOps. A sigla foi cunhada por Jez Humble, coautor de The</p><p>DevOps Handbook.</p><p>Essa estrutura que aplica os conceitos de Cultura, Automação, Lean, Medição e</p><p>Compartilhamento é conhecida como:</p><p>A Orientação a objetos</p><p>B SGBD</p><p>C RDBMS</p><p>D NOSQL</p><p>E CALMS</p><p>Você assinalou essa alternativa (E)</p><p>Questão 5/10 - DevOps e Integração Contínua</p><p>A gestão de backup em DevOps é uma parte crucial da estratégia geral de garantir a</p><p>agilidade e a colaboração inerentes à metodologia DevOps. Existem diversas</p><p>ferramentas em DevOps que podem ser utilizadas para gestão de backup.</p><p>Relacione corretamente as ferramentas de backup em DevOps:</p><p>1. AWS Backup</p><p>2. GitLab</p><p>3. Amanda Backup</p><p>4. Azure Backup</p><p>5. Duplicity</p><p>( ) Serviço gerenciado pela Amazon Web Services (AWS) que simplifica a gestão</p><p>de backup para os recursos da AWS</p><p>( ) Serviço de backup nativo da Microsoft Azure que oferece backup e recuperação</p><p>para máquinas virtuais e serviços na nuvem</p><p>( ) Embora seja conhecido principalmente como uma plataforma de controle de</p><p>versão, o GitLab também oferece recursos de backup para repositórios Git</p><p>( ) Solução de backup de código aberto para ambientes Unix/Linux que oferece</p><p>suporte a backup em fita, disco e nuvem</p><p>( ) Ferramenta de backup baseada em Linux que realiza backup incremental e</p><p>suporta várias opções de armazenamento</p><p>Agora, selecione a alternativa que apresenta a sequência correta:</p><p>A 2 – 1 – 5 – 3 – 4</p><p>B 1 – 4 – 5 – 3 – 2</p><p>C 1 – 4 – 2 – 5 – 3</p><p>D 4 – 3 – 2 – 5 – 1</p><p>E 1 – 4 – 2 – 3 – 5</p><p>Você assinalou essa alternativa (E)</p><p>Questão 6/10 - DevOps e Integração Contínua</p><p>Alguns especialistas e líderes de pensamento no campo contribuíram para moldar e</p><p>promover os princípios do DevOps. O DevOps possibilita que funções previamente</p><p>segregadas, como desenvolvimento, operações de TI, engenharia da qualidade e</p><p>segurança, trabalhem de maneira sincronizada e colaborativa para criar produtos mais</p><p>robustos e confiáveis. Ao abraçar uma mentalidade e ferramentas de DevOps, as</p><p>equipes adquirem a habilidade de responder de forma mais eficaz às demandas dos</p><p>clientes, aumentar a confiança nos aplicativos que desenvolvem e atingir objetivos</p><p>empresariais com maior agilidade. Analise as afirmativas a seguir que contemplem</p><p>uma série de princípios do DevOps:</p><p>1. Cultura de colaboração: promover uma cultura que valorize a colaboração</p><p>e a comunicação eficaz entre equipes de desenvolvimento e operações</p><p>2. Automação: buscar a automação da instalação, para aumentar eficiência,</p><p>reduzir erros e possibilitar entregas mais rápidas</p><p>3. Entrega contínua: adotar a prática de entrega contínua, permitindo a</p><p>liberação rápida e frequente de software de alta qualidade</p><p>4. Gestão de configuração: utilizar ferramentas para configurar o ambiente de</p><p>instalação</p><p>5. Segurança integrada: integrar práticas de segurança desde as fases iniciais</p><p>do desenvolvimento, garantindo que a segurança seja uma consideração</p><p>contínua</p><p>São corretas apenas as afirmativas:</p><p>A I e II</p><p>B I, II e V</p><p>C I, II e IV</p><p>D I, III e V</p><p>Você assinalou essa alternativa (D)</p><p>E III e IV</p><p>Questão 7/10 - DevOps e Integração Contínua</p><p>As aplicações práticas do DevOps abrangem uma variedade de atividades e</p><p>processos que visam melhorar a colaboração, eficiência e qualidade ao longo do ciclo</p><p>de vida do desenvolvimento e operações de software.</p><p>A implementação bem-sucedida de algumas aplicações práticas no contexto do</p><p>DevOps contribui para uma entrega de software mais eficiente, confiável e</p><p>alinhada aos objetivos de negócios. Entre essas aplicações práticas podemos citar:</p><p>A Comunicação, agilidade, eficiência e cultura de colaboração</p><p>Você assinalou essa alternativa (A)</p><p>B Orientação a objetos, estruturação e organização</p><p>C Automação, colaboração e especificação</p><p>D Tradição, influência e conservadorismo</p><p>E Visão, individualismo e persistência</p><p>Questão 8/10 - DevOps e Integração Contínua</p><p>Para Pressman e Maxim (2014), a qualidade de software é definida como</p><p>“conformidade com requisitos funcionais e de desempenho explicitamente</p><p>declarados, normas de desenvolvimento explicitamente documentadas e</p><p>características implícitas, que são esperadas em todo software desenvolvido</p><p>profissionalmente”. Diante disso temos que a medição da qualidade em DevOps</p><p>envolve a avaliação de diversos aspectos ao longo do ciclo de vida do</p><p>desenvolvimento e operações.</p><p>Dentre essas práticas e métricas que podem ser usadas para medir a qualidade</p><p>em ambientes DevOps, podemos citar algumas das principais:</p><p>A Tempo de desenvolvimento, taxa de digitação e satisfação integral</p><p>B Taxa de entrega e sucesso, qualidade do código e satisfação do cliente</p><p>Você assinalou essa alternativa (B)</p><p>C Indentação do código, domínio e qualidade da linguagem</p><p>D Conhecimento avançado do desenvolvedor e tempo de entrega</p><p>E Controle de versões, gerenciamento da equipe e implementação</p><p>Questão 9/10 - DevOps e Integração Contínua</p><p>Na engenharia de software, Integração Contínua (CI) é um processo antigo, que trata</p><p>da prática de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha</p><p>principal compartilhada,</p><p>várias vezes ao dia. A CI automatiza a integração de</p><p>alterações de código de vários desenvolvedores em um único repositório central. Seu</p><p>objetivo principal é identificar e resolver problemas de integração precocemente, antes</p><p>que eles se tornem grandes e difíceis de corrigir. A automação desempenha um papel</p><p>crucial na execução de tarefas como compilação, testes e implantação.</p><p>Relacione corretamente as ferramentas para Integração Contínua:</p><p>1. Drone</p><p>2. Jenkins</p><p>3. TeamCity</p><p>4. GitLab CI/CD</p><p>5. GitHub Actions</p><p>( ) É uma ferramenta de automação de código aberto amplamente utilizada para</p><p>automação de compilação, testes e implantação</p><p>( ) Integrado diretamente ao GitLab, fornece recursos integrados de CI/CD dentro</p><p>da plataforma GitLab</p><p>( ) É uma plataforma integrada diretamente ao GitHub para automação de fluxos de</p><p>trabalho, incluindo CI/CD</p><p>( ) Desenvolvido pela JetBrains, oferece uma solução robusta para automação de</p><p>compilação e integração contínua</p><p>( ) É uma plataforma de CI/CD leve e flexível que pode ser executada como um</p><p>contêiner Docker</p><p>Agora, selecione a alternativa que apresenta a sequência correta:</p><p>A 2 – 1 – 5 – 3 – 4</p><p>B 2 – 4 – 5 – 3 – 1</p><p>Você assinalou essa alternativa (B)</p><p>C 1 – 4 – 5 – 2 – 3</p><p>D 4 – 3 – 2 – 5 – 1</p><p>E 1 – 4 – 2 – 3 – 5</p><p>Questão 10/10 - DevOps e Integração Contínua</p><p>DevOps é uma abordagem que integra o desenvolvimento de software (Dev) com as</p><p>operações de TI (Ops) para melhorar continuamente a entrega de software. O objetivo</p><p>do DevOps é reduzir as barreiras entre as equipes de desenvolvimento e operações,</p><p>promovendo uma cultura de colaboração e automação.</p><p>Para a implementação bem-sucedida de DevOps e alcançar a excelência</p><p>operacional e a satisfação do cliente, é preciso ter os seguintes itens assegurados:</p><p>A Gerência austera, liderança individual e alto investimento</p><p>B Envolvimento da gerência, investimento e austeridade</p><p>C Automação, colaboração e cultura organizacional</p><p>Você assinalou essa alternativa (C)</p><p>D Austeridade, tradicionalismo e conservadorismo</p><p>E Visão direcional, individualismo e persistência</p>

Mais conteúdos dessa disciplina