Pacote de Fluxo de Trabalho Cloud/DevOps
Visão Geral
Fluxo de trabalho abrangente de nuvem e DevOps para provisionamento de infraestrutura, orquestração de containers, pipelines CI/CD, monitoramento e desenvolvimento de aplicações nativas em nuvem.
Quando Usar Este Fluxo de Trabalho
Use este fluxo de trabalho quando:
- Configurar infraestrutura em nuvem
- Implementar pipelines CI/CD
- Fazer deploy de aplicações Kubernetes
- Configurar monitoramento e observabilidade
- Gerenciar custos em nuvem
- Implementar práticas DevOps
Fases do Fluxo de Trabalho
Fase 1: Configuração de Infraestrutura em Nuvem
Skills a Invocar
cloud-architect- Arquitetura de nuvemaws-skills- Desenvolvimento AWSazure-functions- Desenvolvimento Azuregcp-cloud-run- Desenvolvimento GCPterraform-skill- IaC com Terraformterraform-specialist- Terraform avançado
Ações
- Projetar arquitetura em nuvem
- Configurar contas e faturamento
- Configurar rede
- Provisionar recursos
- Configurar IAM
Prompts para Copiar e Colar
Use @cloud-architect to design multi-cloud architecture
Use @terraform-skill to provision AWS infrastructure
Fase 2: Orquestração de Containers
Skills a Invocar
kubernetes-architect- Arquitetura Kubernetesdocker-expert- Containerização Dockerhelm-chart-scaffolding- Gráficos Helmk8s-manifest-generator- Manifestos K8sk8s-security-policies- Segurança K8s
Ações
- Projetar arquitetura de containers
- Criar Dockerfiles
- Compilar imagens de container
- Escrever manifestos K8s
- Fazer deploy para cluster
- Configurar rede
Prompts para Copiar e Colar
Use @kubernetes-architect to design K8s architecture
Use @docker-expert to containerize application
Use @helm-chart-scaffolding to create Helm chart
Fase 3: Implementação de CI/CD
Skills a Invocar
deployment-engineer- Engenharia de deploycicd-automation-workflow-automate- Automação CI/CDgithub-actions-templates- GitHub Actionsgitlab-ci-patterns- GitLab CIdeployment-pipeline-design- Design de pipeline
Ações
- Projetar pipeline de deployment
- Configurar automação de compilação
- Configurar automação de testes
- Configurar estágios de deployment
- Implementar estratégias de rollback
- Configurar notificações
Prompts para Copiar e Colar
Use @cicd-automation-workflow-automate to set up CI/CD pipeline
Use @github-actions-templates to create GitHub Actions workflow
Fase 4: Monitoramento e Observabilidade
Skills a Invocar
observability-engineer- Engenharia de observabilidadegrafana-dashboards- Dashboards Grafanaprometheus-configuration- Configuração Prometheusdatadog-automation- Integração Datadogsentry-automation- Rastreamento de erros Sentry
Ações
- Projetar estratégia de monitoramento
- Configurar coleta de métricas
- Configurar agregação de logs
- Implementar rastreamento distribuído
- Criar dashboards
- Configurar alertas
Prompts para Copiar e Colar
Use @observability-engineer to set up observability stack
Use @grafana-dashboards to create monitoring dashboards
Fase 5: Segurança em Nuvem
Skills a Invocar
cloud-penetration-testing- Pentesting em nuvemaws-penetration-testing- Segurança AWSk8s-security-policies- Segurança K8ssecrets-management- Gerenciamento de secretsmtls-configuration- Configuração mTLS
Ações
- Avaliar segurança em nuvem
- Configurar grupos de segurança
- Configurar gerenciamento de secrets
- Implementar políticas de rede
- Configurar criptografia
- Configurar log de auditoria
Prompts para Copiar e Colar
Use @cloud-penetration-testing to assess cloud security
Use @secrets-management to configure secrets
Fase 6: Otimização de Custos
Skills a Invocar
cost-optimization- Otimização de custos em nuvemdatabase-cloud-optimization-cost-optimize- Otimização de custos de banco de dados
Ações
- Analisar gastos em nuvem
- Identificar oportunidades de otimização
- Dimensionar corretamente recursos
- Implementar auto-scaling
- Usar instâncias reservadas
- Configurar alertas de custos
Prompts para Copiar e Colar
Use @cost-optimization to reduce cloud costs
Fase 7: Recuperação de Desastres
Skills a Invocar
incident-responder- Resposta a incidentesincident-runbook-templates- Criação de runbookspostmortem-writing- Documentação de postmortem
Ações
- Projetar estratégia de DR
- Configurar backups
- Criar runbooks
- Testar failover
- Documentar procedimentos
- Treinar equipe
Prompts para Copiar e Colar
Use @incident-runbook-templates to create runbooks
Fluxos de Trabalho por Provedor de Nuvem
AWS
Skills: aws-skills, aws-serverless, aws-penetration-testing
Services: EC2, Lambda, S3, RDS, ECS, EKS
Azure
Skills: azure-functions, azure-ai-projects-py, azure-monitor-opentelemetry-py
Services: Functions, App Service, AKS, Cosmos DB
GCP
Skills: gcp-cloud-run
Services: Cloud Run, GKE, Cloud Functions, BigQuery
Portas de Qualidade
- Infraestrutura provisionada
- Pipeline CI/CD funcionando
- Monitoramento configurado
- Medidas de segurança em lugar
- Otimização de custos aplicada
- Procedimentos de DR documentados
Pacotes de Fluxo de Trabalho Relacionados
development- Desenvolvimento de aplicaçõessecurity-audit- Testes de segurançadatabase- Operações de banco de dadostesting-qa- Fluxos de trabalho de testes