- Implementing Oracle API Platform Cloud Service
- Andrew Bell Sander Rensen Luis Weir Phil Wilkins ,
- 483字
- 2021-06-25 21:15:21
What this book covers
This book will take the reader through the following chapters:
Chapter 1, Platform Overview, provides a full and comprehensive overview of the platform, introducing key concepts and the capabilities from the perspective of the management console.
Chapter 2, Use Case, describes a hypothetical use case in which we can then illustrate the different aspects of the API Platform Cloud Service. While the case maybe hypothetical, the underpinning needs come from real-world scenarios the authors have seen.
Chapter 3, Designing the API, goes through the process of designing APIs following an API-design first approach taking a use case. This includes using features such as API definition using the API blueprint, API mocking to test the API behavior, and Dredd to unit-test an API implementation.
Chapter 4, Building and Running the Microservice, show how the API definition produced can be realized using microservice technologies as APIs are natural partners. To demonstrate the microservice, we'll deploy the service on Amazon using Docker and into Oracle's Container Cloud.
Chapter 5, Platform Setup and Gateway Configuration, goes into the detail of instantiating APIP, configuring the cloud platform and then installing and configuring an API gateway including all pre-requisites. We first need to install and configure an API gateway to be able to manage the API for our microservice. This chapter deals with this topic.
Chapter 6, Defining Policies for APIs, will take you through the process of looking at the policies available to us, and defining the policies to be used with our APIs and then deploy them now that we have a gateway ready, an API definition set, and its implementation done.
Chapter 7, Testing APIs with API Fortress, talks about API Fortress. With an API configured and deployed it needs to be tested. Whilst there are a number of tools available for this task API Fortress has a level of integration with the APIP CS, which makes the process even easier.
Chapter 8, Implementing OAuth 2.0, looks at how to set up OAuth 2.0 with the APIP CS and Oracle Identity Cloud, now that OAuth is becoming the defacto norm for authentication and authorization for user-based credentials for web services, particularly REST ones. In this chapter, we look at how to setup OAuth2 with the APIP CS and Oracle Identity Cloud.
Chapter 9, Implementing Custom Policies, will walk through the process of building custom API policies using Groovy scripting or the policy Java SDK. APIP CS provides several approaches to develop our own API policies and these will be covered in this chapter.
Chapter 10, Moving from API Management 12c to APIP CS, talks about transitioning to APIP CS. APIP CS is not the 1st Oracle API product. API Management 12c represents Oracle's 2nd generation of API Platform, and for those not starting with a clean sheet will need to understand the options for migrating from the older product.
- 工業(yè)機器人虛擬仿真實例教程:KUKA.Sim Pro(全彩版)
- 精通MATLAB圖像處理
- 機器自動化控制器原理與應(yīng)用
- 21天學通C++
- 基于多目標決策的數(shù)據(jù)挖掘方法評估與應(yīng)用
- Photoshop CS3圖像處理融會貫通
- WordPress Theme Development Beginner's Guide(Third Edition)
- 21天學通Visual C++
- 大數(shù)據(jù)時代
- 數(shù)據(jù)掘金
- 計算機組網(wǎng)技術(shù)
- 電腦上網(wǎng)輕松入門
- 學練一本通:51單片機應(yīng)用技術(shù)
- 筆記本電腦電路分析與故障診斷
- EJB JPA數(shù)據(jù)庫持久層開發(fā)實踐詳解