Building API First Integrations with Choreo
In this demo, we showcase how to build, deploy, and manage an integration service using WSO2 Micro Integrator and Choreo. You'll learn how to create a project, add components, and automate the CI/CD pipeline for seamless deployments. We’ll walk through deploying the integration service, securing and managing the API, and using the Developer Portal to discover, subscribe, and invoke the API. Plus, we’ll cover insights, observability, and API governance, highlighting how Choreo simplifies integration development with automation, security, and real-time monitoring.
Timestamps & Sections:
00:00 - Introduction & Agenda
00:35 - Developer Experience & API-First Integration
01:49 - Demo Use Case: Credit Card Payment Process
02:26 - Building the First API Layer with WSO2 Micro Integrator
03:42 - Cell-Based Architecture & Project Organization
04:53 - Credit Card API Endpoints Overview
06:16 - Developing APIs in VS Code with WSO2 Micro Integrator
07:24 - Using MI Copilot for API Development
09:38 - Building & Enhancing the Integration Flow
10:51 - Testing and Debugging the Integration
11:32 - Pushing API Source Code to GitHub
12:10 - Creating a Project in WSO2 Choreo
12:49 - Deploying API Components in Choreo
14:06 - Connecting to GitHub & Automating Builds
14:47 - Deploying APIs Across Environments
16:19 - API Lifecycle & Publishing to Developer Portal
17:49 - Consuming APIs with OAuth & Security
18:43 - Testing API Calls & Error Scenarios
20:23 - Usage Insights & Observability in Choreo
21:50 - Monitoring Logs & Performance Metrics
22:26 - Value Proposition of WSO2 Choreo
23:41 - Business Benefits & Final Thoughts
🔗 *Try Choreo:* https://wso2.com/choreo
🔗 *Read our documentation:* https://wso2.com/choreo/docs/
- Reach us out on:*
- Twitter - https://twitter.com/ChoreoDev
- Discord - https://discord.com/invite/wso2