SlideShare a Scribd company logo
Welcome to the Meetup
Munich, Germany
Anypoint Code Builder
MuleSoft Meetup 16-May-2024
Introductions
Introductions
● Organizers:
○ Chinmay Ranjan
○ Ganesh Kumar
○ Sakthi Murugesan
● Speaker:
○ Shubham Singh
4
5
● Both the speakers and the hosts are organizing this meetup in individual capacity
only. We are not representing our companies here.
● This presentation is strictly for learning purposes only.
● Organizers/Presenters do not hold any responsibility that same solution will work for
your business requirements.
● This presentation is not meant for any promotional purposes.
Safe Harbor statement
A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
We Love Feedbacks!!!
Slow network…No problem. Please disconnect and join back. Troubleshooting in
Bevy virtual https://help.bevylabs.com/article/499-troubleshooting-in-bevy-virtual
Housekeeping
6
Agenda
● Important Announcements
● Anypoint Code Builder
● Demo
● Q&A
● Feedback
● Networking and Wrap up
7
Announcements
Announcements - Mule 4.6 Runtime
● Maintaining the promise of new runtime release strategy,MuleSoft is offering the customers a choice of
channel based on their business needs
○ Edge Channel
■ Starting with Mule 4.5, MuleSoft releases Edge versions in February, June, and October
■ Customers prioritizing with shorter maintenance coverage to get new features frequently
○ LTS Channel
■ Starting with Mule 4.6, MuleSoft releases Long-Term Support (LTS) versions annually in
February
■ Customers prioritizing with extended period of maintenance coverage over being early adopters
of new features
● MuleSoft is preparing to align with the industry by adopting Java’s long-term-support (LTS) release,
beginning with the Mule Runtime 4.6 which will add support for Java 17 LTS.
● Many 3rd Party libraries part of our Stack are also stopping support for legacy Java version 8
Release Channel Selection
10
New Channel Menu
Enables customers to select Edge vs LTS to
deploy the apps:
● Edge [4.6e ] (Default)
● LTS [4.6]
● None [4.4]
Mule 4.6 Edge
● Standard & Extended Support : 4 months
Mule 4.6 LTS
● Standard & Extended Support : 12 months
Reference
Release Cadence
11
Mule Runtime Version Release Date Java Support End of Standard
Support
End of Extended
Support
4.3 30-Apr-20 8 7-Mar-23 7-Mar-25
4.4 7-Sep-21 8 8-Oct-24 8-Oct-25
4.5 Edge 3-Oct-23 8 6-Feb-24 4-Jun-24
4.6 LTS (1) 6-Feb-24 8 and 17 4-Feb-25 Feb 3, 2026 (3)
4.6 Edge 6-Feb-24 8 and 17 4-Jun-24 8-Oct-24
4.7 Edge 4-Jun-24 8 and 17 4-Oct-24 4-Feb-25
4.8 Edge 8-Oct-24 8 and 17 8-Feb-25 8-Jun-25
4.9 LTS 4-Feb-25 17 4-Feb-26 4-Feb-27
4.9 Edge 4-Feb-25 17 4-Jun-25 4-Oct-25
Announcements - Anypoint Monitoring
Telemetry Exporter
● Telemetry Exporter offers deeper insights into application execution via tracing for MuleSoft products and
services.
● It enables access to real-time telemetry data from MuleSoft through third-party observability tools.
● The feature is exclusively available for users with applications deployed via CloudHub 2.0
● Telemetry Exporter is Public
Reference
Distributed Tracing - Anypoint Monitoring
13
● Distributed tracing allows quicker diagnosis and remediation of errors by providing
contextual data from the whole application stack.
● With the launch of distributed tracing in Anypoint Monitoring, users can visualize
request execution across the MuleSoft ecosystem
and perform faster root cause analysis.
● Traces are only appended to a subset of requests at present, with flexibility in the
percentage traced based on performance thresholds.
● This feature is available for users who have applications deployed via Runtime
Fabric or CloudHub 2.0.
● Distributed Tracing is in public beta with GA expected imminently
Reference
14
Announcements - Exchange
15
GraphQL API Schemas and Run Queries
● Explore the schema by inspecting the
types, fields, and relationships defined
in the schema to see a visual
representation of the data and
operations.
● Schema explorer to inspect the query
methods that are available in the API
schema.
● The documentation explorer renders
the information and allows the ability
to navigate through the documentation
of the API.
● Use the query editor to write queries in
the console and run them in real-time.
Add fields without knowing the specific
syntax using autocomplete or
Control+Space
Reference
Anypoint Code Builder
Anypoint Code Builder
17
Design, develop, and deploy from a single environment
18
19
20
21
Demo
Demo
● ACB Setup
● RAML Creation​
● Project Creation​
● Working with Basic Connectors​
● Setting up VM arguments​
● Snippets
a. Built-in Snippets
b. User Snippets
● Deployment to Cloudhub 1.0
References
ACBSetup, APISpecsCreation, ProjectCreation, VMArgs, Snippets, CloudhubDeployment
Anypoint Studio
● Uses Eclipse as the base IDE​
● Easy to learn with the GUI and Drag n Drop
features​
● Mule Palette​
● Global configuration elements​
● More suitable for new developer trying to get
into Mulesoft​
● Creating, importing and deploying takes some
time​
● Local Instance of Studio is required to get
started
Anypoint Code Builder
● Uses Visual Studio Code as the base IDE​
● Have a steep learning curve and does not
have Drag n Drop feature​
● Command Palette​
● Direct xml edit with IntelliSense​
● More suitable for seasoned developer who
have used VS code​
● Faster in creating, importing and deploying
application​
● Web based IDE as well as local instance can
be used
25
* all roadmap items are subject to change
Q&A
Quiz
28
● Go to www.menti.com
● Joining Code - 6271 2290
Quiz
29
● Go to www.menti.com
● Joining Code - 2518 4944
Feedback and Topics
30
● Share:
○ Tweet your pictures with the hashtag #MuleMeetup
○ Invite your network to join: https://meetups.mulesoft.com/munich/
● Feedback:
○ Contact your organizers
● MeetUp Recordings:
○ Youtube Channel: MuleSoft Meetup Munich
https://www.youtube.com/channel/UCGp3GH-t2NPXG_YSWbnHgjw
● Interested to be a Speaker:
○ Contact your Organizers
● LinkedIn Profile: Mulesoft Munich Meetups
What’s Next
31
● We will now make the Audience as Presenter for the Group picture
● WORD of CAUTION - While leaving the event, Please DONOT click on “End Event
for ALL”. Just close the browser or click on “Leave Event”
Photos and Networking Time
Thank you

