Introduction
- Try MuleSoft with a 30 day trial here. You can keep AnypointStudio on your laptop past that (which is plenty to learn how to develop with Mulesoft), but after you will lose access to cloud deployments.
MuleSoft status & salesforce Trust
Outline
- Getting started
- Anypoint
- Training
- How to integrate with X, Y, Z
- Administering MuleSoft
- Certifications
- Misc
Tips on using this repo:
- If you search for ‘Youtube’ that will take you to all of the video resources here.
- You can also search for the app name you are trying to integrate (such as ‘salesforce’), or ‘template’ for potential pre-built solutions
- If I have not given enough context with the terms I have used, see the Mulesoft glossary.
Getting started
- ~50% of this repo can be found somewhere there.
Official MuleSoft documentation
Login to Anypoint Platform ++ additional useful tools to enhance development
- This is where I spend most of my time these days.
- Season 2 episode 1 started off with a very interesting story on how this happened (hint: bad API design!).
- Find the best practices, example: HCM
Vertical/Industry specific solutions
Youtube
- It is the approach you use when developing with Mulesoft. It packages underlying connectivity and orchestration services as easily discoverable and reusable building blocks, exposed by APIs.
What is Mulesoft? Tutorial playlist
You & MuleSoft
Build a connector for your app! And get it certified by Mulesoft
Anypoint
Menu | Architecture |
---|---|
- The above link will take you to assets provided by Mulesoft. Exchange offers hundreds, if not thousands, of prebuilt templates. Your use case may already be built and available for download!
- COMING SOON! This will be awesome.
Training
Official
- This is the first place I would tell you to start in order to learn Mulesoft.
Top tutorials for new developers
Third party
Free MuleSoft self-paced training
How to integrate with X
General
MuleSoft connector documentation - yes, all of them
- All of these are discussed in this repo.
MuleSoft Anypoint Examples on Github
Batch jobs & Docker with MuleSoft
salesforce
All MuleSoft salesforce integration templates
- you can search for any application for Mulesoft supported templates
Youtube
Querying salesforce with MuleSoft
salesforce & MuleSoft workshop
Oracle
Applications
EBS connector documentation and on exchange
- The EBS connector is one of many supported directly by Mulesoft, and can be used to capture business events and more.
Youtube
Microsoft
SQL Server - 1 & SQL Server - 2
Azure Service Bus connector documentation + how to-1 & how to-2
Step by step instructions on configuring Sharepoint and using the connector
GCP
Setup VPN from Mulesoft to Google Cloud
SAP
salesforce to SAP Exchange template
Youtube
AWS
Extending AWS with MuleSoft - white paper
Youtube
ServiceNow
ServiceNow - official documentation
ServiceNow templates on Exchange
Twilio
Twilio connector documentation
Other SaaS
Workday & ServiceNow Employee Aggregation template
Sign up for your very own SaaS to play with
Open Source/technology/generic
General REST APIs
Consuming REST in Mulesoft - Youtube
APIs to play with
- If you want to learn GraphQL, this is a great API to do it with, shown here, here, here. Then you can use Mulesoft with GraphQL! A GraphQL integration can be a great process API used with API-led connectivity.
- Here’s an example of a custom code application I wrote that calls this API.
Administering Mulesoft
Using your own Identity Provider with Mulesoft
- This provides the ability to interact with CloudHub from within a Mule application. The operations allow you to deploy, start, stop, and update applications as well as send notifications from your Mule application to CloudHub.
- This can be useful when doing local development on your laptop.
Youtube
Setting up Anypoint studio for the first time
Using Github with Anypoint studio
Mulesoft on other clouds
Running Mulesoft on Google Kubernetes Engine
Deploy Mulesoft with Azure DevOps + details
Certifications
Offical
Preparing - what you need to know, by Mulesoft
5 things to know about getting certified
Third party
Udemy - Mulesoft Platform Architect
Study links
- some of my bookmarks for MCD studying
Flows
Youtube - subflows, attribues, variables, VM connector, and flow reference
………..
Connectors
………..
Misc
………..
DataWeave
- easiest way to practice your DataWeave skills
Youtube - Map & mapObject in DW
………..
Batch & For each scopes
Youtube - batch aggregator/step/accept expressions
Youtube - batch processing + salesforce