APIOps life cycle for WSO2

apiops wso2 life of cycle

WSO2: APIOps

The life cicle in WSO2 needs some stages to deploy that depend of the enviroment. These stages are:

  • Initalizer
  • Synchronizer
  • Deployer
  • Promoter between environments

WSO2 Initializer

This stage takes the OpenAPI specification and configures an initial open project for WSO2. Essentially, it sets up an open project (api.yaml) with common configurations, such as CORS, endpoints, security, tenants, and context.

This stage should be executed only once.

wso2 initializer from openapi
wso2 synchronizer from wso2 api manager to local environment

WSO2 synchronizer

This stage retrieves the OpenAPI and WSO2 configurations deployed in the WSO2 API Manager and pushes them into the current environment.

This stage should be executed only when modifications are made directly in the WSO2 API Publisher.

WSO2 Deployer

This stage deploys the API in the WSO2 API Manager using the WSO2 API CLI. During this stage, you can update the api.yaml file to configure settings such as CORS, security, and endpoints.

wso2 stage deployer using wso2 apicli
wso2 promote between environments

WSO2 promoter between environments

Once the environment is configured, you may need to promote the configuration to another environment. This stage retrieves the settings from the previous environment and applies them to the current one.

Do you want to boost your APIs?

Configue your APIOps life cycle easily with APIQuality

Leave a Comment

Your email address will not be published. Required fields are marked *