ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 23 - Certified MuleSoft Platform Architect I discussion

Report
Export

What is true about where an API policy is defined in Anypoint Platform and how it is then applied to API instances?

A.
The API policy Is defined In Runtime Manager as part of the API deployment to a Mule runtime, and then ONLY applied to the specific API Instance
Answers
A.
The API policy Is defined In Runtime Manager as part of the API deployment to a Mule runtime, and then ONLY applied to the specific API Instance
B.
The API policy Is defined In API Manager for a specific API Instance, and then ONLY applied to the specific API instance
Answers
B.
The API policy Is defined In API Manager for a specific API Instance, and then ONLY applied to the specific API instance
C.
The API policy Is defined in API Manager and then automatically applied to ALL API instances
Answers
C.
The API policy Is defined in API Manager and then automatically applied to ALL API instances
D.
The API policy is defined in API Manager, and then applied to ALL API instances in the specified environment
Answers
D.
The API policy is defined in API Manager, and then applied to ALL API instances in the specified environment
Suggested answer: B

Explanation:

The API policy is defined in API Manager for a specific APIinstance, and then ONLY applied to the specific API instance. >> Once our API specifications are ready and published to Exchange, we need to visit API Manager and register an API instance for each API.>> API Manager is the place where management of API aspects takes place like addressing NFRs by enforcing policies on them.>> We can create multiple instances for a same API and manage them differently for different purposes.>> One instance can have a set of API policies applied and another instance of same API can have different set of policies applied for some other purpose.>> These APIs and their instances are defined PER environment basis. So, one need to manage them seperately in each environment.>> We can ensure that same configuration of API instances (SLAs, Policies etc..) gets promoted when promoting to higher environments using platform feature. But this is optional only. Still one can change them per environment basis if they have to.>> Runtime Manager is the place to manage API Implementations and their Mule Runtimes but NOT APIs itself. Though API policies gets executed in Mule Runtimes, We CANNOT enforce API policies in Runtime Manager. We would need to do that via API Manager only for a cherry picked instance in an environment.So, based on these facts, right statement in the given choices is - 'The API policy is defined in API Manager for a specific API instance, and then ONLY applied to the specific API instance'.

asked 23/09/2024
Michael Costello
36 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first