All contents © MuleSoft, LLC
Connectez vos systèmes métiers à
Salesforce grâce à MuleSoft
8 Avril 2021
All contents © MuleSoft, LLC
● Formateur MuleSoft depuis octobre 2018
● Auteur pour:
○ Le blog MuleSoft
○ Le site développeur de MuleSoft
○ Les Editions Diamond (Linux Pratique, Hackable)
○ Le magazine Programmez!
● Passions:
○ Informatique:
■ Linux
■ Raspberry Pi
■ Arduino (M5Stack)
○ Jeux:
■ Jeux vidéos
■ Jeux de société
Sébastien Colas
Senior Technical Instructor
LOCATION: France, Paris
LANGUAGES: French, English
All contents © MuleSoft, LLC
Sommaire
● Présentation de MuleSoft
● MuleSoft comme connecteur universel: Les connecteur MuleSoft
● Démonstration: Connecter une BD à SalesForce avec MuleSoft
● Répondez aux cas d’usage: Les template MuleSoft
● MuleSoft intégré à SalesForce: MuleSoft Composer
● Quiz
● Questions / Réponses
All contents © MuleSoft, LLC
Présentation de MuleSoft
NOTRE
MISSION
Aider les entreprises
à évoluer et innover
plus rapidement
en facilitant la connectivité
des applications,
des données
et des périphériques.
All contents © MuleSoft, LLC
Notre solution, basée sur 3 piliers
Technolo
gy
Approach
Anypoint Platform
• Unifié – API Mangmt, Intégration
• Future-proof – Hybrid, Cloud
• Simple d’utilisation
Approche
API-led Connectivity
• Design-first
• Réutilisabilité des API, Rapidité &
Agilité
Technologie
Organisation
Center for Enablement (C4E)
• Réutilisation
• Autonomie
• Collaboration
All contents © MuleSoft, LLC
MuleSoft Anypoint Platform
Mule runtime engine
Security & Platform services
Anypoint
Exchange
Anypoint
Management Center
Anypoint
Design Center
All contents © MuleSoft, LLC
MuleSoft comme connecteur
universel:
Les connecteur MuleSoft
All contents © MuleSoft, LLC
Connecteurs Technologiques et Applicatifs (200+)
9
https://anypoint.mulesoft.com/exchange/?type=&view=grid&search=select%20mule%204
All contents © MuleSoft, LLC
Connecteurs Premium
10
https://anypoint.mulesoft.com/exchange/?type=&view=grid&search=premium
All contents © MuleSoft, LLC
Démonstration:
Connecter une BD à SalesForce
All contents © MuleSoft, LLC
Répondez aux cas d’usage
Les template MuleSoft
All contents © MuleSoft, LLC
Templates & Modèles
13
Des flux et accélérateurs préconfigurés, prêts à l’emploi
All contents © MuleSoft, LLC
MuleSoft intégré à SalesForce:
MuleSoft Composer
All contents © MuleSoft, LLC
Empowering business teams to connect apps
and data to Salesforce fast — with clicks, not code
MuleSoft Composer for Salesforce
Access your data, instantly
No more waiting on development resources to unlock data.
Empower everyone to access data with clicks, not code
Compose a 360° customer view faster
Integrate your apps and data to Salesforce easily with a library of
connectors and templates
Automate integrations to boost productivity
Effortlessly create connected experiences by taking the right action
with the right data at the right time
DISPONIBLE !!!
All contents © MuleSoft, LLC
Available in March 2021
Connect to your favorite systems and
apps
Coming Soon
Additional connectors rolling out
monthly
Connectors available now and rolling out monthly
and more
Expanded use cases for Service teams
Connectivity to common systems for Sales teams
All contents © MuleSoft, LLC
Blaze new trails with MuleSoft Composer
Available Now
Trailhead Module: MuleSoft Composer Basics
Trailhead Module: Installation and
Configuration
Trailhead Module: Democratized Innovation
through Citizen Integration
How-To Videos: Composer Use Cases
Collaboration Group: Meet and connect with
other Composer problem solvers
Coming Soon
Admin Hub: MuleSoft Composer
All contents © MuleSoft, LLC
All contents © MuleSoft, LLC
Quiz
Répondez au quiz:
https://kahoot.com/
et gagnez:
1er
2ième
3ième
All contents © MuleSoft, LLC
Questions / Réponses
All contents © MuleSoft, LLC
All contents © MuleSoft, LLC 20
Connectez vos systèmes métiers à
Salesforce grâce à MuleSoft
MeetUp - 8 Avril 2021
Merci !!!
DB to SF with MS
Create a Trial account on https://anypoint.mulesoft.com
Go to the Design Center thanks to the button “Start Designing”
In the Design Center, create a new Mule Application by clicking on “Create new” and “New Mule App”
Give a name to you application: DBtoSF App
Select the trigger “Database Connector” and the operation“ On Table Row”
Select a target “Salesforce Connector” and the operation “create”
Configure the Database connection by clicking on “Click here ti set it up”
Click on “Add Connection”
Connection Name MyDB
Host iltdb.learn.mulesoft.com
Port 3306
User mule
Password mule
Database training
Table accounts
Watermark Column accountID
Id Column accountIF
Sceduling Stategy Fixed
Frequency
Time Unit Seconds
Frequency 10
Start Delay 0
Click on the “Salesforce Connector Create” card.
%dw 2.0
output application/json  
---
[
  {
    Name: payload.name,
    BillingStreet: payload.street,
    BillingCity: payload.city,
    BillingState: payload.state,
    BillingPostalCode: payload.postal,
    BillingCountry: payload.country
  }
]
Connect: http://ilt.mulesoft-training.com/accounts
Add an account
Verify the synchronization in SalesForce

