Moduloas 1,2, 3, 4, 5 Flashcards
What statement is part of MuleSoft’s description of an application network?
A. Creates reusable APIs and assets designed to be consumed by other business units
B.Creates and manages high availability and fault tolerant services and infrastructure
C.Leverages Central IT to deliver complete point-to-point solutions with master data management
D.Creates and manages a collection of JMS messaging services and infrastructure
A
According to MuleSoft, what is the Center for Enablement’s role in the new IT operating model?
A. Creates and manages discoverable assets to be consumed by line of business developers
B. Centrally manages partners and consultants to implement line of business projects
C. Implements line of business projects to enforce common security requirements
D. Produces and manages API policies for line of business deployments
A
What is a core characteristic of the Modern API?
A. API is designed first using an API specification for rapid feedback
B. API is rapidly prototyped following AGILE methodology
C. API follows the RESTful architecture
D. API has a mechanism to accept feedback and suggestions for improvement
Refer to the exhibit. The API specification supports searching for articles on the searchworld.org site.
What is the most idiomatic (used for its intended purpose) URL and method to retrieve articles about “einstein” in XML format?
hat HTTP method in a RESTful web service is typically used to completely replace an existing resource?
PATCH
PUT
POST
GET
PUT
What MuleSoft API-led connectivity layer is intended to expose part of a backend database without business logic?
Experience
Data
System
Process
Security
System
What is the MuleSoft-hosted runtime environment called?
A. MuleSoft Private Cloud
B. CloudHub
C. Anypoint Central
D. MuleSoft CloudHost
B
What is NOT one of the benefits of a layered API-led architecture?
Delivery speed
Customized problem-solving
Security
Native self-service
Customized problem-solving
What MuleSoft product enables publishing, sharing, and searching of APIs?
API Designer
Runtime Manager
Anypoint Exchange
API Notebook
Anypoint Exchange
What asset can NOT be created using Design Center?
API Specifications
Correctly unselected
Mule Applications
Correctly unselected
API Fragments
Incorrectly selected
API Portals
An API has been created in Design Center. What is the next step to make the API
discoverable?
Deploy the API to a Maven repository
Enable autodiscovery in API Manager
Publish the API from inside Flow Designer
Publish the API to Anypoint Exchange
Publish the API to Anypoint Exchange
A RAML example fragment named BankAccountsExample.raml is placed in the examples folder in an API specification project.
What is the correct syntax to reference the fragment?
examples: !include BankAccountsExample.raml
examples: #import BankAccountsExample.raml
examples: !include examples/BankAccountsExample.raml
examples: #import examples/BankAccountsExample.raml
examples: !include examples/BankAccountsExample.raml
%RAML 1.0
Refer to the exhibit. There is an error in the flight_id resource’s GET method. What needs to be done to fix the problem?
version: v1
title: American Flights API
/flights:
get:
/{flight_id
A. Remove blank line on row 9
B. Enclose flight_id in parentheses () instead of curly braces {}
C. Indent the get method under the {flight_id} resource
D. Outdent the {flight_id} resource
E. Remove the curly braces {} around flight_id
C. Indent the get method under the {flight_id} resource
What type of response code does an API typically return to indicate that a resource was successfully created?
a) 200
b) 400
c) 201
d) 404
Answer: c) 201 Created
What type of response code does an API typically return to indicate Bad Request?
a) 200
b) 400
c) 201
d) 404
b) 400 Bad Request
What type of response code does an API typically return to indicate the Not Found?
d) 404 Not Found
What is RAML and what role does it play in Mulesoft API development?
a) A programming language used for backend development
b) A protocol for securing APIs
c) A language for defining API specifications
d) A tool for deploying APIs
c) A language for defining API specifications
When deploying an API to CloudHub, what artifact is typically created?
a) A Mule project
b) A Docker container
c) An API specification
d) A JAR file
d) A JAR file
Which of the following HTTP methods is typically used to retrieve data from a specified resource?
a) POST
b) PUT
c) GET
d) DELETE
c) GET