QuestionQ20

Managing APIs and integrations

An organization is successfully using API-led connectivity. However, as the application network expands, the manual tasks of publishing, sharing and discovering, registering, applying policies to, and deploying an API are becoming repetitive, driving the organization to automate this process with efficient CI/CD pipelines.

Considering Anypoint Platform capabilities, how should the organization automate its API lifecycle?

  • A Use Runtime Manager REST APIs for API management and Maven for API deployment
  • B Use Anypoint CLI or Anypoint Platform REST APIs with a scripting language such as Groovy
  • C Use Maven with a custom configuration required for the API lifecycle
  • D Use Exchange REST APIs for API management and Maven for API deployment
Explanation

Anypoint CLI and Anypoint Platform REST APIs provide scriptable, CI/CD-suitable access to platform operations, including API and application management. A scripting language such as Groovy can orchestrate the full workflow across publishing, registration, policy application, and deployment. Maven is useful for building and deploying Mule applications, but Exchange or Runtime Manager APIs alone do not cover the complete API lifecycle-management workflow.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!