• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• 20 anos de experiência na área de Tecnologia
• Community Leader, Autor Técnico e Palestrante
Renato Groffe
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
Renato Groffe - Comunidades
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
• Eventos online e gratuitos
https://www.meetup.com/dotnet-Sao-Paulo/
Iniciativas gratuitas
Agenda
• Implementando testes de carga com k6
• Testes, Build e Deployment automatizados
com GitHub Actions
k6: uma visão geral
• Projeto open source mantido pelo time do Grafana Labs
• Cloud Tests: opção paga que conta inclusive com
dashboards para análise
• Testes envolvendo Web Apps, Redis, Apache Kafka,
RabbitMQ…
• Implementação em JavaScript
• Thresholds para validação de métricas
GitHub Actions: uma visão geral
• Workflows pré-configurados para build e
deployment automatizado de aplicações
• Suporte a dezenas de stacks de
desenvolvimento
• Actions (conjunto de instruções) são a
base para a implementação
GitHub Actions: uma visão geral
• Gratuito para repositórios públicos no
GitHub
• Virtual environments simplificam a
montagem de ambientes para execução
de build e deployment
• Possibilidade de uso em ambientes on-
premise também
Um exemplo prático…
• Eventos online e gratuitos
https://www.meetup.com/dotnet-Sao-Paulo/
Iniciativas gratuitas
Testes de carga com k6 | Loft - Fevereiro-2022

Testes de carga com k6 | Loft - Fevereiro-2022

  • 2.
    • Microsoft MostValuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • 20 anos de experiência na área de Tecnologia • Community Leader, Autor Técnico e Palestrante Renato Groffe h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 3.
    Renato Groffe -Comunidades h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 4.
    • Eventos onlinee gratuitos https://www.meetup.com/dotnet-Sao-Paulo/ Iniciativas gratuitas
  • 5.
    Agenda • Implementando testesde carga com k6 • Testes, Build e Deployment automatizados com GitHub Actions
  • 6.
    k6: uma visãogeral • Projeto open source mantido pelo time do Grafana Labs • Cloud Tests: opção paga que conta inclusive com dashboards para análise • Testes envolvendo Web Apps, Redis, Apache Kafka, RabbitMQ… • Implementação em JavaScript • Thresholds para validação de métricas
  • 7.
    GitHub Actions: umavisão geral • Workflows pré-configurados para build e deployment automatizado de aplicações • Suporte a dezenas de stacks de desenvolvimento • Actions (conjunto de instruções) são a base para a implementação
  • 8.
    GitHub Actions: umavisão geral • Gratuito para repositórios públicos no GitHub • Virtual environments simplificam a montagem de ambientes para execução de build e deployment • Possibilidade de uso em ambientes on- premise também
  • 9.
  • 10.
    • Eventos onlinee gratuitos https://www.meetup.com/dotnet-Sao-Paulo/ Iniciativas gratuitas