East Baton Rouge Parish Library

Implementing Oracle API Platform cloud service, design, deploy, and manage your APIs in Oracle's new API Platform, Andrew Bell, Sander Rensen, Luis Weir, Phil Wilkins

Label
Implementing Oracle API Platform cloud service, design, deploy, and manage your APIs in Oracle's new API Platform, Andrew Bell, Sander Rensen, Luis Weir, Phil Wilkins
Language
eng
Illustrations
illustrations
Index
no index present
Literary Form
non fiction
Main title
Implementing Oracle API Platform cloud service
Nature of contents
dictionaries
Oclc number
11042168474
Responsibility statement
Andrew Bell, Sander Rensen, Luis Weir, Phil Wilkins
Sub title
design, deploy, and manage your APIs in Oracle's new API Platform
Summary
Implementing Oracle API Platform Cloud Service moves from theory to practice using the newest Oracle API management platform. This critical new platform for Oracle developers allows you to interface the complex array of services your clients expect in the modern world
Table Of Contents
Cover; Title Page; Copyright and Credits; Packt Upsell; Foreword; Contributors; Acknowledgments by All Authors; Table of Contents; Preface; Chapter 1: Platform Overview; What is the Oracle API platform?; Evolution of Oracle's API offering; Platform architecture; Components description; Management portal; APIs page; The API implementation page; The implementation section; The deployment section; The publication section; The grants section; Registration section; The analytics section; Applications page; The settings section; Grants section; The gateways page; Settings sectionProperties sectionNodes section; Deployments section; Grants section; The analytics section; The services page; The settings section; The grants section; Service accounts page; The settings section; The grants section; The roles page; Users and groups; Platform settings page; General settings section; Developer portal settings section; Development portal; The API page; The API documentation section; API subscription; My applications page; The overview section; Subscribed APIs section; The grants section; The analytics section; Management service REST APIs; API plans; ApiaryThe Apiary accountApiary views; Apiary personal view; Apiary editor; Inspector; Documentation; Testing with Apiary; Apiary settings; People; Apiary team view; APIs; Styles; People; Settings; Billing; Account settings; Summary; Chapter 2: Use Case; Scenario; Use case opportunities; IT landscape; Financial processes; Recorded material and related assets; Contracts; Identities; Audit trail; Logical data view; API requirements in detail; Product; Product for partners; Product for composers and artists; Product availability; Structuring the design approach; Exploring OMESASingle purpose versus multipurpose APIsSemi-decoupled and fully decoupled; Bounded context; Next steps; Summary; Chapter 3: Designing the API; Scenario; The API design-first process; Step 1 -- defining the API type; Single-purpose APIs; Multi-purpose APIs; MRA's Media Catalogue API -- public and multi-purpose; Step 2 -- defining the API's domain semantics; Step 3 -- creating the API definition with its main resources; Step 4 -- trying the API mock; Step 5 -- defining MSON data structures; Step 6 -- pushing the API blueprint to GitHub; Step 7 -- publishing the API mock in Oracle API platform CSStep 8 -- setting up Dredd for continuous testing of API endpoints against the API blueprintSummary; Chapter 4: Building and Running the Microservice; What is a microservice?; Understanding the technical requirements; Building the Microservice; Step 1 -- install Node.js and MongoDB; Step 2 -- create the skeleton of the Media Catalogue Microservice; Step 3 -- define the structure of the Media Catalogue Microservice; Step 4 -- configure the Media Catalogue Microservice; Step 5 -- define the data entity; Step 6 -- code the interaction with the database; Step 7 -- define the controller function
resource.variantTitle
Implementing Oracle Application Program Interface Platform cloud serviceDesign, deploy, and manage your APIs in Oracle's new API Platform