No dia 02/02/2022 (quarta-feira) participei como palestrante de um encontro técnico online com profissionais da Loft, no qual tive a oportunidade de realizar uma apresentação que focou na implementação e execução automatizada de testes de carga com o k6. Demonstrei ainda como utilizar esta fe...
No dia 02/02/2022 (quarta-feira) participei como palestrante de um encontro técnico online com profissionais da Loft, no qual tive a oportunidade de realizar uma apresentação que focou na implementação e execução automatizada de testes de carga com o k6. Demonstrei ainda como utilizar esta ferramenta em um workflow do GitHub Actions, através de um exemplo envolvendo o build e o deployment de uma aplicação (API REST) empregando containers.
Size: 2.05 MB
Language: pt
Added: Feb 06, 2022
Slides: 11 pages
Slide Content
Testes de Carga com K6 Renato Groffe Microsoft MVP, MTAC linkedin.com/in/ renatogroffe renatogroffe.medium.com
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 https://renatogroffe.medium.com
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