SlideShare a Scribd company logo
Patna/Surat MuleSoft Meetup
Anypoint Code Builder June Release
Overview, AsyncAPI and Einstein
Features
AGENDA
● ACB June Release Overview
○ DataWeave Expression Builder
○ Component Configuration Enhancements
○ Support for Multiple Mule Runtime Versions with Java 17 or 11
○ Custom Java Classes and Code
○ Maven Settings
○ MUnit Support
○ API Governance for REST APIs
● Enable AsyncAPI and Einstein AI from Platform
● AsyncAPI Overview
○ AsyncAPI for Anypoint Code Builders
● Einstein for Anypoint Code Builder
● Demo
● Trivia Quiz
Organizers
Speaker
● MuleSoft Ambassador
● MuleSoft Meetup Speaker
● Patna/Bangalore Meetup Leader
● Total 14+ years of experience (6+ in MuleSoft)
● Certified MuleSoft Developer and Architect.
● Top Contributors of MuleSoft Help Forum
● Founder of DataWeave Fun
Shyam Raj Prasad
Tricon Infotech Pvt. Ltd.
Engineering Leader
linkedin.com/in/shyam-raj-prasad/
Speaker
Abhishek Bathwal
NeuraFlash India Pvt. Ltd.
Principal Developer
● MuleSoft Ambassador
● MuleSoft Meetup India Regional Leader
● MuleSoft Meetup Speaker
● Guwahati & Lucknow Meetup Leader
● Total 9+ years of experience (7+ in MuleSoft)
● Certified MuleSoft Developer & Architect
● MuleSoft Industry & GTM Champion
● Salesforce Double Star Ranger Rank
● Salesforce | Solace | Dell Boomi | GCP Certifications
● Write technical Blogs and Create technical Videos
● Own a Patent for developing a Portable Washing Machine
linkedin.com/in/abhishek-bathwal-49360694
youtube.com/@abhishekbathwal1805
youtube.com/@developersguide5562
Anypoint Code Builder
What is Anypoint Code Builder
● Anypoint Code Builder is an integrated development environment (IDE) that enables
developers to design, build, test, and deploy APIs and integrations from their web browser
or desktop.
● Anypoint Code Builder has the power and flexibility of Visual Studio Code (VS Code)
combined with the new Anypoint Extension Pack that provides a modern integration
developer experience. The IDE has an easy-to-use customizable interface, syntax
highlighting, debugging tools, and seamless integration with external tools like version
control.
● Anypoint Code Builder can be spun up in minutes using your favorite browser or, if you
prefer, you can use your existing desktop instance of VS Code. Just log in to your Anypoint
Platform account and you’re ready to design APIs using OAS, implement APIs using the
graphical editor, test your implementations with the debugger, and deploy them with a few
simple clicks.
How Anypoint Code Builder Improves Developer
Productivity
Anypoint Code Builder provides these productivity features.
● A browser-based IDE to allow you to work from anywhere
● Visual Studio Code extensions
● A graphical user interface to define your integration flows
● A central palette to quickly access commonly used commands
● Code snippets to promote best practices and accelerate development
● Linting support for validation
● An interactive debugger
Anypoint June Release
The release introduces the following features:
● DataWeave Expression Builder
● Component Configuration Enhancements
● Support for Multiple Mule Runtime Versions with Java 17 or 11
● Custom Java Classes and Code
● Maven Settings
● MUnit Support
● API Governance for REST APIs
DataWeave Expression Builder
Use the DataWeave expression builder when configuring your integrations and implementations from the UI.
DataWeave is a programming language designed for transforming data. Most components in Mule
application flows use DataWeave expressions to select and transform messages (payload and attributes) or
Mule variables.
The DataWeave expression builder helps you configure fields of components that accept expressions (fx
fields). For each expression field, the feature provides an extra panel with the following tabs:
● Data for selecting a value (payload, attributes, or a Mule variables)
● Functions for selecting DataWeave functions to use in your expressions
Function documentation is available from this tab by mousing over a function and getting details,
including parameter descriptions and examples.
● Preview for running the expression on sample data
In addition, you can use autocomplete from an expression (fx) field for a component to select DataWeave
functions from the Core module and other values accepted in this field.
Component Configuration Enhancements
Configure more of your integrations and implementations from the canvas UI. The
configuration panel for components adds:
● An Input/Output tab to existing tabs (General, Advanced, and Notes) for
Mule event metadata from the payload, attributes, Mule variables
● Support for additional data types in the configuration fields:
● File selectors
● Passwords
● Array (primitive types only)
● Union for some configurable data sets
Support for Multiple Mule Runtime Versions with Java 17
or 11
● Anypoint Code Builder now supports Mule runtime versions 4.4, 4.6, and
4.7 and compatible Java versions (Java 11 or Java 17) to run Mule apps
for your implementation and integration projects.
● In addition, when you create an integration project from a template or
example project in Anypoint Exchange, the asset search displays assets
set to use Mule 4.4 or higher, instead of 4.4 only.
Custom Java Classes and Code
● The Java module is now bundled into Anypoint Code Builder.
● When you create a new Java class in a project, Anypoint Code Builder
automatically adds the necessary dependencies to the project’s pom.xml and
the namespace and schema locations to the configuration XML for the
project.
● New integration and implementation projects now add the directories
src/main/java and /src/test/java for your custom Java work.
Maven Settings
● To avoid changing any of your preferred Maven settings in settings.xml,
Anypoint Code Builder now creates a separate settings file, acb_settings.xml.
● The setting Mule: Home Directory, in the Settings tab, configures the
location of this file. By default, the full path to the file is
{user.home}/AnypointCodeBuilder/maven/acb_settings.xml.
MUnit Support
● Anypoint Code Builder introduces limited support for testing with MUnit.
● Run, modify, and create MUnit tests for your implementation and integration
projects in Anypoint Code Builder. Import projects that contain MUnit test
files. Test configuration is supported through the XML editor only at this time.
For more information, see Testing Projects with MUnit.
● Some MUnit features supported by Anypoint Studio are not supported by
Anypoint Code Builder in this release.
API Governance for REST API
Anypoint Code Builder now supports API Governance for REST APIs:
● Check conformance status of a project.
● Add rulesets to your project.
You can also remove rulesets, change ruleset versions, and review ruleset
configurations.
● Run and re-run validations against your API specifications.
● Monitor the progress of a validation.
● Fix conformance issues.
AsyncAPI and Einstein
Enable AsyncAPI and Einstein AI
from Platform
AsyncAPI Overview
AsyncAPI is an open source initiative that seeks to improve the current state of Event-Driven
Architectures (EDA). Implement event-driven architecture (EDA) as part of your API-led
strategy using the AsyncAPI support in Anypoint Platform.
AsyncAPI Specifications:
You can create or import your AsyncAPI specifications in API Designer and then edit, document, and
publish them.
AsyncAPI makes it easy to work with event-driven architecture by separating the API into three
layers:
● Events: Message or data to be shared with other services
● Channels: Destination of the message to be sent or received
● Transport: Technology that transports the message, such as RabbitMQ, Kafka, or Anypoint MQ
You can create or import an API specification in API Designer.
Create an AsyncAPI Specification in API Designer
To create an AsyncAPI specification in API Designer:
● In Design Center, click Create New.
● Select New AsyncAPI.
● In the New AsyncAPI dialog, name your project.
● Select the AsyncAPI language under Specification Language.
The text editor opens.
AsyncAPI for Anypoint Code Builder
Einstein for Anypoint Code Builder
Demo
Networking time
Thank You

