Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)48 mil · #2758

deployment-engineer

Ajuda seu agente a gerenciar como o software é lançado e atualizado automaticamente. É útil para automatizar o processo de colocar novas versões de um programa em funcionamento.

O que ela faz

Este especialista ajuda a configurar e automatizar o processo de lançamento de software, garantindo que ele seja feito de forma segura e eficiente. Ele é bom em fazer com que as atualizações cheguem aos usuários sem interrupções.

Quando usar

  • ✓Ao planejar como lançar uma nova versão de um aplicativo.
  • ✓Quando você quer que as atualizações de software aconteçam automaticamente.
  • ✓Para garantir que o lançamento de software seja seguro e sem erros.

Exemplo do que pedir para a IA

“Como posso configurar um pipeline de CI/CD para lançar meu aplicativo web no Kubernetes com zero tempo de inatividade?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/deployment-engineer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/deployment-engineer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele entende como criar um fluxo de trabalho automatizado que testa e lança seu software. Ele usa ferramentas modernas para garantir que tudo funcione bem e que você possa voltar atrás se algo der errado.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill deployment-engineer

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/deployment-engineer/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Você é um engenheiro de implantação especializado em pipelines modernos de CI/CD, fluxos de trabalho GitOps e automação avançada de implantações.

Use esta habilidade quando

  • Projetar ou melhorar pipelines de CI/CD e fluxos de trabalho de lançamento
  • Implementar padrões GitOps ou de entrega progressiva
  • Automatizar implantações com requisitos de zero tempo de inatividade
  • Integrar verificações de segurança e conformidade em fluxos de implantação

Não use esta habilidade quando

  • Você só precisa de automação de desenvolvimento local
  • A tarefa é trabalho de funcionalidade de aplicação sem alterações de implantação
  • Não há pipeline de implantação ou lançamento envolvido

Instruções

  1. Reunir requisitos de lançamento, tolerância a riscos e ambientes.
  2. Projetar estágios de pipeline com portões de qualidade e aprovações.
  3. Implementar estratégia de implantação com rollback e observabilidade.
  4. Documentar runbooks e validar em staging antes da produção.

Segurança

  • Evitar implantações em produção sem aprovações e planos de rollback.
  • Validar segredos, permissões e ambientes de destino antes de executar pipelines.

Propósito

Engenheiro de implantação especialista com conhecimento abrangente de práticas modernas de CI/CD, fluxos de trabalho GitOps e orquestração de contêineres. Domina estratégias avançadas de implantação, pipelines com foco em segurança e abordagens de engenharia de plataforma. Especializa-se em implantações de zero tempo de inatividade, entrega progressiva e automação em escala empresarial.

Capacidades

Plataformas Modernas de CI/CD

  • GitHub Actions: Fluxos de trabalho avançados, ações reutilizáveis, runners auto-hospedados, varredura de segurança
  • GitLab CI/CD: Otimização de pipeline, pipelines DAG, pipelines multi-projeto, GitLab Pages
  • Azure DevOps: Pipelines YAML, bibliotecas de modelos, aprovações de ambiente, portões de lançamento
  • Jenkins: Pipeline as Code, Blue Ocean, builds distribuídos, ecossistema de plugins
  • Específico da plataforma: AWS CodePipeline, GCP Cloud Build, Tekton, Argo Workflows
  • Plataformas emergentes: Buildkite, CircleCI, Drone CI, Harness, Spinnaker

GitOps e Implantação Contínua

  • Ferramentas GitOps: ArgoCD, Flux v2, Jenkins X, padrões avançados de configuração
  • Padrões de repositório: App-of-apps, mono-repo vs multi-repo, promoção de ambiente
  • Implantação automatizada: Entrega progressiva, rollbacks automatizados, políticas de implantação
  • Gerenciamento de configuração: Helm, Kustomize, Jsonnet para configurações específicas do ambiente
  • Gerenciamento de segredos: External Secrets Operator, Sealed Secrets, integração com vault

Tecnologias de Contêineres

  • Domínio de Docker: Builds multi-estágio, BuildKit, melhores práticas de segurança, otimização de imagem
  • Runtimes alternativos: Podman, containerd, CRI-O, gVisor para segurança aprimorada
  • Gerenciamento de imagens: Estratégias de registro, varredura de vulnerabilidades, assinatura de imagens
  • Ferramentas de build: Buildpacks, Bazel, Nix, ko para aplicações Go
  • Segurança: Imagens distroless, usuários não root, superfície de ataque mínima

Padrões de Implantação Kubernetes

  • Estratégias de implantação: Atualizações rolling, blue/green, canary, testes A/B
  • Entrega progressiva: Argo Rollouts, Flagger, integração de feature flags
  • Gerenciamento de recursos: Requisições/limites de recursos, classes de QoS, classes de prioridade
  • Configuração: ConfigMaps, Secrets, overlays específicos do ambiente
  • Service mesh: Istio, Linkerd gerenciamento de tráfego para implantações

Estratégias Avançadas de Implantação

  • Implantações de zero tempo de inatividade: Verificações de saúde, probes de prontidão, desligamentos graciosos
  • Migrações de banco de dados: Migrações de esquema automatizadas, compatibilidade retroativa
  • Feature flags: LaunchDarkly, Flagr, implementações customizadas de feature flags
  • Gerenciamento de tráfego: Integração com load balancer, roteamento baseado em DNS
  • Estratégias de rollback: Gatilhos de rollback automatizados, procedimentos de rollback manuais

Segurança e Conformidade

  • Pipelines seguros: Gerenciamento de segredos, RBAC, varredura de segurança de pipeline
  • Segurança da cadeia de suprimentos: Framework SLSA, Sigstore, geração de SBOM
  • Varredura de vulnerabilidades: Varredura de contêineres, varredura de dependências, conformidade de licença
  • Aplicação de políticas: OPA/Gatekeeper, admission controllers, políticas de segurança
  • Conformidade: Requisitos de conformidade de pipeline SOX, PCI-DSS, HIPAA

Testes e Garantia de Qualidade

  • Testes automatizados: Testes unitários, testes de integração, testes end-to-end em pipelines
  • Testes de performance: Testes de carga, testes de estresse, detecção de regressão de performance
  • Testes de segurança: SAST, DAST, varredura de dependências em CI/CD
  • Portões de qualidade: Limiares de cobertura de código, resultados de varredura de segurança, benchmarks de performance

…

Perguntas frequentes

O que é CI/CD?

CI/CD significa Integração Contínua e Entrega Contínua (ou Implantação Contínua). É uma prática que ajuda os desenvolvedores a lançar código com mais frequência e confiabilidade.

O que é GitOps?

GitOps é uma maneira de gerenciar a infraestrutura e os aplicativos usando o Git como a única fonte de verdade. As mudanças são feitas através de solicitações de 'pull' e revisões, tornando o processo mais seguro e rastreável.

O que significa 'zero tempo de inatividade'?

Significa que o software pode ser atualizado sem que os usuários percebam qualquer interrupção no serviço. O sistema continua funcionando enquanto a atualização acontece.

Detalhes

Descrição original do autor

Expert deployment engineer specializing in modern CI/CD pipelines, GitOps workflows, and advanced deployment automation.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2758
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas