Building microservices instead of a monolithic system is state of the art. These also apply to Power Platform, PowerApps, and Power Automated Flows. You don’t have to solve every problem with the same technology! In other words, sometimes it’s better to build a microservice for Power Platform to improve your apps and flows.
This is especially true if your PowerApps or Power Automated Flows require additional power in terms of speed or functionality for a certain data processing. Here, one approach is to build a tiny microservice as an API for Power Platform. I like this pattern for my solutions because it also provides greater scalability, flexibility, and efficiency, and of course increases the maintainability of the overall system.
Open full article
Build a Microservice for Power Platform
Building a microservice for Power Platform involves creating a service that can be accessed by users of the Power Platform. This service can be used to extend the capabilities of the Power Platform, or to provide a custom solution to a specific problem. A microservice built for Power Platform should be designed to be lightweight and efficient, and should use the appropriate programming language and frameworks. Additionally, the service should be designed to be secure and robust, and should be tested regularly to ensure that it is performing optimally. Once the microservice has been built, it can be deployed on the Power Platform and used by users.
The following are the key points to think about at that time.
Will microservices architecture replace ESB? The short answer is no. An ESB can connect both small, specialized web services and older, enterprise-wide services and applications. This makes it the best solution for integrating large on-premises solutions with SaaS solutions and other cloud-based environments.
How to create a new microservice using . NET Core and then build and run it using Docker
ASP.NET, the web framework for . NET, makes it easy to create the APIs that become your microservices. ASP.NET comes with built-in support for developing and deploying your microservices using Docker containers.