NoSQL para Desenvolvedores.NET - SQLSaturday #844 - Belo Horizonte
Neste último sábado (18/05/2019) participei como palestrante do SQLSaturday #844, realizando uma apresentação sobre o uso de tecnologias NoSQL como MongoDB, Redis, DocumentDB e Azure Cosmos DB em aplicações .NET.
O SQLSaturday #844 foi um evento promovido pelo PASS (comunidade mundial focada em tecnologias relacionadas à Microsoft Data Plataform) e aconteceu ao longo de todo o sábado na PUC Minas em Belo Horizonte-MG.
Gostaria de deixar neste post meu muito obrigado à Sulamita Dantas (Microsoft MVP, MTAC), ao Maruan Aawar(MTAC) e ao Vinícius Fonseca pelo convite e por todo o suporte para que eu pudesse participar como palestrante. Deixo aqui também meus agradecimentos ao Albert Tanure (Microsoft MVP, MTAC) e ao Dirceu Resende (Microsoft MVP) pelas fotos tiradas durante a palestra.
Os slides da apresentação já estão no SlideShare:
Os projetos utilizados nas demonstrações também estão no GitHub:
ASP.NET Core 2.2 + SQL Server + Cache em API com Redis
MongoDB + .NET Core 2.2 + ASP.NET Core 2.2
DocumentDB + .NET Core 2.2 + ASP.NET Core 2.2
Para os testes com DocumentDB utilizei também o emulador do Azure Cosmos DB, o qual pode ser baixado gratuitamente através do seguinte link:
Use the Azure Cosmos Emulator for local development and testing
E containers Docker gerados via arquivo do Docker Compose para criação de um ambiente baseado no Redis, MongoDB e Mongo Express (interface para administração do MongoDB via web browser):