Delivering innovative event-driven features to the hands of users means moving micro-integrations from development to production. That means getting the right event infrastructure in the right environment at the right time. Event Portal makes that easier, faster and more resilient.
This code lab takes you through the lifecycle of a new event-driven application, from finding relevant events to jump start development, to generating rock-solid code, to automated event configuration with your existing CICD pipeline.
For all sections, you'll need to:
For config push and CICD integration sections, you will also need to:
customer
in the search box. You'll note that there are two existing customer events that would be perfect.order
Customer360
collect customer behavior from across domains
acmeretail/c360
(4)Then click on OK
Customer 360
.Customer Insight Generated
.C360.ORDERS
(1)C360.CUSTOMERS
When you click on Add Subscriptions, select both of the Customer events and a subscription for both.Customer Insight
, then the Import from File button. Navigate to the customerinsight.json
schema file you just downloaded.acmeretail/c360
topic domainacmeretail/c360/customerinsight/generated/v1/{insighttype}/{customerid}
https://studio.asyncapi.com
c360
(1). For the Password enter c360
(2). Click on Save. (3)C360.CUSTOMERS
and C360.ORDERS
. Clicking on each, you should see that they are owned by c360, only the owner is allowed to access the queue and the subscriptions you defined are in place. https://github.com/SolaceLabs/ep-scs-workflow
for the URL, list yourself as the owner, and name the new repository customer360
. Click on Begin Import.SOLACE_CLOUD_TOKEN
. The value of the secret should be the token you created for Postman when initially populating your account.asyncapi.yml
file to the template directory. Thanks for participating in this codelab! Let us know what you thought in the Solace Community Forum! If you found any issues along the way we'd appreciate it if you'd raise them by clicking the Report a mistake button at the bottom left of this codelab.