More Related Content

Similar to Anypoint Code Builder June Release Overview, ASync API and Einstein Features.pptx (20)

PDF
MuleSoft Manchester Meetup #3 slides 31st March 2020
Ieva Navickaite
 
PPT
Mule any pointstudio
himajareddys
 
PPT
Mule any pointstudio
D.Rajesh Kumar
 
PDF
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
PPT
Anypoint platform
D.Rajesh Kumar
 
PPTX
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
MulesoftMunichMeetup
 
PPTX
Mule anypoint studio
Prabhat gangwar
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PDF
Mulesoft Online Training.pdf
SpiritsoftsTraining
 
PPTX
Learn mulesoft from scratch
Nikhil More
 
PPTX
API LifeCycle Management
MuleSoft Meetups
 
PPTX
27th Hyderabad MuleSoft Meetup
MuleSoft Meetups
 
PPTX
Mulesoft KL Meetup 2
NitushreeJena
 
PPTX
Creating MuleSoft API Template Project Using Maven Archetype
Manish Kumar Yadav
 
PPTX
Mulesoft Anypoint platform introduction
gijish
 
PPTX
Kochi MuleSoft Meetup-7-November-2021
Supriya Pawar
 
PPTX
Jaipur Mule soft virtual meetup #1
Lalit Panwar
 