Connectez vos systèmes métiers à Salesforce grâce à MuleSoft

  • 1.
    All contents ©MuleSoft, LLC Connectez vos systèmes métiers à Salesforce grâce à MuleSoft 8 Avril 2021
  • 2.
    All contents ©MuleSoft, LLC ● Formateur MuleSoft depuis octobre 2018 ● Auteur pour: ○ Le blog MuleSoft ○ Le site développeur de MuleSoft ○ Les Editions Diamond (Linux Pratique, Hackable) ○ Le magazine Programmez! ● Passions: ○ Informatique: ■ Linux ■ Raspberry Pi ■ Arduino (M5Stack) ○ Jeux: ■ Jeux vidéos ■ Jeux de société Sébastien Colas Senior Technical Instructor LOCATION: France, Paris LANGUAGES: French, English
  • 3.
    All contents ©MuleSoft, LLC Sommaire ● Présentation de MuleSoft ● MuleSoft comme connecteur universel: Les connecteur MuleSoft ● Démonstration: Connecter une BD à SalesForce avec MuleSoft ● Répondez aux cas d’usage: Les template MuleSoft ● MuleSoft intégré à SalesForce: MuleSoft Composer ● Quiz ● Questions / Réponses
  • 4.
    All contents ©MuleSoft, LLC Présentation de MuleSoft
  • 5.
    NOTRE MISSION Aider les entreprises àévoluer et innover plus rapidement en facilitant la connectivité des applications, des données et des périphériques.
  • 6.
    All contents ©MuleSoft, LLC Notre solution, basée sur 3 piliers Technolo gy Approach Anypoint Platform • Unifié – API Mangmt, Intégration • Future-proof – Hybrid, Cloud • Simple d’utilisation Approche API-led Connectivity • Design-first • Réutilisabilité des API, Rapidité & Agilité Technologie Organisation Center for Enablement (C4E) • Réutilisation • Autonomie • Collaboration
  • 7.
    All contents ©MuleSoft, LLC MuleSoft Anypoint Platform Mule runtime engine Security & Platform services Anypoint Exchange Anypoint Management Center Anypoint Design Center
  • 8.
    All contents ©MuleSoft, LLC MuleSoft comme connecteur universel: Les connecteur MuleSoft
  • 9.
    All contents ©MuleSoft, LLC Connecteurs Technologiques et Applicatifs (200+) 9 https://anypoint.mulesoft.com/exchange/?type=&view=grid&search=select%20mule%204
  • 10.
    All contents ©MuleSoft, LLC Connecteurs Premium 10 https://anypoint.mulesoft.com/exchange/?type=&view=grid&search=premium
  • 11.
    All contents ©MuleSoft, LLC Démonstration: Connecter une BD à SalesForce
  • 12.
    All contents ©MuleSoft, LLC Répondez aux cas d’usage Les template MuleSoft
  • 13.
    All contents ©MuleSoft, LLC Templates & Modèles 13 Des flux et accélérateurs préconfigurés, prêts à l’emploi
  • 14.
    All contents ©MuleSoft, LLC MuleSoft intégré à SalesForce: MuleSoft Composer
  • 15.
    All contents ©MuleSoft, LLC Empowering business teams to connect apps and data to Salesforce fast — with clicks, not code MuleSoft Composer for Salesforce Access your data, instantly No more waiting on development resources to unlock data. Empower everyone to access data with clicks, not code Compose a 360° customer view faster Integrate your apps and data to Salesforce easily with a library of connectors and templates Automate integrations to boost productivity Effortlessly create connected experiences by taking the right action with the right data at the right time DISPONIBLE !!!
  • 16.
    All contents ©MuleSoft, LLC Available in March 2021 Connect to your favorite systems and apps Coming Soon Additional connectors rolling out monthly Connectors available now and rolling out monthly and more Expanded use cases for Service teams Connectivity to common systems for Sales teams
  • 17.
    All contents ©MuleSoft, LLC Blaze new trails with MuleSoft Composer Available Now Trailhead Module: MuleSoft Composer Basics Trailhead Module: Installation and Configuration Trailhead Module: Democratized Innovation through Citizen Integration How-To Videos: Composer Use Cases Collaboration Group: Meet and connect with other Composer problem solvers Coming Soon Admin Hub: MuleSoft Composer
  • 18.
    All contents ©MuleSoft, LLC All contents © MuleSoft, LLC Quiz Répondez au quiz: https://kahoot.com/ et gagnez: 1er 2ième 3ième
  • 19.
    All contents ©MuleSoft, LLC Questions / Réponses
  • 20.
    All contents ©MuleSoft, LLC All contents © MuleSoft, LLC 20 Connectez vos systèmes métiers à Salesforce grâce à MuleSoft MeetUp - 8 Avril 2021 Merci !!!
  • 21.
    DB to SFwith MS Create a Trial account on https://anypoint.mulesoft.com Go to the Design Center thanks to the button “Start Designing” In the Design Center, create a new Mule Application by clicking on “Create new” and “New Mule App”
  • 22.
    Give a nameto you application: DBtoSF App Select the trigger “Database Connector” and the operation“ On Table Row” Select a target “Salesforce Connector” and the operation “create” Configure the Database connection by clicking on “Click here ti set it up”
  • 23.
    Click on “AddConnection”
  • 24.
    Connection Name MyDB Hostiltdb.learn.mulesoft.com Port 3306 User mule Password mule Database training
  • 25.
    Table accounts Watermark ColumnaccountID Id Column accountIF Sceduling Stategy Fixed Frequency Time Unit Seconds Frequency 10 Start Delay 0
  • 26.
    Click on the“Salesforce Connector Create” card.
  • 29.
    %dw 2.0 output application/json  --- [   {     Name: payload.name,     BillingStreet: payload.street,     BillingCity: payload.city,     BillingState: payload.state,     BillingPostalCode: payload.postal,     BillingCountry: payload.country   } ]
  • 30.