More Related Content

Similar to Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
 
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoftMuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
Jitendra Bafna
 
Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022
AnuragSharma900
 
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoftBhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
AnkitaJaggi1
 
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Alexandra N. Martinez
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
Daniel Soffner
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021
Nicholas Bowman
 
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
Jitendra Bafna
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptx
Sadik Ali
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
 
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup  #6 - CI/CDWarsaw MuleSoft Meetup  #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Patryk Bandurski
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
Jitendra Bafna
 
West Yorkshire Mulesoft Meetup #5
West Yorkshire Mulesoft Meetup #5West Yorkshire Mulesoft Meetup #5
West Yorkshire Mulesoft Meetup #5
Francis Edwards
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
MuleSoft Milano Meetup #7 Florence Consulting
MuleSoft Milano Meetup #7  Florence Consulting MuleSoft Milano Meetup #7  Florence Consulting
MuleSoft Milano Meetup #7 Florence Consulting
Florence Consulting
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptxPrinceton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
SubhasRoy11
 
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptxMuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
AnuragSharma900
 
MuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven DevelopmentMuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven Development
Pace Integration
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Shekh Muenuddeen
 

Similar to Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024 (20)

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
 
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoftMuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoft
 
Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022
 
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoftBhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft
 
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021
 
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup  #6 - CI/CDWarsaw MuleSoft Meetup  #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
 
