Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

If a custom analytics report needs to filter based on data from the request payload, which policy would be used?

A.

Custom Report

B.

Message Logging

C.

StatisticsCollector

D.

AssignMessage

As an API Engineer you have been asked to automate the build process for Apigee deployments. You decide to build a new tool to deploy the API Bundles using the Apigee Management API. What would be the correct approach?

A.

You should deploy an Apigee microgateway

B.

Management APIs need a separate API product for security reasons.

C.

Each management API you plan to use should be turned into an Apigee Proxy.

D.

Management APIs should be called directly from the tool to the Apigee gateway

As an API Engineer your team has had issues with security vulnerabilities and poor coding practices in the past. You would like to improve your team's reputation within the organization. What step could take to improve your process?

A.

Add smoke tests to your CI/CD process

B.

Add code quality analysis into your CI/CD process.

C.

Ask the developers to run unit tests prior to code check-in.

D.

Ask the developers to run anti-virus against the code prior to check in.

You are working on a project that adheres strictly to the Roy Fielding REST concepts. You need to update a single property named "status" of a complicated entity What should you do?

A.

Fetch the full entity, update the status value locally. DELETE the original entity and POST the new version.

B.

Fetch the full entity. Change only the status value and then send the whole object in the request body of the PUT service

C.

Create a new service that uses the UPDATE verb that accepts the "status* property and updates the entity UPDATE /api/trucks/42/status HTTP/1.1 {status: 5}

D.

Create a new service that uses the PATCH verb designed to update only given fields. PATCH /api/trucks/42 HTTP/1.1 {status: 5}

A cloud customer wants to safeguard their APIs against a sudden increase in traffic. You need to calculate an allowable traffic rate of 100 transactions per second (TPS) What should you do?

A.

Use a default Spike Arrest policy setting the limit to 100 TPS

B.

Use a Quota enforcement policy set to limit throughput to 100 TPS

C.

Use a Spike Arrest policy setting the UseEffectiveCount parameter

D.

Keep a count of accesses in the back-end, rejecting queries when they exceed 100 TPS

As an API Engineer your team would like to make sure you are simulating a user experience prior to a deployment in a production environment. Which tests should be ran to closely resemble a consumer interaction with a APIs?

A.

Unit tests

B.

Smoke tests.

C.

Integration tests

D.

Code quality analysis

Which JavaScript statement can be used to raise a fault from a JavaScript policy named "Weather"?

A.

return-1;

B.

return false;

C.

contextsetVariablefWeather.Fauir, "true*);

D.

throw "Bad Data",

You need to make multiple target system calls in parallel for a single inbound request The response should return to the client app as a single object What should you do?

A.

Use Apigee service callouts

B.

Create route rules for each target endpoint

C.

Create multiple target proxy xmls for each endpoint

D.

Use the Node JS async module to invoke target systems

The product team is rolling out a new reseller program with API's. The product owner has created Epics covering the high level requirements. The product owner delegate has asked for help creating a product backlog. What task would the product owner delegate need assistance with?

A.

Creation of a message logging policy in Apigee.

B.

Creating user stories to fulfill the business requirements.

C.

Creating support tickets that cover each of the business requirements.

D.

Creating a cross functional team of API engineers, business analysts, and backend software developers.

Which is true about DefaultFaultRule"?

A.

DefaultFaultRule can be used lo handle an error that is not explicitly handled by a FaultRule.

B.

DefaultFaultRules are a fixed set of fault rules defined in the product

C.

You cannot use both FaultRule and DefaultFaultRules in the same API proxy

D.

DefaultFaultRule is used when the fault happens during communication with the target