Which two statements correctly define the use cases for Business Process Execution Language (BPEL) vs. Business Process Modeling Notation (BPMN) vs. Enterprise Service Bus (ESB)? (Choose two.)
A.
BPEL is inherently better than BPMN in managing orchestrations that involve people, because BPEL can also interact with systems.
B.
BPEL and ESB are both good technologies for doing heavy transformations of data before sending the data to a back-end system or database.
C.
All are part of a typical/traditional on-premise enterprise integration strategy and can also be an important part of a hybrid on-premises/Cloud architecture.
D.
An ESB is used primarily for stateless messages and service mediation. The ESB construct is being replaces by API's and API Gateways in modern Cloud architectures.
E.
Decision Model and Notation (DMN) replaces BPMN in modern Cloud Architectures.
B and C are correct.. In D 1st part is correct but "The ESB construct is being replaces by API and API Gateways in modern Cloud architectures" does not seems to be correct..
AD
BPEL is an XML-based process specification language with a strong focus on automation.
BPMN started as a purely graphical business process notation.
ESB is not good technologies for doing heavy transformations of data
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
KD19
Highly Voted 3 years, 10 months agoBharatDixit
Most Recent 3 years agohoangton
3 years, 10 months agodan7777
3 years, 9 months ago