azure

New Dynamics AX in Azure DevTest Labs


With several implementations underway, I’ve been on the lookout to provide the best experience for our development team and also curb costs.  The new Dynamics AX (we can still call it new right?) has excellent tooling for developers in Visual Studio as most are aware, and there are a few options to deploy development environments:

AX & Azure Series: Redis Cache


The underlying data structure for AX is gigantic, as many of us have become intimately aware.  As such, performance tuning is always something on the mind of those who administer the ERP system.  Better performance = better experience for your end users. 

One great way to help with performance is caching.  AX 2012 has a lot of options for caching, including Entire Table caching, record level caching, and the SysGlobalObjectCache or SGOC for short.

Azure Service Bus Messaging with Dynamics AX 2012 (part 3)


Our final post in the Azure Service Bus series for AX 2012.  As mentioned in our previous posts, this is generally applicable to all versions of AX 2012 and not just R3 ( as used in these demonstrations ).  Our focus for this entry will be on using the SysOperation Framework to empower a multi-threaded approach to Service Bus.

AX has several options for multi-threading your business processes.  Each has positives and negatives in terms of throughput and performance. 

Azure Service Bus Messaging with Dynamics AX 2012 (part 2)


Today I will dive in to Visual Studio integration with AX 2012.  We will see how to integrate with Azure Service Bus natively, and marshal Brokered Message objects over to X++ Objects, all without breaking a sweat!

Azure Service Bus Messaging with Dynamics AX 2012 (part 1)


As Dynamics AX becomes more prominent in your overall IT landscape, integration scenarios will become more challenging.  We all know the joys of scheduled maintenance in terms of AX, as it is best practice to take your production system offline and deploy updates in the form of modelstores. 

While a good reboot is often a healthy thing, we like to prevent the “We’re down for maintenance, come back soon!” messages on any of our customer-facing software like a website, mobile, and supply chain applications to name a few.