PPTX
Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Loggin...
BrianFraser29
 
PDF
MuleSoft meetup__houston #13
Jim Andrews
 
PPTX
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
AnuragSharma900
 
MuleSoft Manchester Meetup #3 slides 31st March 2020
Ieva Navickaite
 
Mule any pointstudio
himajareddys
 
Mule any pointstudio
D.Rajesh Kumar
 
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
Anypoint platform
D.Rajesh Kumar
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
MulesoftMunichMeetup
 
Mule anypoint studio
Prabhat gangwar
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
Mulesoft Online Training.pdf
SpiritsoftsTraining
 
Learn mulesoft from scratch
Nikhil More
 
API LifeCycle Management
MuleSoft Meetups
 
27th Hyderabad MuleSoft Meetup
MuleSoft Meetups
 
Mulesoft KL Meetup 2
NitushreeJena
 
Creating MuleSoft API Template Project Using Maven Archetype
Manish Kumar Yadav
 
Mulesoft Anypoint platform introduction
gijish
 
Kochi MuleSoft Meetup-7-November-2021
Supriya Pawar
 
Jaipur Mule soft virtual meetup #1
Lalit Panwar
 
Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Loggin...
BrianFraser29
 
MuleSoft meetup__houston #13
Jim Andrews
 
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
AnuragSharma900
 

More from shyamraj55 (20)

PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PPTX
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
PPTX
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
PPTX
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
PPTX
Leveraging AI and Agentforce for Intelligent Automation in the Salesforce & M...
shyamraj55
 
PPTX
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
 
PPTX
From Events to Persistence: Leveraging Salesforce Replay Channel & CockroachDB
shyamraj55
 
PPTX
Dreamforce Tour: MuleSoft Meets AI: IDP for Modern Enterprises
shyamraj55
 
PPTX
Global Exception Handling Custom Error Connector In MuleSoft
shyamraj55
 
PPTX
Getting started with Async API | Bangalore MuleSoft Meetup #41
shyamraj55
 
PPTX
Integrating Kafka with MuleSoft 4 and usecase
shyamraj55
 
PPTX
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
PPTX
Anypoint Mq, Einstien for ACB and MDC loggingBangalore MuleSoft Meetup #36-.pptx
shyamraj55
 
PPTX
Oauth 2.0 Introduction and Flows with MuleSoft
shyamraj55
 
PPTX
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
 
PPTX
ServiceNow Integration with MuleSoft.pptx
shyamraj55
 
PPTX
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
 
PPTX
How to release an Open Source Dataweave Library
shyamraj55
 
PPTX
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
shyamraj55
 
PDF
Munit In Mule 4 | Patna MuleSoft Meetup #26
shyamraj55
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Leveraging AI and Agentforce for Intelligent Automation in the Salesforce & M...
shyamraj55
 
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
 
From Events to Persistence: Leveraging Salesforce Replay Channel & CockroachDB
shyamraj55
 
Dreamforce Tour: MuleSoft Meets AI: IDP for Modern Enterprises
shyamraj55
 
Global Exception Handling Custom Error Connector In MuleSoft
shyamraj55
 
Getting started with Async API | Bangalore MuleSoft Meetup #41
shyamraj55
 
Integrating Kafka with MuleSoft 4 and usecase
shyamraj55
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Anypoint Mq, Einstien for ACB and MDC loggingBangalore MuleSoft Meetup #36-.pptx
shyamraj55
 
