killercoda permite acesso a ambientes interativos a partir do navegador
As plataformas de aprendizado on-line estão por aí já há vários anos e que Tiveram um grande crescimento durante a pandemia do Covid 19. Dentro das plataformas podemos citar Udemy, Khan Academy, Coursera, Codecademy, entre outras. Cada um com suas características e benefícios que o tornaram tão popular.
Na maioria dessas plataformas, podemos encontrar uma infinidade de cursos de todos os tipos, muitos dos quais podem ser muito bons e ter valor curricular, e outros que simplesmente não valem a pena.
O fato de mencionar plataformas de aprendizagem é que navegando na net que encontrei um tanto interessante que tenho certeza que interessará a mais de um de nossos queridos leitores e que, acima de tudo, lhes será útil.
A plataforma sobre a qual falarei é Killercoda, que é uma plataforma de aprendizagem “interativa” que se destaca de outros porque permite o acesso a ambientes baseados em Linux para poder realizar suas práticas e tudo isso desde o próprio navegador web.
Dentro do seu site, é descrito como:
O que é KillerCoda?
Killercoda é um lugar onde você abre seu navegador e obtém acesso instantâneo a um ambiente Linux ou Kubernetes real pronto para uso. Esses ambientes são mantidos remotamente e acessados localmente, portanto não há configuração ou utilização de recursos em navegadores locais. Como usuário, você pode aprender com os cenários existentes e, como criador, pode fornecer cenários para ensinar qualquer tipo de ferramenta ou tecnologia.
Dentro da plataforma podemos encontrar um grande número de categorias para escolher, entre as mais populares estão gi, kubernetes, K3S, Docker, Podman, entre outras.
Vale ressaltar que a maioria das aulas (cenários) são em inglês, embora também existam em outros idiomas, as que predominam são em inglês (são poucas que vi em espanhol).
Captura de tela de uma aula de Killercoda
Para a parte das lições para Linux, você pode encontrar o seguinte:
Trabalhando no interpretador BASH:
- Comandos shell integrados
- Variáveis e variáveis de expansão
- matrizes e funções
- ramificações condicionais
- Loops, redirecionamento de saída
- Gerenciamento de tarefas
Utilitários de linha de comando comuns populares:
- investigação do sistema de arquivos
- GNU Coreutils e suítes de utilitários util-linux
- Localizar arquivos com find
- Trabalhando com texto GREP e SED
- editor de texto vim
Administrador do host local:
- Multiplexadores de terminal tmux e tela
- Gestão de Usuários
- Escalonamento de privilégios com o utilitário sudo
- Gerenciamento de pacote de software
- Monitoramento do sistema operacional
- Visualizar e gerenciar registros
- Cron e systemd.timers
- Trabalhando com o gerenciador de inicialização GRUB2
- Sistema de segurança.
Prática de administração de rede:
- Utilitários de linha de comando 'ip' e 'ethtool';
- administrador de rede systemd;
- Configuração de interfaces de rede com NetPlan;
- Firewall, NAT e manipulação de pacotes;
- Monitoramento de atividade de rede;
- Análise de tráfego e topologia de rede. tcpdump e nmap
- Definir a qualidade do serviço. QoS. ts.
sistema de armazenamento:
- Sistemas de arquivos Linux;
- Utilitários para trabalhar com sistemas de arquivos;
- RAID de software;
- Trabalhe com partições Logical Volume Manager;
- Redes de armazenamento. SANTO
Serviços Empresariais (secção em construção):
- Servidor DNS BIND9;
- DHCP, NTP e TFTP;
- Diretório LDAP e serviço de autorização de diâmetro;
- NFS, serviços de rede Samba;
- servidores web e balanceadores de carga;
- SGBD PostgreSQL, MariaDB;
- VPN de rede privada virtual;
- telefonia IP.
- Voz sobre IP.
Sobre o ambiente oferecido pelo Killercoda, este nos oferece ambientes gratuitos (baseados no Ubuntu), embora também ofereça uma assinatura plus, que permite executar mais de um cenário, ao contrário da versão gratuita que permite trabalhar apenas com um.
Nos palcos, Várias ferramentas são oferecidas, desde testes, lições passo-a-passo sobre o funcionamento do utilitário «x», até cenários preparados para a resolução de problemas, com os quais o utilizador pode testar os seus conhecimentos. Como tal, o Killercoda pode ser uma excelente solução que pode andar a par com outra plataforma de aprendizagem e que pode servir a mais do que um para colocar em prática os seus conhecimentos adquiridos.
Finalmente se você estiver interessado em saber mais sobre isso e consulte tudo o que Killercoda oferece você pode fazer isso no link abaixo.