Nowadays app instrumentation is very important. It helps to monitor how our infrastrucutre and application works, allows to detect weird behaviors and security issues. Thanks to logs we can easly find out why bug occured in application and fix it quickly. Instrumentation also provides us with valuable information on how users use our app. On the market, there are many providers of logging and monitoring solutions. I would like to describe it a bit how we can monitor in Azure.
What are geospatial indexes?
Recently I have been preparing to MongoDB Professional Developer certification program. I learnt there about something called Geospatial Queries and Indexes. This kind of index had been created to handle geospatial queries. Thanks to them we can easily get nearby places, calculate area, distance or find all points within certain coordinates range.
How to authenticate and authorize on behalf of user?
At the beginning of this post I should ask you for forgiveness. It has been a loooong time since I wrote my last post here. I posted last year at blogersii.pl about OAuth2.0 and on Behalf flow in Azure Active Directory and .NET Core.
There are couple of existing ways how to authenticate one app to another when you create a distributed system. You can write your own identity service and use it across your apps. But here Azure Active Directory comes with its great features I personally love. In this post, I will show you how to configure one of those flows.
Azure Functions v2 stopped working after release of Azure Functions v3
Did you experience that problem? Because me and my team did. We spent a lot of time looking for solution which appears to be actually really simple. However, I couldn’t find Microsoft information about that in recent changelogs, blog posts etc. But let me explain what the reason was.