Renato Groffe's repositories

AZ-305_SolutionsArchitect

Conteúdos gratuitos e série de lives sobre o exame AZ-305 - Designing Microsoft Azure Infrastructure Solutions.

Stargazers:32Issues:0Issues:0

SAST-DAST_DevOpsExperience-2024-07

Conteúdos sobre SAST (Static Application Security Testing) e DAST (Dynamic Application Security Testing) de apresentação realizada durante a edição de Julho-2024 do DevOps Experience.

Language:C#License:MITStargazers:18Issues:0Issues:0

SegurancaAPIs_DevOpsExperience-2024-06

Conteúdos sobre Segurança em APIs de apresentação realizada durante a edição de Junho-2024 do DevOps Experience.

License:MITStargazers:15Issues:0Issues:0

DotNet8-AzureFunctions-HttpTrigger-OpenAPI_ContagemAcessos-v2

Exemplo de projeto para contagem de acessos utilizando Azure Functions (Isolated Process), .NET 8, OpenApi/Swagger e HTTP Trigger.

Language:C#License:MITStargazers:9Issues:0Issues:0

OpenTelemetry-Jaeger-DotNet8-APIs-PostgreSQL-Loki-Grafana

Exemplos de uso de OpenTelemetry + Jaeger + Grafana + Loki com .NET 8, ASP.NET Core, APIs REST e PostgreSQL.

Language:C#License:MITStargazers:9Issues:0Issues:0

DiagramasArquitetura-2024-07

Exemplos e recomendações para a elaboração de diagramas de arquitetura utilizando Excalidraw, Mermaid e Draw.io. Conteúdo apresentado no dia 25/07/2024.

License:MITStargazers:7Issues:0Issues:0

OWASP-ApiTop10-Vulnerabilites_2024-07

Materiais de apresentação sobre OWASP API Security Top 10 realizada no dia 24/07/2024.

License:MITStargazers:5Issues:0Issues:0

DotNet8-Consumer-RabbitMQ-MinimalAPIs_ContagemAcessos

Consumer de fila do RabbitMQ utilizando .NET 8 e Minimal APIs (projeto Oragon.RabbitMQ).

Language:C#License:MITStargazers:4Issues:0Issues:0

GitHubActions-Flutter-iOS-Build

Exemplo de workflow do GitHub Actions em ambiente macOS para build de um app Flutter em iOS.

License:MITStargazers:4Issues:0Issues:0

KEDA_DevOpsPro-2024-07

Conteúdos de apresentação sobre Kubernetes + KEDA apresentados em 02/07/2024.

Language:C#License:MITStargazers:4Issues:0Issues:0

Kubernetes-KEDA-MSSQL-Worker

Exemplo de uso do scaler MSSQL do KEDA para escalar um Worker com base no volume de dados não processados em um banco do SQL Server/Azure SQL.

Language:TSQLLicense:MITStargazers:4Issues:0Issues:0

ASPNETCore8-Dapper-SqlServer-One_To_Many

Exemplo de implementação de API REST em .NET 8 + ASP.NET Core de relacionamento 1:n entre tabelas (Regiões x Estados) e utilizando uma base de dados do SQL Server. Inclui monitoramento com MiniProfiler.

Language:C#License:MITStargazers:3Issues:0Issues:0

ASPNETCore8-DistributedTracing-OpenTelemetry-HttpInstrumentation_APIOrquestracao

Exemplo de API REST criada com o .NET 8 + ASP.NET Core e utilizando Distributed Tracing com Jaeger + OpenTelemetry + HTTP Instrumentation.

Language:C#License:MITStargazers:3Issues:0Issues:0

ASPNETCore8-DistributedTracing-OpenTelemetry-Postgres_APIContagem

Exemplo de API REST criada com o .NET 8 + ASP.NET Core e utilizando Distributed Tracing com Jaeger + OpenTelemetry + PostgreSQL.

Language:C#License:MITStargazers:3Issues:0Issues:0

ASPNETCore8-WebApi-JWE-Swagger-Extensions-HttpFiles_ContagemAcessos

Exemplo de API REST para contagem de acessos criada com o .NET 8 + ASP.NET Core + Web APIs (Controllers), empregando extensões definidas em uma Class Library para utilização de JWE (JSON Web Encryption) e de configurações para que o Swagger suporte tokens. Inclui arquivos .http para testes a partir do VS Code, além de claims em vários formatos.

Language:C#License:MITStargazers:3Issues:0Issues:0

ASPNETCore8-WebApi-JWT-Swagger-Extensions-CustomClaims-HttpFiles_ContagemAcessos

Exemplo de API REST para contagem de acessos criada com o .NET 8 + ASP.NET Core + Web APIs (Controllers), empregando extensões definidas em uma Class Library para utilização de JWT (JSON Web Tokens) e de configurações para que o Swagger suporte tokens. Inclui arquivos .http para testes a partir do VS Code, além de claims em vários formatos.

Language:C#License:MITStargazers:3Issues:0Issues:0

