
<TL;DR>
- O Slёrm realmente permite que você entre no tema do Kubernetes ou aprimore seu conhecimento.
- Os participantes estão satisfeitos. Aqueles que não aprenderam nada novo ou não conseguiram resolver suas questões são poucos. Apenas uma pessoa utilizou a garantia do primeiro dia (‘Se você sentir que o Slёrm não é para você, devolveremos o valor total do ingresso’), justificando que superestimou suas habilidades.
- O próximo Slёrm ocorrerá no início de setembro em São Petersburgo. A Selectel, nosso patrocinador habitual, oferece não só a nuvem para os estandes, mas também sua sala de conferências.
- Estamos repetindo o Slёrm básico (9-11 de setembro) e apresentando um novo programa: Slёrm DevOps (4-6 de setembro).
O que é Slёrm e como ele mudou
Um ano atrás, tivemos a ideia de realizar cursos sobre Kubernetes. Em agosto de 2018, ocorreu o Slёrm-1: difícil, com apresentações contínuas (quando a apresentação é ajustada diretamente no palco), enfrentando muitos problemas cotidianos. As dificuldades uniram os participantes do primeiro Slёrm, que, como a Irmandade do Anel, ainda se comunicam entre si.

Assim era o Slёrm-1
No primeiro Slёrm, surgiu a ideia de realizar o MegaSlёrm. Perguntamos às pessoas quais temas lhes interessavam e, em outubro, realizamos um curso avançado ‘Por Solicitação dos Participantes’. Foi interessante, mas um evento único. Até maio de 2019, preparamos um verdadeiro curso avançado, com sua lógica e história interna.
Em um ano, o Slёrm se transformou organizationalmente:
— Docker e Ansible foram removidos do programa principal e transformados em cursos online separados.
— Organizamos suporte técnico que ajuda os alunos a solucionarem problemas nos clusters de aprendizado.
— Os palestrantes agora têm suporte metodológico.

A equipe que organizou o Slёrm-4
Feedback dos participantes
Um novo recorde foi alcançado: 170 participantes no Slёrm básico, 75 no MegaSlёrm.

Slёrm-4
O formulário de feedback foi preenchido por 101 pessoas entre 170.
O Kubernetes ficou mais claro?
41 — Ainda não entendo o k8s, mas vejo para onde devo focar.
36 — Antes não conhecia o k8s, agora entendi.
23 — Já conhecia o k8s antes, agora sei mais.
1 — Não aprendi nada novo.
0 — Não entendi nada sobre o k8s.
Como você avaliaria a intensidade do Slurm?
16 pessoas acham que o Slёrm está muito fácil e lento, enquanto 14 acham que é muito difícil e rápido. Para os outros, está perfeito.
Você resolveu a questão pela qual veio ao Slёrm?
90 — Sim.
11 — Não.
MegaSlёrm
40 pessoas preencheram o formulário de feedback. 2 disseram que foi muito simples e lento. 1 pessoa não resolveu a tarefa que trouxe para a Mega. Todos os outros estão bem.
Depoimentos dos palestrantes

Se no Slyrm de São Petersburgo em fevereiro a maioria eram iniciantes, o Slyrm de Moscovo teve pessoas que já experimentaram Kubernetes. Muitas perguntas avançadas que fizeram pensar.
Se em São Petersburgo perguntavam quando vamos lançar nosso fork do kubespray, em Moscovo já perguntavam por que estamos propondo usar nosso fork ao invés do original kubespray. Isso já é pensamento crítico de profissionais intermediários e sêniores.
A prática foi difícil, as pessoas cometeram muitos erros, e isso é ótimo: é preciso quebrar a cabeça durante o aprendizado, não em combate.
Regularmente encontramos limites para obtenção de certificados, limites para downloads do Github, etc. Essa é a vida — ao mesmo tempo, implementamos na nuvem da Selectel cerca de 200 clusters. Ninguém está preparado para gerenciar seus recursos e limites dessa forma.
Anúncio do Slyrm na Selectel
→
Preço: 25 000 ₽
Programa:
Tema nº 1: Introdução ao Kubernetes, componentes principais
— Introdução à tecnologia k8s. Descrição, aplicação, conceitos
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
Tema nº 2: Estrutura do cluster, componentes principais, tolerância a falhas, rede k8s
— Estrutura do cluster, componentes principais, resiliência
— Rede k8s
Tema nº 3: Kubespray, otimização e configuração do cluster Kubernetes
— Kubespray, configuração e ajuste do cluster Kubernetes
Tema nº 4: Abstrações avançadas do Kubernetes
— DaemonSet, StatefulSet, RBAC, Job, CronJob, Programação de Pod, InitContainer
Tema nº 5: Publicação de serviços e aplicativos
— Visão geral dos métodos de publicação de serviços: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): equilibrando o tráfego de entrada
— Cert-manager: obtendo certificados SSL/TLS automaticamente
Tema nº 6: Introdução ao Helm
Tema nº 7: Instalação do cert-manager
Tema nº 8: Ceph: instalação em modo 'faça como eu'
Tema nº 9: Registro e monitoramento
— Monitoramento do cluster, Prometheus
— Registro do cluster, Fluentd/Elastic/Kibana
Tema nº 10: Atualização do cluster
Tema nº 11: Trabalho prático, dockerização de aplicativo e execução no cluster
Cursos de Docker e Ansible no stepik.org estão incluídos no preço.
→
Preço: 45 000 ₽
Programa:
Tema nº 1: Introdução ao Git
— Comandos básicos git init, commit, add, diff, log, status, pull, push
— Configuração do ambiente local: recomendações práticas
— Git flow, branches e tags, estratégias de merge
— Trabalhando com múltiplos repositórios remotos
Tema nº 2: Trabalho em equipe com Git
— GitHub flow
— Fork, remoute, pull request
— Conflitos, releases, mais uma vez sobre Gitflow e outros flows aplicáveis às equipes
Tema nº 3: CI/CD introdução à automação
— Automação no Git (bots, introdução ao CI, hooks)
— Ferramentas (bash, make, gradle)
— Linhas de montagem industriais e sua aplicação em TI
Tema nº4: CI/CD: Trabalhando com Gitlab
— Construção, testes, implantação
— Etapas, variáveis, controle de execução (only, when, include)
Tema nº5: Trabalhando com aplicativos do ponto de vista do desenvolvimento
— Criando um microsserviço em Python (incluindo testes)
— Uso do docker-compose no desenvolvimento
Tema nº6: Infraestrutura como Código
— IaC: abordagem de infraestrutura como código
— IaC com Terraform
— IaC com Ansible
— Idempotência, declaratividade
— Prática de criação de playbooks Ansible
— Armazenamento de configurações, colaboração, automação de aplicativos
Tema nº7: Testando infraestrutura
— Testes e integração contínua com Molecule e Gitlab CI
Tema nº8: Automação da criação de servidores
— Criando imagens
— PXE e DHCP
Tema nº9: Automação de infraestrutura
— Exemplo de serviço de infraestrutura para autenticação em servidores
— ChatOps (integração de mensageiros com pipelines)
Tema nº10: Automação de segurança
— Assinatura de artefatos CI/CD
— Varredura de vulnerabilidades
Tema nº11: Monitoramento
— Definição de SLA, SLO, Error Budget e outros termos assustadores do mundo SRE
— SRE: Prática de monitoramento de SLI e SLO
— SRE: Prática de aplicação de Error Budget
— SRE: Gestão de interrupções e carga operacional (apigateway, service mesh, circuit breakers)
— Monitoramento de pipelines e métricas de desenvolvimento
Fonte: habr.com
