Posts

Evolution Of The Remote Procedure Call

Image
In the early days of software development, remote procedure calls (RPCs) were used to allow one computer to execute a procedure on another computer over a network. The RPC model allowed developers to write code as if the procedure was being executed on the local machine, simplifying the process of building distributed systems. Initially, RPCs were implemented using simple http sockets, which allowed for the transmission of data between computers using the HTTP protocol. However, this approach had limitations, as it did not provide a way to define the structure and data types of the transmitted information. To address this issue, developers began using XML to define the structure of the data being transmitted over the network. This allowed for more complex data types to be transmitted, making it possible to build more sophisticated distributed systems. As the use of XML-based RPCs grew, developers started using web services, which...

Lo-Code / No-Code - Where Does It Fit?

Image
There are several factors that organizations should consider when deciding whether to use low-code or no-code platforms like Microsoft's Power Platform or to opt for traditional software development. Size Matters One key factor is the size and complexity of the organization. Smaller organizations may not have the resources or expertise to invest in a full-scale software development project and may therefore prefer to use a low-code or no-code platform to build custom applications. These platforms allegedly offer a more accessible and user-friendly interface for building apps, making it easier for non-technical users to create custom solutions without the need for coding skills. Another factor to consider is the speed at which the organization needs to deploy its solutions. Low-code and no-code platforms claim to offer a much faster development cycle, as they provide pre-built components and templates that can be quickly assembl...

Year In The Life Running Microsoft Dynamics 365 F&O In The Cloud

Image
We have spent the past year blessed to have been able to broaden our insights on running  Microsoft Dynamics 365 Finance & Operations (F&O) in the cloud here at Initech Solutions. While we have successfully migrated ERP and CRM systems from on-premises to the cloud in little as 6 months, unfortunately those stories have not come without challenges along the way. Through it all we wanted to share our findings with our peers and describe some of the biggest challenges we faced during our first year with Dynamics 365 F&O in the cloud and how best to manage such moving forward. Managing Expectations in Performance Performance is a top priority for us, as it should be for you. If your business suffers from poor performance, then it can cause serious problems for your bottom line and the success of your team. Performance issues can be difficult to identify and fix, but fortunately there are many tools available to help trou...