Bookmark this page

Quiz: Managing APIs with Red Hat 3scale API Management

    Your company is releasing a new B2B product that includes paid-for access to APIs. You are tasked with configuring 3scale so that each of your client companies has their own access portal and none of the companies share information with one another.

    The REST APIs your company exposes are as follows:

    Fleet Management: https://fleet.example.com:8080

    Metrics & Reporting: https://reporting.example.com:3000

    GPS Location Tracking: https://gps.example.com:8181

    Based on the preceding scenario, choose the correct answers to the following questions:

  1. 1.

    Which feature provides the necessary separation between the different companies?

    A

    Policies

    B

    Applications

    C

    Multi-tenancy

    D

    Client Separators

  2. 2.

    If you have four different client companies that each need access to all of your APIs, how many total 3scale backends do you need to create?

    A

    One

    B

    Three

    C

    Four

    D

    Twelve

  3. 3.

    One of your clients, Shadowman Software Inc, operates under a tenant named shadowman. Which of the following is the correct command to create a product named trucking-product?

    A

    3scale service create shadowman trucking-product

    B

    3scale service new trucking-product

    C

    3scale product create shadowman trucking-product

    D

    3scale product create trucking_product

  4. 4.

    Which set of objects are the minimum you must create to make an external request to an internal API via 3scale?

    A

    A product, backend, application, and application plan

    B

    Only a product and backend

    C

    Only an application and application plan

    D

    None, only the default objects are needed

  5. 5.

    For the Shadowman Software tenant, which of the following statements best describes how to create a backend for the Fleet Management service?

    A

    3scale backend create shadowman fleet-management

    B

    3scale use-tenant shadowman and 3scale create-backend fleet-management

    C

    Use the Admin Portal web UI to create a backend specifying the URL https://fleet.example.com:8080.

    D

    Backends are created automatically, so you do not need to create one.

  6. 6.

    When creating an application plan via the 3scale Toolbox CLI, which of the following is the correct command option to specify a cost per month of $10?

    A

    --cost-per-month=10.00

    B

    --cost 10

    C

    --cpm 10

    D

    There is no way to specify the cost per month via the 3scale Toolbox CLI.

Revision: do240-2.11-40390f6