Tutoriais DevOps

DevOps fornece uma abordagem estruturada para aprender as práticas modernas de desenvolvimento de software e operações de TI. Seja você um iniciante ou um profissional experiente, nossos tutoriais de DevOps oferecem uma exploração sistemática de conceitos e ferramentas-chave. Com laboratórios gratuitos e exemplos de código práticos, você desenvolverá habilidades em integração contínua, implantação e gerenciamento de infraestrutura. Nosso playground DevOps permite a experimentação em tempo real com várias ferramentas e fluxos de trabalho.

Executar Escalada de Privilégios em Máquina Linux com Nmap

Executar Escalada de Privilégios em Máquina Linux com Nmap

Neste laboratório, você usará o Metasploit para explorar o serviço distcc em uma máquina Linux vulnerável, confirmar o contexto de execução remota e enumerar informações do sistema para uma análise posterior de escalada de privilégios.
CybersecurityNmapLinux
Comando tr do Linux: Tradução de Caracteres

Comando tr do Linux: Tradução de Caracteres

Aprenda o comando tr do Linux para transformações de caracteres em fluxos de texto. Aprenda a traduzir caracteres, excluir caracteres específicos, trabalhar com classes de caracteres e comprimir caracteres repetidos. Este tutorial prático aborda operações essenciais do comando tr para processamento de texto no Linux.
Linux
Instalação e Configuração Básica do MySQL

Instalação e Configuração Básica do MySQL

Aprenda a instalar, proteger e realizar operações básicas no MySQL, um popular sistema de gerenciamento de banco de dados relacional de código aberto. Este laboratório abrange a verificação da instalação, a proteção da instância do MySQL, o acesso ao shell do MySQL, a criação de bancos de dados e tabelas, e a execução de operações básicas com dados.
MySQLLinux
Otimizando o Desempenho de Aplicações Java

Otimizando o Desempenho de Aplicações Java

Os parâmetros da JVM são usados para configurar a Java Virtual Machine (JVM), responsável pela execução do bytecode Java. Ao configurar corretamente esses parâmetros, podemos melhorar o desempenho das aplicações Java. Neste laboratório, aprenderemos como definir alguns parâmetros da JVM comumente usados para otimizar o desempenho de aplicações Java.
JavaLinux
Domínio do Docker nas Pastagens Gelasianas

Domínio do Docker nas Pastagens Gelasianas

Neste desafio, você alcançará o domínio do Docker nas Pastagens Gelasianas ao dominar a criação e a rede de containers. Aprenda a construir, conectar e gerenciar containers Docker de forma eficaz. Aprimore suas habilidades em Docker por meio de exercícios práticos.
Docker
Descubra Recursos Críticos do Sistema

Descubra Recursos Críticos do Sistema

Aprenda comandos essenciais do Linux para localizar arquivos e executáveis, incluindo 'which', 'whereis' e 'find'. Aprenda a navegar eficientemente pelo sistema de arquivos e descobrir recursos críticos do sistema.
Linux
Inicializando um Controller Jenkins

Inicializando um Controller Jenkins

Inicie um controller Jenkins isolado, recupere a senha inicial de administrador, crie um administrador real, confirme o painel inicializado e remova o controller temporário.
Jenkins
Configurando Ferramentas e Agentes com Rótulos

Configurando Ferramentas e Agentes com Rótulos

Configure um rótulo de nó do Jenkins, uma ferramenta Git local e um job do tipo Freestyle a partir do painel do Jenkins.
Jenkins
Armazenando Credenciais no Jenkins

Armazenando Credenciais no Jenkins

Crie, inspecione e atualize uma credencial de usuário/senha no Jenkins a partir do painel de controle.
Jenkins
Escrevendo Pipelines Scripted do Jenkins

Escrevendo Pipelines Scripted do Jenkins

Crie e execute um job de Pipeline Scripted no Jenkins usando node, stage, comandos shell e fluxo de controle Groovy.
Jenkins
Utilizando Bibliotecas Compartilhadas do Jenkins

Utilizando Bibliotecas Compartilhadas do Jenkins

Crie uma biblioteca compartilhada local do Jenkins, registre-a no painel de controle e invoque-a a partir de um job de Pipeline.
Jenkins
Acionando Builds do Jenkins com Webhooks

Acionando Builds do Jenkins com Webhooks

Simule um webhook de repositório com curl, passe dados de branch e commit para um job do Jenkins e verifique o log do build acionado.
Jenkins
Publicação de Relatórios de Teste e Notificações de Build

Publicação de Relatórios de Teste e Notificações de Build

Crie um job Freestyle no Jenkins a partir do painel, publique resultados de testes JUnit e configure notificações de build por e-mail.
Jenkins
Executando Pipelines em Agentes de Contêiner

Executando Pipelines em Agentes de Contêiner

Execute um Pipeline do Jenkins no ambiente Jenkins baseado em contêiner e capture evidências da execução no contêiner.
Jenkins
Criando Pipelines Multibranch

Criando Pipelines Multibranch

Crie um repositório Git local com dois branches, configure um Pipeline Multibranch do Jenkins a partir do painel e compare as compilações de cada branch.
Jenkins
Backup e Restauração da Configuração do Jenkins

Backup e Restauração da Configuração do Jenkins

Faça backup da configuração de um job do Jenkins, exclua-o, restaure-o a partir de um arquivo compactado e verifique o job restaurado.
Jenkins
Crie um Encurtador de URLs com Flask e MySQL

Crie um Encurtador de URLs com Flask e MySQL

Este projeto guia você na criação de um serviço simples de encurtamento de URLs usando Flask e MySQL. Você aprenderá a configurar um banco de dados, projetar uma interface web e implementar funcionalidades para encurtar URLs, pesquisar URLs por tags e visualizar análises. O projeto é amigável para iniciantes e oferece uma visão abrangente do desenvolvimento web com Python e gerenciamento de banco de dados.
HTMLPythonMySQLCSS
Construindo uma API REST em Flask com SQLite

Construindo uma API REST em Flask com SQLite

Neste projeto, aprenderemos como construir uma API REST em Flask usando SQLite como banco de dados. Começaremos criando um banco de dados SQLite de exemplo e preenchendo-o com alguns dados. Em seguida, construiremos uma aplicação Flask com endpoints para realizar operações CRUD (Criar, Ler, Atualizar, Deletar) nos dados do banco de dados SQLite.
Python
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 510
  • Próximo