Your company starts to use a third-party continuous integration and deployment platform provided by a SaaS partner.
You know that this SaaS partner can integrate with Amazon EventBridge and send its build events to AWS.
Based on the received events, you can track the build metrics over time and visualise the build performance.
In order to receive the events from the SaaS partner, which of the following configurations do you need in Amazon EventBridge?
Click on the arrows to vote for the correct answer
A. B. C. D.Correct Answer : C.
Option A is incorrect because when working with a SaaS partner of Amazon EventBridge, a partner event bus is required.
The default event bus of Amazon EventBridge should not be used.
Option B is incorrect because the default event bus should not be configured and you cannot permit the event source in the default event bus either.
Option C is CORRECT because for each partner event source that you want to receive events from, you would need to create a partner event bus in Amazon EventBridge.
Option D is incorrect because there is no need to share the IAM role's ARN with the SaaS partner.
An IAM role is not used to associate the SaaS event source with Amazon EventBridge.
Reference:
https://docs.aws.amazon.com/eventbridge/latest/userguide/create-event-bus.htmlThe correct answer for this scenario is C: You need to create a partner event bus in Amazon EventBridge for the SaaS partner to send events to it.
Explanation: Amazon EventBridge is a serverless event bus service that makes it easy to connect applications together using data from your own applications, integrated Software-as-a-Service (SaaS) applications, and AWS services. It can receive events from a wide variety of sources, including custom applications, AWS services, and SaaS providers.
In this scenario, the SaaS partner can integrate with Amazon EventBridge and send build events to it. However, in order to receive these events, you need to create a partner event bus in Amazon EventBridge for the SaaS partner to send events to it.
Option A is incorrect because you do not need to create an IAM user for the SaaS partner to send events to Amazon EventBridge. Instead, you can use a partner event bus that is specifically designed for this purpose.
Option B is incorrect because finding out the SaaS partner's event source ID and permitting the event source in the default event bus of Amazon EventBridge is not necessary in this case. Instead, you need to create a partner event bus that is specific to the SaaS partner.
Option D is incorrect because creating an IAM role with read and write permissions of Amazon EventBridge is not necessary for receiving events from a SaaS partner. Instead, you need to create a partner event bus that is specific to the SaaS partner.
In summary, creating a partner event bus in Amazon EventBridge is the correct way to receive events from a SaaS partner.