August 2018
Intermediate to advanced
314 pages
8h 9m
English
In some cases, you may want to implement features such as routing, metering, or monitoring on a cloud application; you may also want to update network configurations. However, it is sometimes difficult to maintain the application and update codes. Furthermore, there may be some libraries that are not maintained by us and therefore cannot be modified.
The ambassador pattern creates an external process including all of the logic, libraries, and frameworks needed to fulfill the requirements of management and monitoring. This external process acts as a proxy between the applications or external services. The following diagram illustrates the ambassador pattern:
Read now
Unlock full access