This post demonstrates one way of obtaining an OAuth access token from Dynamics 365 CRM and it is one of the very first steps in building external applications using the Web API. You can refer to this post if you have any other Microsoft OData-based endpoints in Azure that you want to interact with such as Microsoft Graph, Microsoft SharePoint Online.
.NET Core 3.0 introduces a new type of console application called Worker Service. I hope you are not confused with the term “Service Worker” that deals with offline web applications in the front-end world. In case you’re wondering what is it, you can refer to my other post to have a brief overview and this article for an in-depth understanding. This post introduces one way of building a scheduled job in .NET Core using Quartz.
Minikube is a way to run Kubernetes locally. It is a tool that runs a single-node Kubernetes cluster inside a Virtual Machine (VM) on your computer, either Linux, Windows or Mac. It is a quick way to try out Kubernetes and is also useful for testing and development scenarios. Before we dive into the deployment part, let’s highlight some of the alternatives that we have. There is a number different ways we can deploy our containerized apps to a Kubernetes cluster: