Red Hat 3scale API Management on OpenShift
  • Red Hat 3scale API Management on OpenShift Demo
  • documents
    • Access Control based on IP Address
    • AWS S3 Bucket Setup Guide
    • Expose SOAP API Through API Gateway
    • Red Hat 3scale API Management Installation Guide
    • Secure Your API With OpenID Connect OAuth 2.0 Standard
    • Onboarding New API Consumer
    • Virtual Machine Preparation
    • Limit API calls using Rate Limit
    • Secure API with API Key-pair
    • Running Self-Managed API Gateway On VM
    • Self-Managed API Gateway On OpenShift
    • Testing Demo Applications
Powered by GitBook
On this page
  • Table of Contents
  • 3scale Architecture
  • 3scale high level overview
  • 3scale basic architecture
  • 3scale basic resources
  • Demo Cluster Overview
  • Demo Applications
  • Testing Demo Applications
  • Working With 3Scale API Management (Demo)
  • TODO
  • References

Red Hat 3scale API Management on OpenShift Demo

Nextdocuments

Last updated 2 years ago

Red Hat 3scale API Management on OpenShift Container Platform demonstration preparation and guide.

Table of Contents

3scale Architecture

3scale high level overview

3scale basic architecture

3scale basic resources

  • Backend - represents a deployed backend application or service by pointing to its root URL.

  • Product - previously called services, represent a collection of 3scale objects that pertain to a specific client or group of users. Products contain the following 3scale configuration objects:

    • Application plans - sets of access rights that allow users to define different rules for consumers of managed APIs. You can use application plans to set rate limits, enable features, resources, and methods for API users.

    • Applications - represent a client application who is consuming API(s) via API gateway.

    • A map of backends to applications

    Note that backends do not belong to a product. This is because the same backend can be associated with several different products. Different products do not need separate backends for the same underlying API.

Demo Cluster Overview

Demo Applications

The applictions used for demo are forked from projects created by the clever people out there. All credits are given to the project owners.

Testing Demo Applications

Working With 3Scale API Management (Demo)

TODO

  • Multi-Environments management guideline

  • API as Code, CI/CD pipeline (Tekton + ArgoCD)

  • 3scale setup using NFS server running in the same cluster

References

Once you've done all , the overview of OpenShift cluster will be like this.

Follow this for how to test the demo applications.

DO240 - Cloud-native API Administration with Red Hat 3scale API Management course. (, )

installation steps
Sample Quarkus Microservices
Sample SOAP Spring Boot microservice
guide
Onboarding new API consumer
Expose legacy (SOAP) API to outside world
More secure and flexible with API Key-pair
Limit API calls using Rate Limit
Secure your API with OpenID Connect OAuth 2.0 standard
Running Self-Managed API Gateway on OpenShift
Running Self-Manage API Gateway on VM
Access Control based on IP Address
Public
RedHatter
Installation Guide
3scale Architecture
3scale high level overview
3scale basic architecture
3scale basic resources
Demo Cluster Overview
Demo Applications
Testing Demo Applications
Working With 3Scale API Management (Demo)
References
3scale overview
3scale architecture
3scale resources
demo cluster