How To

I previously posted on how to install a platform and app update package but got a question: How do you do this if you do not have the tile? I'll briefly walkthrough how to take the long road to installing a PU. Also, unlike my other post, this will be just the PU rather than the PU and app update all in one. Also, I have seen some minor difference between deployments types on app/PU level which may make this look slightly different. I was experiencing this issue with a cloud hosted environment.

Let's walk through how to install a PU plus app update on an LCS slot environment.

Getting started with Talent and getting it integration with F&O.

Need help organizing your LBD deployments? Check out my LBD Deployment Helpers. 

Want to get a better idea where your Local Business Data (LBD) / On Prem deployment is when you are deploying a new package to it during servicing? Here are a few areas to check.

Assets

First, once a package has been prepared and downloaded, you can check what is happening with it by finding the orchestrator that has the "ArtifactsManagerPkg" installed on it. In the Service Fabric Explorer, expand the orchestrator nodes then LocalAgent and look for the package.

Although D365FO is now thoroughly modern and web based, with all the good things that entails, we still have to interface with some less modern systems. Sometimes those systems are literally older than we are. There are some middleware solutions that can help bridge the gap but we have quite a few tools in D365FO that can help us. Let's talk about FTP for a bit. The tried and true battle horse of Odin himself, this is never going to go away, ever. So, let's see what we can do from inside D365FO with no C# in play; just some standard tools available from x++.

In our last article, we went over how to send and receive from C# inside VS next to a unified operations. Now, let's talk about getting messages from inside X++. X++ can't directly get messages from an Azure queue, so far as I have been able to determine. It may be technically possible but we can use C# to do some of the lifting for us where X++ is a little lacking so let's do that first. In our last article, we created a console app which is great to show how things work.

Out with the old and in with the new! For those who worked with 2012, files were a default integration option, for better or worse. However, we no longer have access to files and/or a file system. So, how are we going to get data to D365FO from on an on premise source? or a source in a different cloud? or even a source inside Azure? Easy! Enter the Azure Queue. We have an area we can push small messages to for D365FO to consume. There are a few hoops to jump though in order to get everything to work given some of the technical constraints with 4.5.2, 4.6.1 and CORE.

Create a cluster with 4 nodes for Dynamics 365 for Finance and Operations

Restarting an AOS in AX 2009 and 2012 is easy. Depending on the topology in D365, that can also be easy. However, performing the same action with Dynamics 365 For Finance and Operations on-premise isn't quite as easy because the service fabric is there. You have to ask the service fabric to restart the service rather just restart a windows based service. Here is the powershell that can restart the AXService.exe services for you which is, in simple terms, restarting the AOS.