When we are working in the cloud and connecting to multiple distributed systems across multiple regions, one of the basic requirements is to control the number of incoming and outgoing connections. A good example of this is a bank transaction, which defines a singleton pattern. Another example would be single-threaded communication with systems such as Salesforce, where you need to limit the read and write operations against the SaaS platform. Logic Apps has built-in support to cater to this critical enterprise requirement.
In this exercise, we will go through a few examples, demonstrating how you can work with concurrency control and singleton patterns within Logic Apps using operations and runtime configuration.
Let's take the example of registering to a social media site...