AzureDevOps-Pipelines-RabbitMQ-k6-LoadTests_v2

Pipeline do Azure DevOps para execução automatizada de testes de carga baseados na ferramenta k6 e envio de mensagens para uma fila do RabbitMQ.

Language:JavaScriptLicense:MITStargazers:3Issues:0Issues:0

ASPNETCore8-Dapper-SQLite-One_To_One

Exemplo de implementação de API REST em .NET 8 + ASP.NET Core de relacionamento 1:1 entre tabelas (Estados x Regiões) e utilizando uma base de dados do SQLite.

Language:C#License:MITStargazers:2Issues:0Issues:0

Kubernetes-kind-KEDA-PostgreSQL-Worker

Exemplo de uso do scaler PostgreSQL do KEDA para escalar um Worker com base no volume de dados não processados em um banco de dados.

Language:ShellLicense:MITStargazers:2Issues:0Issues:0

OpenTelemetry-Grafana-Tempo-DotNet8-APIs-PostgreSQL

Exemplos de uso de OpenTelemetry + Grafana + Tempo com .NET 8, ASP.NET Core, APIs REST e PostgreSQL. Estas aplicações demonstram a implementação de distributed tracing com o Grafana Tempo.

Language:C#License:MITStargazers:2Issues:0Issues:0

ASPNETCore8-WebAPI-JWT-Swagger-Extensions-HttpFiles_ContagemAcessos

Exemplo de API REST para contagem de acessos criada com o .NET 8 + ASP.NET Core + Controllers (Web API), empregando extensões definidas em uma Class Library para utilização de JWT (JSON Web Tokens) e de configurações para que o Swagger suporte tokens. Inclui arquivos .http para testes a partir do Visual Studio Code.

Language:C#License:MITStargazers:1Issues:0Issues:0

DotNet8-Flurl-JWT-Polly-Jose_ConsumoAPIContagem

Exemplo de consumo de uma API REST de contagem de acessos protegida por tokens (JWT) em .NET 8 e utilizando as bibliotecas Flurl e Jose, com tratamento de falhas através da biblioteca Polly.

Language:C#License:MITStargazers:1Issues:0Issues:0

DotNet8-Refit-JWE-Polly-Jose_ConsumoAPIContagem

Exemplo de consumo de uma API REST de contagem de acessos protegida por tokens encriptados (JWE) em .NET 8 e utilizando as bibliotecas Refit e Jose, com tratamento de falhas através da biblioteca Polly.

Language:C#License:MITStargazers:1Issues:0Issues:0

KEDA-JuntosPeloRS-2024-06

Slides e conteúdos de palestra sobre Kubernetes + KEDA realizada em 07/06/2024, durante o evento Juntos pelo RS.

Language:C#Stargazers:1Issues:0Issues:0

OWASP-ApiTop10-Vulnerabilites_2024-06

Materiais de apresentação sobre OWASP API Security Top 10 realizada no dia 20/06/2024.

Language:C#License:MITStargazers:1Issues:0Issues:0

ASPNETCore8-MVC-AzureEventHubs-AppInsightsConnString_EnqueteCopaAmerica

Exemplo de geração de eventos envolvendo o voto em uma enquete sobre a seleção favorita na Copa América 2024 e utilizando o Azure Event Hubs em uma Web App criada com o .NET 8 + ASP.NET Core. Inclui o uso de um Dockerfile para geração de imagens Linux, além de monitoramento com o Azure Application Insights (utilizando Connection String).

Language:C#License:MITStargazers:0Issues:0Issues:0

DotNet8-Worker-AzureEventHubs-SqlServer-Dapper-AppInsightsConnString-Processor_EnqueteCopaAmerica

Exemplo de Worker Service em .NET 8 + Azure Event Hubs para processamento de eventos envolvendo respostas a uma enquete sobre o favorito na Copa América 2024 e gravação dessas ocorrências no SQL Server (via Dapper.Contrib). Inclui monitoramento através do Application Insights, além de um Dockerfile para geração de uma imagem Linux.

Language:C#License:MITStargazers:0Issues:0Issues:0

KEDA-AzureEventHubs_EnqueteCopaAmerica2024

Objetos para Deployment de um Worker Service (apuração de enquete sobre a Copa América 2024) no Kubernetes utilizando KEDA, Helm, Azure Event Hubs, .NET 8 e SQL Server.

Language:ShellLicense:MITStargazers:0Issues:0Issues:0

KEDA-Kafka_D.E.P.L.O.Y-2024-07

Exemplo de utilização de KEDA com Apache Kafka utilizado em aplicação no canal D.E.P.L.O.Y no dia 17/07/2024.

Language:ShellLicense:MITStargazers:0Issues:0Issues:0

Kubernetes-KEDA-RabbitMQ-DotNet8-Consumer_ContagemAcessos

Objetos para Deployment de um Consumer (contagem de acessos) no Kubernetes utilizando KEDA, Helm, RabbitMQ e .NET 8.

Language:ShellLicense:MITStargazers:0Issues:0Issues:0