05_DeployManageAPIs Flashcards
During development, apps are deployed to ????
Embedded Mule runtime in Anypoint Studio
For testing, Q&A, production (anything not development) , apps are deployed to ???? or ?????
CloudHub (MuleSoft hosted runtime) OR Customer-hosted Mule runtimes (on-prem or cloud)
Benefits of CloudHub?
No hardware to maintain, continous software updates, built-in scalabilits for cloud capacity during periods of high demand, globally available,
Where can a Customer-hosted Mule runtime be managed?
Runtime Manager in MuleSoft-hosted Platform OR Runtime Manager in customer-hosted Anypoint Platform (Anypoint Platform Private Cloud Edition)
Where can you deploy apps to CloudHub?
from Anypoint Studio OR from AnypointPlatform using Runtime Manager
What should you set when deploying a app to CloudHub?
You must set worker size and number (For apps deployed from Flow Designer these values were set automatically).
What is a worker?
A dedicated instance of Mule that runs an app.
What is an API proxy?
An application that controls access to a web service, restricting access and usage through the use of an API gateway.
What is an API gateway?
A runtime designed and optimized to host an API or to open a connection to an API deployed to another runtime. (included as part of the Mule runtime).
What determines which traffic is authorized to pass through the API to backend services?
API Gateway
What meters the traffic flowing through and logs all transactions, collecting anf tracking analytics fata
API Gateway
What appplies runtime policies to enforce governance like rate limiting, throttling and caching.
API Gateway.
What do you use the API Manager for?
Create proxy applications. Deploy proxies to an API Gateway runtime (on CloudHub or customer-hosted runtime). Specify policies (throttling, security,…). Specify tiers with different types of access. Approve, reject or revoke access to APIs by clients. Promote managed APIs between environments. Review analytics.
What should you use to manage access to API proxies?
API Manager
How can you used the API Manager to manage access to API proxies?
Define SLA tiers.
Apply runtime policies.