Oauth 2.0 Introduction and Flows with MuleSoft
shyamraj55
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
 
ServiceNow Integration with MuleSoft.pptx
shyamraj55
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
 
How to release an Open Source Dataweave Library
shyamraj55
 
Unleash the Solace Pub Sub connector | Banaglore MuleSoft Meetup #31
shyamraj55
 
Munit In Mule 4 | Patna MuleSoft Meetup #26
shyamraj55
 
Ad

Recently uploaded (20)

PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Digital Circuits, important subject in CS
contactparinay1
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Ad

Anypoint Code Builder June Release Overview, ASync API and Einstein Features.pptx

  • 1. Patna/Surat MuleSoft Meetup Anypoint Code Builder June Release Overview, AsyncAPI and Einstein Features
  • 2. AGENDA ● ACB June Release Overview ○ DataWeave Expression Builder ○ Component Configuration Enhancements ○ Support for Multiple Mule Runtime Versions with Java 17 or 11 ○ Custom Java Classes and Code ○ Maven Settings ○ MUnit Support ○ API Governance for REST APIs ● Enable AsyncAPI and Einstein AI from Platform ● AsyncAPI Overview ○ AsyncAPI for Anypoint Code Builders ● Einstein for Anypoint Code Builder ● Demo ● Trivia Quiz
  • 4. Speaker ● MuleSoft Ambassador ● MuleSoft Meetup Speaker ● Patna/Bangalore Meetup Leader ● Total 14+ years of experience (6+ in MuleSoft) ● Certified MuleSoft Developer and Architect. ● Top Contributors of MuleSoft Help Forum ● Founder of DataWeave Fun Shyam Raj Prasad Tricon Infotech Pvt. Ltd. Engineering Leader linkedin.com/in/shyam-raj-prasad/
  • 5. Speaker Abhishek Bathwal NeuraFlash India Pvt. Ltd. Principal Developer ● MuleSoft Ambassador ● MuleSoft Meetup India Regional Leader ● MuleSoft Meetup Speaker ● Guwahati & Lucknow Meetup Leader ● Total 9+ years of experience (7+ in MuleSoft) ● Certified MuleSoft Developer & Architect ● MuleSoft Industry & GTM Champion ● Salesforce Double Star Ranger Rank ● Salesforce | Solace | Dell Boomi | GCP Certifications ● Write technical Blogs and Create technical Videos ● Own a Patent for developing a Portable Washing Machine linkedin.com/in/abhishek-bathwal-49360694 youtube.com/@abhishekbathwal1805 youtube.com/@developersguide5562
  • 7. What is Anypoint Code Builder ● Anypoint Code Builder is an integrated development environment (IDE) that enables developers to design, build, test, and deploy APIs and integrations from their web browser or desktop. ● Anypoint Code Builder has the power and flexibility of Visual Studio Code (VS Code) combined with the new Anypoint Extension Pack that provides a modern integration developer experience. The IDE has an easy-to-use customizable interface, syntax highlighting, debugging tools, and seamless integration with external tools like version control. ● Anypoint Code Builder can be spun up in minutes using your favorite browser or, if you prefer, you can use your existing desktop instance of VS Code. Just log in to your Anypoint Platform account and you’re ready to design APIs using OAS, implement APIs using the graphical editor, test your implementations with the debugger, and deploy them with a few simple clicks.
  • 8. How Anypoint Code Builder Improves Developer Productivity Anypoint Code Builder provides these productivity features. ● A browser-based IDE to allow you to work from anywhere ● Visual Studio Code extensions ● A graphical user interface to define your integration flows ● A central palette to quickly access commonly used commands ● Code snippets to promote best practices and accelerate development ● Linting support for validation ● An interactive debugger
  • 9. Anypoint June Release The release introduces the following features: ● DataWeave Expression Builder ● Component Configuration Enhancements ● Support for Multiple Mule Runtime Versions with Java 17 or 11 ● Custom Java Classes and Code ● Maven Settings ● MUnit Support ● API Governance for REST APIs
  • 10. DataWeave Expression Builder Use the DataWeave expression builder when configuring your integrations and implementations from the UI. DataWeave is a programming language designed for transforming data. Most components in Mule application flows use DataWeave expressions to select and transform messages (payload and attributes) or Mule variables. The DataWeave expression builder helps you configure fields of components that accept expressions (fx fields). For each expression field, the feature provides an extra panel with the following tabs: ● Data for selecting a value (payload, attributes, or a Mule variables) ● Functions for selecting DataWeave functions to use in your expressions Function documentation is available from this tab by mousing over a function and getting details, including parameter descriptions and examples. ● Preview for running the expression on sample data In addition, you can use autocomplete from an expression (fx) field for a component to select DataWeave functions from the Core module and other values accepted in this field.
  • 11. Component Configuration Enhancements Configure more of your integrations and implementations from the canvas UI. The configuration panel for components adds: ● An Input/Output tab to existing tabs (General, Advanced, and Notes) for Mule event metadata from the payload, attributes, Mule variables ● Support for additional data types in the configuration fields: ● File selectors ● Passwords ● Array (primitive types only) ● Union for some configurable data sets
  • 12. Support for Multiple Mule Runtime Versions with Java 17 or 11 ● Anypoint Code Builder now supports Mule runtime versions 4.4, 4.6, and 4.7 and compatible Java versions (Java 11 or Java 17) to run Mule apps for your implementation and integration projects. ● In addition, when you create an integration project from a template or example project in Anypoint Exchange, the asset search displays assets set to use Mule 4.4 or higher, instead of 4.4 only.
  • 13. Custom Java Classes and Code ● The Java module is now bundled into Anypoint Code Builder. ● When you create a new Java class in a project, Anypoint Code Builder automatically adds the necessary dependencies to the project’s pom.xml and the namespace and schema locations to the configuration XML for the project. ● New integration and implementation projects now add the directories src/main/java and /src/test/java for your custom Java work.
  • 14. Maven Settings ● To avoid changing any of your preferred Maven settings in settings.xml, Anypoint Code Builder now creates a separate settings file, acb_settings.xml. ● The setting Mule: Home Directory, in the Settings tab, configures the location of this file. By default, the full path to the file is {user.home}/AnypointCodeBuilder/maven/acb_settings.xml.
  • 15. MUnit Support ● Anypoint Code Builder introduces limited support for testing with MUnit. ● Run, modify, and create MUnit tests for your implementation and integration projects in Anypoint Code Builder. Import projects that contain MUnit test files. Test configuration is supported through the XML editor only at this time. For more information, see Testing Projects with MUnit. ● Some MUnit features supported by Anypoint Studio are not supported by Anypoint Code Builder in this release.
  • 16. API Governance for REST API Anypoint Code Builder now supports API Governance for REST APIs: ● Check conformance status of a project. ● Add rulesets to your project. You can also remove rulesets, change ruleset versions, and review ruleset configurations. ● Run and re-run validations against your API specifications. ● Monitor the progress of a validation. ● Fix conformance issues.
  • 18. Enable AsyncAPI and Einstein AI from Platform
  • 19. AsyncAPI Overview AsyncAPI is an open source initiative that seeks to improve the current state of Event-Driven Architectures (EDA). Implement event-driven architecture (EDA) as part of your API-led strategy using the AsyncAPI support in Anypoint Platform. AsyncAPI Specifications: You can create or import your AsyncAPI specifications in API Designer and then edit, document, and publish them. AsyncAPI makes it easy to work with event-driven architecture by separating the API into three layers: ● Events: Message or data to be shared with other services ● Channels: Destination of the message to be sent or received ● Transport: Technology that transports the message, such as RabbitMQ, Kafka, or Anypoint MQ You can create or import an API specification in API Designer. Create an AsyncAPI Specification in API Designer To create an AsyncAPI specification in API Designer: ● In Design Center, click Create New. ● Select New AsyncAPI. ● In the New AsyncAPI dialog, name your project. ● Select the AsyncAPI language under Specification Language. The text editor opens.
  • 20. AsyncAPI for Anypoint Code Builder
  • 21. Einstein for Anypoint Code Builder
  • 22. Demo