West Yorkshire Mulesoft Meetup #5
West Yorkshire Mulesoft Meetup #5West Yorkshire Mulesoft Meetup #5
West Yorkshire Mulesoft Meetup #5
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
 
MuleSoft Milano Meetup #7 Florence Consulting
MuleSoft Milano Meetup #7  Florence Consulting MuleSoft Milano Meetup #7  Florence Consulting
MuleSoft Milano Meetup #7 Florence Consulting
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022
 
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptxPrinceton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
 
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptxMuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
 
MuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven DevelopmentMuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven Development
 
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
Ahmadabad mule soft_meetup_05june2021_mule4_automate mulesoft on prem servers...
 

Recently uploaded

The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
YAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring detailsYAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring details
NishanthaBulumulla1
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
Karya Keeper
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
AnkitaPandya11
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 

Recently uploaded (20)

The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
YAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring detailsYAML crash COURSE how to write yaml file for adding configuring details
YAML crash COURSE how to write yaml file for adding configuring details
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 

Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024

  • 1. Welcome to the Meetup
  • 2. Munich, Germany Anypoint Code Builder MuleSoft Meetup 16-May-2024
  • 4. Introductions ● Organizers: ○ Chinmay Ranjan ○ Ganesh Kumar ○ Sakthi Murugesan ● Speaker: ○ Shubham Singh 4
  • 5. 5 ● Both the speakers and the hosts are organizing this meetup in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purposes only. ● Organizers/Presenters do not hold any responsibility that same solution will work for your business requirements. ● This presentation is not meant for any promotional purposes. Safe Harbor statement
  • 6. A recording of this meetup will be uploaded to events page within 24 hours. Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab. Make it more Interactive!!! Give us feedback! Rate this meetup session by filling feedback form at the end of the day. We Love Feedbacks!!! Slow network…No problem. Please disconnect and join back. Troubleshooting in Bevy virtual https://help.bevylabs.com/article/499-troubleshooting-in-bevy-virtual Housekeeping 6
  • 7. Agenda ● Important Announcements ● Anypoint Code Builder ● Demo ● Q&A ● Feedback ● Networking and Wrap up 7
  • 9. Announcements - Mule 4.6 Runtime ● Maintaining the promise of new runtime release strategy,MuleSoft is offering the customers a choice of channel based on their business needs ○ Edge Channel ■ Starting with Mule 4.5, MuleSoft releases Edge versions in February, June, and October ■ Customers prioritizing with shorter maintenance coverage to get new features frequently ○ LTS Channel ■ Starting with Mule 4.6, MuleSoft releases Long-Term Support (LTS) versions annually in February ■ Customers prioritizing with extended period of maintenance coverage over being early adopters of new features ● MuleSoft is preparing to align with the industry by adopting Java’s long-term-support (LTS) release, beginning with the Mule Runtime 4.6 which will add support for Java 17 LTS. ● Many 3rd Party libraries part of our Stack are also stopping support for legacy Java version 8
  • 10. Release Channel Selection 10 New Channel Menu Enables customers to select Edge vs LTS to deploy the apps: ● Edge [4.6e ] (Default) ● LTS [4.6] ● None [4.4] Mule 4.6 Edge ● Standard & Extended Support : 4 months Mule 4.6 LTS ● Standard & Extended Support : 12 months Reference
  • 11. Release Cadence 11 Mule Runtime Version Release Date Java Support End of Standard Support End of Extended Support 4.3 30-Apr-20 8 7-Mar-23 7-Mar-25 4.4 7-Sep-21 8 8-Oct-24 8-Oct-25 4.5 Edge 3-Oct-23 8 6-Feb-24 4-Jun-24 4.6 LTS (1) 6-Feb-24 8 and 17 4-Feb-25 Feb 3, 2026 (3) 4.6 Edge 6-Feb-24 8 and 17 4-Jun-24 8-Oct-24 4.7 Edge 4-Jun-24 8 and 17 4-Oct-24 4-Feb-25 4.8 Edge 8-Oct-24 8 and 17 8-Feb-25 8-Jun-25 4.9 LTS 4-Feb-25 17 4-Feb-26 4-Feb-27 4.9 Edge 4-Feb-25 17 4-Jun-25 4-Oct-25
  • 12. Announcements - Anypoint Monitoring Telemetry Exporter ● Telemetry Exporter offers deeper insights into application execution via tracing for MuleSoft products and services. ● It enables access to real-time telemetry data from MuleSoft through third-party observability tools. ● The feature is exclusively available for users with applications deployed via CloudHub 2.0 ● Telemetry Exporter is Public Reference
  • 13. Distributed Tracing - Anypoint Monitoring 13 ● Distributed tracing allows quicker diagnosis and remediation of errors by providing contextual data from the whole application stack. ● With the launch of distributed tracing in Anypoint Monitoring, users can visualize request execution across the MuleSoft ecosystem and perform faster root cause analysis. ● Traces are only appended to a subset of requests at present, with flexibility in the percentage traced based on performance thresholds. ● This feature is available for users who have applications deployed via Runtime Fabric or CloudHub 2.0. ● Distributed Tracing is in public beta with GA expected imminently Reference
  • 14. 14
  • 15. Announcements - Exchange 15 GraphQL API Schemas and Run Queries ● Explore the schema by inspecting the types, fields, and relationships defined in the schema to see a visual representation of the data and operations. ● Schema explorer to inspect the query methods that are available in the API schema. ● The documentation explorer renders the information and allows the ability to navigate through the documentation of the API. ● Use the query editor to write queries in the console and run them in real-time. Add fields without knowing the specific syntax using autocomplete or Control+Space Reference
  • 17. Anypoint Code Builder 17 Design, develop, and deploy from a single environment
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. Demo
  • 23. Demo ● ACB Setup ● RAML Creation​ ● Project Creation​ ● Working with Basic Connectors​ ● Setting up VM arguments​ ● Snippets a. Built-in Snippets b. User Snippets ● Deployment to Cloudhub 1.0 References ACBSetup, APISpecsCreation, ProjectCreation, VMArgs, Snippets, CloudhubDeployment
  • 24. Anypoint Studio ● Uses Eclipse as the base IDE​ ● Easy to learn with the GUI and Drag n Drop features​ ● Mule Palette​ ● Global configuration elements​ ● More suitable for new developer trying to get into Mulesoft​ ● Creating, importing and deploying takes some time​ ● Local Instance of Studio is required to get started Anypoint Code Builder ● Uses Visual Studio Code as the base IDE​ ● Have a steep learning curve and does not have Drag n Drop feature​ ● Command Palette​ ● Direct xml edit with IntelliSense​ ● More suitable for seasoned developer who have used VS code​ ● Faster in creating, importing and deploying application​ ● Web based IDE as well as local instance can be used
  • 25. 25 * all roadmap items are subject to change
  • 26. Q&A
  • 27. Quiz
  • 28. 28 ● Go to www.menti.com ● Joining Code - 6271 2290 Quiz
  • 29. 29 ● Go to www.menti.com ● Joining Code - 2518 4944 Feedback and Topics
  • 30. 30 ● Share: ○ Tweet your pictures with the hashtag #MuleMeetup ○ Invite your network to join: https://meetups.mulesoft.com/munich/ ● Feedback: ○ Contact your organizers ● MeetUp Recordings: ○ Youtube Channel: MuleSoft Meetup Munich https://www.youtube.com/channel/UCGp3GH-t2NPXG_YSWbnHgjw ● Interested to be a Speaker: ○ Contact your Organizers ● LinkedIn Profile: Mulesoft Munich Meetups What’s Next
  • 31. 31 ● We will now make the Audience as Presenter for the Group picture ● WORD of CAUTION - While leaving the event, Please DONOT click on “End Event for ALL”. Just close the browser or click on “Leave Event” Photos and Networking Time