WSO2 Integration Studio is a development environment used to design your integration scenarios and develop them. It can be used to develop services, features, and artifacts as well as manage their links and dependencies through a simplified graphical editor. It provides inbuilt debugging and testing capabilities to troubleshoot and identify the integration aspects while creating the artifacts. Furthermore, WSO2 Integration Studio offers different deployment approaches, including CAR (Carbon Application Archive) deployment, docker deployment, kubernetes deployment, WSO2 integration cloud deployment, etc., to cater your CI/CD (Continuous Integration/Continuous Development) requirements.
Run the complete Development Lifecycle You can use WSO2 Integration Studio to execute the complete development lifecycle of your integration solutions:
Graphical integration designing Once you have created your integration project, you can simply drag-and-drop the required artifacts to the design canvas and update the configuration parameters for your environment.
Use Templates WSO2 Integration Studio contains templates for the most common integration use cases, assisted by embedded help. You can reuse these templates for your own integration scenarios to reduce the development time.
Develop for both VMs and Containers WSO2 Integration Studio is shipped with an embedded Micro Integrator server, which allows you to immediately deploy and test artifacts. Also, the tool contains comprehensive container support: You can create Kubernetes and Docker projects, which automatically generates the required container artifacts for your solution.
Continuous Integration and Continuous Deployment (CICD) If you are deploying in a Kubernetes environment, the Kubernetes projects generated from WSO2 Integration Studio can be directly applied to your CICD workflow. The EI-Kubernetes Operator will then push the deployment into your Kubernetes environment. If you are deploying in a VM, you can generate a CAR file (with your integration artifacts) from WSO2 Integration Studio and push it to your CICD pipeline.
WSO2 Integration Studio maintains distributions can be downloaded, here.
All open issues pertaining to WSO2 Integration Studio are reported at the following location: known issues
If you intend to build the project from the source you can do that with or without building the dependent projects. Here is an outline how the dependent project are structured. If you build with dependencies, you need to do it from bottom to top in the hierarchy.
Repositories referred above
Enterprise support for WSO2 Integration Studio is provided by WSO2. Learn more here.
Copyright (c) 2020, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. WSO2 Inc. licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.