Last modified by Danniar Firdausy on 2024/09/16 13:24

From version 38.1
edited by Danniar Firdausy
on 2024/09/16 13:24
Change comment: There is no comment for this version
To version 35.1
edited by Danniar Firdausy
on 2024/09/02 16:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,7 +1,7 @@
1 1  {{container}}
2 2  {{container layoutStyle="columns"}}
3 3  (((
4 -In this microlearning, we will explore the three "first-class" integration patterns within eMagiz: messaging, event streaming, and API gateway. Each pattern addresses different integration challenges, and our focus will be on comparing these patterns to help you decide which one is best suited for your specific use case. By the end, you will understand the pros and cons of each pattern and how to make an informed decision based on both business and technical factors.
4 +In eMagiz, we differentiate between three "first-class" integration patterns. Each of these patterns is best suited for particular integration challenges. In this microlearning, we will see how to compare the three integration patterns to decide which pattern to choose.
5 5  
6 6  Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
7 7  
... ... @@ -11,8 +11,10 @@
11 11  
12 12  == 2. Key concepts ==
13 13  
14 -This microlearning centers on determining integration patterns. The focal point here will be to figure out how you can best decide between the various "first-class" integration patterns.
14 +This microlearning centers on determining integration patterns.
15 15  
16 +The focal point of this microlearning will be to figure out how you can best decide between the various "first-class" integration patterns.
17 +
16 16  * The key aspects are:
17 17   ** The three "first-class" patterns are messaging, event streaming, and API gateway
18 18   ** Each pattern has pros and cons
... ... @@ -20,6 +20,15 @@
20 20  
21 21  == 3. Determining Integration Pattern ==
22 22  
25 +In eMagiz, we differentiate between three "first-class" integration patterns. Each of these patterns is best suited for particular integration challenges. In this microlearning, we will see how to compare the three integration patterns to decide which pattern to choose.
26 +
27 +The focal point of this microlearning will be to figure out how you can best decide between the various "first-class" integration patterns.
28 +
29 +* The key aspects are:
30 + ** The three "first-class" patterns are messaging, event streaming, and API gateway
31 + ** Each pattern has pros and cons
32 + ** Decide which pattern suits best based on business and technical checks and balances
33 +
23 23  As stated above, there are three "first-class" integration patterns within eMagiz. Each of these patterns has a unique way of processing the data. In this microlearning, we will look at how to decide which pattern best fits your integration challenge. Before we do that, let us first quickly look at the three integration patterns. In the picture below, you see a visual representation of each of the three patterns.
24 24  
25 25  [[image:Main.Images.Microlearning.WebHome@intermediate-discover-your-integration-landscape-determining-integration-pattern--the-three-patterns-visualized.png]]
... ... @@ -71,27 +71,22 @@
71 71  
72 72  == 4. Key takeaways ==
73 73  
74 -* eMagiz offers three "first-class" integration patterns: messaging, event streaming, and API gateway.
75 -* Each pattern is designed to address specific integration scenarios, with distinct strengths and limitations.
76 -* Choosing the right pattern depends on a combination of business requirements (e.g., real-time response needs, data retention, throughput) and technical considerations (e.g., system compatibility, security protocols).
77 - ** Messaging is ideal for low-frequency, low-throughput integrations that don’t require real-time responses.
78 - ** Event streaming excels in handling high-frequency, high-throughput data streams and supports asynchronous communication.
79 - ** API gateway is best suited for synchronous communication and centralized API management with built-in user management and security features.
80 -* Consider licensing, implementation, and resource costs when selecting a pattern, as these factors impact both short-term and long-term investments.
85 +* The key aspects are:
86 + ** The three "first-class" patterns are messaging, event streaming, and API gateway
87 + ** Each pattern has pros and cons
88 + ** Decide which pattern suits best based on business and technical checks and balances
81 81  
82 82  == 5. Suggested Additional Readings ==
83 83  
84 -If you are interested in this topic and want more information on it please read the help text provided by eMagiz and read the following links:
85 -
86 86  * [[Crash Courses (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.WebHome||target="blank"]]
93 +** [[Crash Course Platform (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.WebHome||target="blank"]]
94 +*** [[Configure a message type (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-capture-configure-a-message-type||target="blank"]]
87 87  ** [[Crash Course Messaging (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Messaging.WebHome||target="blank"]]
88 88  *** [[Messaging - Introduction (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Messaging.crashcourse-messaging-introduction||target="blank"]]
89 89  ** [[Crash Course API Gateway (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.WebHome||target="blank"]]
90 90  *** [[API Gateway - Introduction (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.crashcourse-api-gateway-introduction||target="blank"]]
91 91  ** [[Crash Course Event Streaming (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Event Streaming.WebHome||target="blank"]]
92 -*** [[Event Streaming - Introduction (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Event Streaming.crashcourse-eventstreaming-event-streaming-introduction||target="blank"]]
93 -** [[Crash Course Platform (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.WebHome||target="blank"]]
94 -*** [[Configure a message type (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-capture-configure-a-message-type||target="blank"]]
100 +*** [[Event Streaming - Introduction (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Event Streaming.crashcourse-event-streaming-introduction||target="blank"]]
95 95  * [[Integration Pattern (Search Results)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&l_space_facet=10&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=%22integration+pattern%22||target="blank"]]
96 96  
97 97  )))