SlideShare a Scribd company logo
July 18, 2019 : API Led Integration with Salesforce Connector
Manila MuleSoft Meetup Group
All contents Š MuleSoft Inc.
Our Partners
2
All contents Š MuleSoft Inc.
Selfie Time
3
Share Your Pictures
• Tweet your pictures with the hashtag
#ManilaMuleSoftMeetup
#MuleSoftMeetup
Agenda
All contents Š MuleSoft Inc.
Agenda
5
• 5:50 pm: Registration
• 7:00 pm: Food and drinks
• 7:30 pm: Introduction
• 7:45 pm: Salesforce Connector
• 8:15 pm: API Led Connectivity
• 8:45 pm: Game
• 9:00 pm: Closing
Introductions
All contents Š MuleSoft Inc.
Organizers
7
All contents Š MuleSoft Inc.
Speaker
8
• Cham is currently a Senior Integration
Consultant at WhiteSky Labs with applied
experience on MuleSoft integration platform.
• She has more than 8 years of IT experience
in software development in FinTech, Technical
Service, Airline, Banking, and
Telecommunication industries.
All contents Š MuleSoft Inc.
Speaker
9
• MuleSoft Certified Architect and result-driven
professional with over 8 years of software
development and production support
experience. A quick learner who has been
consistently cited for the ability to adapt
easily to advances in technology.
All contents Š MuleSoft Inc.
Introductions
1
0
Who are new in MuleSoft Meetup?
Introduce Yourself
• Name
• Background
• Experience in Mule
All contents Š MuleSoft Inc.
Introductions
11
What’s New?
• Meet the top MuleSoft community contributors (May and June 2019)
o https://blogs.mulesoft.com/dev/top-community-contributors-may-2019/
o https://blogs.mulesoft.com/dev/top-community-contributors-june-2019/
Aljohn De Guzman
Integration Developer at Accenture
Somya Jain
IT Analyst at Tata Consultancy
Trailhead
All contents Š MuleSoft Inc.
Trailhead
All contents Š MuleSoft Inc.
Trailhead
• Trailhead: https://trailhead.salesforce.com/
• Quick Tour of Salesforce Integration
• https://trailhead.salesforce.com/en/users/rikang/trailmixes/quick-
tour-of-salesforce-integration
• Quick Tour for Anypoint Platform
• https://trailhead.salesforce.com/users/ryanandal/trailmixes/anypoint
-platform
By Cham Parrenas
Salesforce Connector
All contents Š MuleSoft Inc.
Topics
• What is Salesforce?
• Who uses Salesforce?
• Associated Use Cases
• What is Mulesoft’s Salesforce Connector?
• Salesforce Connector Associated Operations
• Performing CRUD Operations
All contents Š MuleSoft Inc.
What is Salesforce?
• Customer Relationship Management (CRM) solution
• World’s number one enterprise platform-as-a-service
All contents Š MuleSoft Inc.
What is Salesforce?
• What’s so special building in Salesforce platform?
o It empowers everyone to build together whether you’re a
business analyst, admin, line of business professional, or
developer
All contents Š MuleSoft Inc.
Who uses Salesforce?
• Business Analysts
• Developers
• Admins
• Line-of-Business Professionals
All contents Š MuleSoft Inc.
Who uses Salesforce?
• Customers who are succeeding with Salesforce
All contents Š MuleSoft Inc.
Associated Use Cases
• ERP Integration
• Data Aggregation
• Legacy Modernization
All contents Š MuleSoft Inc.
Associated Use Cases
• Deliver a consistent, connected customer experience across
channels, increase customer satisfaction, and drive revenue growth
by integrating Salesforce to applications such as ServiceNow,
Marketo, and others.
All contents Š MuleSoft Inc.
What is MuleSoft’s Salesforce Connector?
• Salesforce Connector helps you to accelerate your Salesforce
integrations across Sales Cloud, Service Cloud, Salesforce Platform,
and Force.com
All contents Š MuleSoft Inc.
What is MuleSoft’s Salesforce Connector?
• Provides a powerful solution to implement top Salesforce integration
patterns
• Supports all create, read, upsert, and delete operations across
Salesforce objects
All contents Š MuleSoft Inc.
What is MuleSoft’s Salesforce Connector?
• It supports Salesforce’s bulk operations that are optimized for
working with large sets of data
• Enables you to easily leverage custom fields and custom entities to
solve integration needs to your custom Salesforce instance
All contents Š MuleSoft Inc.
What is MuleSoft’s Salesforce Connector?
• Supports operations across the Salesforce APIs and Web Services
listed below
– SOAP API
– Bulk API
– Streaming API
– Metadata API
– Apex Methods as SOAP Web Services
– Apex Methods as REST Web Services
All contents Š MuleSoft Inc.
Salesforce Connector Associated Operations
All contents Š MuleSoft Inc.
Salesforce Connector Associated Operations
All contents Š MuleSoft Inc.
Performing CRUD Operations
• Salesforce Connector supports the four basic operations which are
create, read, update, and delete across Salesforce objects
• Create Single
• Retrieve
• Update Single
• Delete
All contents Š MuleSoft Inc.
DEMO
• Prerequisites
• Anypoint Studio
• Salesforce Account
cham.parrenas@whiteskylabs.com
• Salesforce Account Security Token
All contents Š MuleSoft Inc.
DEMO
• Configuring Salesforce Connection
– Connection Types
• Basic Username Password
• OAuth 2.0
• OAuth JWT
• OAuth SAML
• OAuth Username Password
DEMO
All contents Š MuleSoft Inc.
Question
Mule’s Salesforce Connector can utilize custom fields and custom
entities in Salesforce.
a. True
b. False
Building Apps with API-led
Architecture
By Errol Carrasco
All contents Š MuleSoft Inc.
Topics
• What is an API-Led Connectivity?
• Benefits of API-Led
– Business
– Technical
• API-Led Architecture & Use Cases
• Demo
• Q&A
All contents Š MuleSoft Inc.
API Led Connectivity
• It is a methodical way to connect data to applications through
reusable and purposeful APIs.
• These APIs are developed to play a specific role – unlocking data
from systems, composing data into processes, or delivering an
experience.
All contents Š MuleSoft Inc.
API-led Architecture Design
All contents Š MuleSoft Inc.
Benefits of API-led connectivity
• Business
– IT as a platform for the business
– More predictable change
All contents Š MuleSoft Inc.
Benefits of API-led connectivity
• Technical
– Greater agility through loose coupling of systems
– Deeper operational visibility
– Distributed and tailored approach
– Through re-usability - Increase developer productivity
All contents Š MuleSoft Inc.
API-led Architecture Use Cases
• Integration project that involves less than 3 layers of API without
violating API-Led
All contents Š MuleSoft Inc.
Process and System (w/o Experience) API
All contents Š MuleSoft Inc.
Experience and System (w/o Process) API
Picture Time
All contents Š MuleSoft Inc.
Picture Time
44
What’s Next
All contents Š MuleSoft Inc.
What’s next
46
All contents Š MuleSoft Inc.
What’s next
47
• We are now accepting applications for the next Meetup Speakers.
Feel free to approach the organizers for more information.
All contents Š MuleSoft Inc.
What’s next
48
Share:
• Invite your network to join:
https://meetups.mulesoft.com/manila/
All contents Š MuleSoft Inc.
What’s next
49
• Feedback:
– Contact your organizers Janos Geronimo, Christoper Co and Ryan
Andal to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve
the program
Networking time
Introduce yourself to your neighbors!
All contents Š MuleSoft Inc.
Networking time
51
Game
Mechanics:
1. Each team would have 5 members each (who ideally dont know each other).
2. Each member of the team has to write in the sticky note that will be provided
along with an adjective that would best describe him/herself as a mule
developer. Each sticky note should be shown to other members at once for 30
seconds to get to know them briefly along with their preferred name. Name
tags and sticky notes should be on the back of the player then.
3. After the getting-to-know phase, each team would be given 2 minutes to play.
The host, myself, would randomly point on members of the team. First call
would involve 2 players namely P1 and P2 where the P1 has to say the name
and the adjective for P2. For validation logic, we would have choice router to be
executed by P2. If P1’s guess passed then do a happy happy face, or do a sad
face otherwise. P2 has to tell his/her name out loud and show the description
he wrote for him/herself to confirm.
All contents Š MuleSoft Inc.
Networking time
52
Game
Mechanics:
4. Then the P2 would take his/her turn to the next player pointed until the
game’s TTL expires within 2 minutes.
5. Team has to have at most 10 correct answers or whoever has the most
number of answers within TTL expiry (whichever is higher). To elevate
the team, each correct answer increases the team’s performance,
meaning, -5 seconds from their time. To aggravate the game, coaching
would cost the team additional 10 seconds and incorrect answer
(OutOfMemoryException) would cost 5 seconds. Total time would be
factored in by the % of correct answers computed as:
(correct_answers/max_answers=10) * 100 ie 7/10*100 = 70%.
Time_taken/120s*100 = 100s/120s = 83.33%, total = 76% (ave of the
2 percentile) and will be compared on the other team’s final result
All contents Š MuleSoft Inc.
Survey
• Do not forget to do the survey
http://bit.ly/manilameetup5
See you next time
Please send topic suggestions to the organizer
Manila MuleSoft Meetup - July 2019

More Related Content

PDF
Manila MuleSoft Meetup - August 2020
Ryan Anthony Andal
 
PPTX
Manila MuleSoft Meetup - September 2018
Ryan Anthony Andal
 
PPTX
6th Manila MuleSoft Meetup May 2020
Christopher Co
 
PPTX
Manila MuleSoft Meetup - May 2018
Ryan Anthony Andal
 
PDF
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
 
PPTX
Manila MuleSoft Meetup #4 January 2019
Christopher Co
 
PPTX
mulesoft meetup @ bangalore
D.Rajesh Kumar
 
PPTX
Mulesoft meetup slides mumbai_20113019_exception_handling
Manish Kumar Yadav
 
Manila MuleSoft Meetup - August 2020
Ryan Anthony Andal
 
Manila MuleSoft Meetup - September 2018
Ryan Anthony Andal
 
6th Manila MuleSoft Meetup May 2020
Christopher Co
 
Manila MuleSoft Meetup - May 2018
Ryan Anthony Andal
 
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
 
Manila MuleSoft Meetup #4 January 2019
Christopher Co
 
mulesoft meetup @ bangalore
D.Rajesh Kumar
 
Mulesoft meetup slides mumbai_20113019_exception_handling
Manish Kumar Yadav
 

What's hot (20)

PDF
MuleSoft meetup_sg_no2_may19
Julian Douch
 
PPTX
MuleSoft Meetup Charlotte 2 - 2019
Subhash Patel
 
PDF
MuleSoft Meetup - Singapore - No.3 Oct19
Julian Douch
 
PDF
MuleSoft Manchester Meetup #2 slides 29th October 2019
Ieva Navickaite
 
PDF
MuleSoft Meetup Singapore June 2021
Julian Douch
 
PPTX
Perth MuleSoft Meetup Feb 2019
Zubair Aslam
 
PPTX
Learn mulesoft from scratch
Nikhil More
 
PPTX
MuleSoft Meetup 3 Charlotte Presentation Slides
Subhash Patel
 
PPTX
Mule soft meetup_virtual_ 3_charlotte_07july_2021__final
Subhash Patel
 
PPT
Error Handling in Mulesoft
Amit Singh
 
PPTX
Warsaw mulesoft meetup #9 mastering integration with salesforce
Patryk Bandurski
 
PPTX
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
PPTX
Second Caracas MuleSoft Meetup Slides
Fernando Silva
 
PDF
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
PDF
Addressing performance issues with API monitoring
Jimmy Attia
 
PDF
Ahmedabad MuleSoft Meetup #4
Tejas Purohit
 
PPTX
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
PPTX
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
PPTX
Third Meetup Slides Mulesoft Mexico City
Alan MuĂąoz Ochoa
 
PDF
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
 
MuleSoft meetup_sg_no2_may19
Julian Douch
 
MuleSoft Meetup Charlotte 2 - 2019
Subhash Patel
 
MuleSoft Meetup - Singapore - No.3 Oct19
Julian Douch
 
MuleSoft Manchester Meetup #2 slides 29th October 2019
Ieva Navickaite
 
MuleSoft Meetup Singapore June 2021
Julian Douch
 
Perth MuleSoft Meetup Feb 2019
Zubair Aslam
 
Learn mulesoft from scratch
Nikhil More
 
MuleSoft Meetup 3 Charlotte Presentation Slides
Subhash Patel
 
Mule soft meetup_virtual_ 3_charlotte_07july_2021__final
Subhash Patel
 
Error Handling in Mulesoft
Amit Singh
 
Warsaw mulesoft meetup #9 mastering integration with salesforce
Patryk Bandurski
 
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
Second Caracas MuleSoft Meetup Slides
Fernando Silva
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
Addressing performance issues with API monitoring
Jimmy Attia
 
Ahmedabad MuleSoft Meetup #4
Tejas Purohit
 
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
Third Meetup Slides Mulesoft Mexico City
Alan MuĂąoz Ochoa
 
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
 
Ad

Similar to Manila MuleSoft Meetup - July 2019 (20)

PDF
Meetup slide 15_dec_v2
Santosh Ojha
 
PPTX
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
sumitahuja94
 
PDF
mulecomposer.pdf
Srinivasa771031
 
PDF
Singapore MuleSoft Meetup - 23 Nov 2022
Royston Lobo
 
PPTX
MuleSoft Meetup Virtual_ 2_Charlotte
Subhash Patel
 
PPTX
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
Manish Kumar Yadav
 
PPTX
MuleSoft SĂŁo Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
PPTX
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
PPTX
West Yorkshire Mulesoft Meetup #5
Francis Edwards
 
PPTX
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
MuleSoft
 
PPTX
MuleSoft Meetup SĂŁo Paulo #4 - November
Guilherme Pereira Silva
 
PPTX
Hyderabad meet up-sep12
Sravan Lingam
 
PDF
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Julian Douch
 
PDF
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
 
PDF
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
PDF
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
Angel Alberici
 
PPTX
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
Gean Martinez
 
PDF
18.03.2022 api force presentation template
AmirKhan194084
 
PDF
Mule soft meetup_hk_june2020
WendyTey4
 
PPTX
Jaipur Mule soft virtual meetup #1
Lalit Panwar
 
Meetup slide 15_dec_v2
Santosh Ojha
 
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
sumitahuja94
 
mulecomposer.pdf
Srinivasa771031
 
Singapore MuleSoft Meetup - 23 Nov 2022
Royston Lobo
 
MuleSoft Meetup Virtual_ 2_Charlotte
Subhash Patel
 
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
Manish Kumar Yadav
 
MuleSoft SĂŁo Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
West Yorkshire Mulesoft Meetup #5
Francis Edwards
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
MuleSoft
 
MuleSoft Meetup SĂŁo Paulo #4 - November
Guilherme Pereira Silva
 
Hyderabad meet up-sep12
Sravan Lingam
 
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Julian Douch
 
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Jitendra Bafna
 
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
Angel Alberici
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
Gean Martinez
 
18.03.2022 api force presentation template
AmirKhan194084
 
Mule soft meetup_hk_june2020
WendyTey4
 
Jaipur Mule soft virtual meetup #1
Lalit Panwar
 
Ad

More from Ryan Anthony Andal (7)

PPTX
13th Manila MuleSoft Meetup Sept 2022
Ryan Anthony Andal
 
PPTX
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
 
PPTX
12th Manila MuleSoft Meetup May 2022
Ryan Anthony Andal
 
PPTX
11th Manila MuleSoft Meetup Dec 2021
Ryan Anthony Andal
 
PPTX
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
 
PPTX
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
 
PPTX
8th Manila MuleSoft Meetup Feb 2021
Ryan Anthony Andal
 
13th Manila MuleSoft Meetup Sept 2022
Ryan Anthony Andal
 
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
 
12th Manila MuleSoft Meetup May 2022
Ryan Anthony Andal
 
11th Manila MuleSoft Meetup Dec 2021
Ryan Anthony Andal
 
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
 
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
 
8th Manila MuleSoft Meetup Feb 2021
Ryan Anthony Andal
 

Recently uploaded (20)

PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Software Development Methodologies in 2025
KodekX
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 

Manila MuleSoft Meetup - July 2019

  • 1. July 18, 2019 : API Led Integration with Salesforce Connector Manila MuleSoft Meetup Group
  • 2. All contents Š MuleSoft Inc. Our Partners 2
  • 3. All contents Š MuleSoft Inc. Selfie Time 3 Share Your Pictures • Tweet your pictures with the hashtag #ManilaMuleSoftMeetup #MuleSoftMeetup
  • 5. All contents Š MuleSoft Inc. Agenda 5 • 5:50 pm: Registration • 7:00 pm: Food and drinks • 7:30 pm: Introduction • 7:45 pm: Salesforce Connector • 8:15 pm: API Led Connectivity • 8:45 pm: Game • 9:00 pm: Closing
  • 7. All contents Š MuleSoft Inc. Organizers 7
  • 8. All contents Š MuleSoft Inc. Speaker 8 • Cham is currently a Senior Integration Consultant at WhiteSky Labs with applied experience on MuleSoft integration platform. • She has more than 8 years of IT experience in software development in FinTech, Technical Service, Airline, Banking, and Telecommunication industries.
  • 9. All contents Š MuleSoft Inc. Speaker 9 • MuleSoft Certified Architect and result-driven professional with over 8 years of software development and production support experience. A quick learner who has been consistently cited for the ability to adapt easily to advances in technology.
  • 10. All contents Š MuleSoft Inc. Introductions 1 0 Who are new in MuleSoft Meetup? Introduce Yourself • Name • Background • Experience in Mule
  • 11. All contents Š MuleSoft Inc. Introductions 11 What’s New? • Meet the top MuleSoft community contributors (May and June 2019) o https://blogs.mulesoft.com/dev/top-community-contributors-may-2019/ o https://blogs.mulesoft.com/dev/top-community-contributors-june-2019/ Aljohn De Guzman Integration Developer at Accenture Somya Jain IT Analyst at Tata Consultancy
  • 13. All contents Š MuleSoft Inc. Trailhead
  • 14. All contents Š MuleSoft Inc. Trailhead • Trailhead: https://trailhead.salesforce.com/ • Quick Tour of Salesforce Integration • https://trailhead.salesforce.com/en/users/rikang/trailmixes/quick- tour-of-salesforce-integration • Quick Tour for Anypoint Platform • https://trailhead.salesforce.com/users/ryanandal/trailmixes/anypoint -platform
  • 16. All contents Š MuleSoft Inc. Topics • What is Salesforce? • Who uses Salesforce? • Associated Use Cases • What is Mulesoft’s Salesforce Connector? • Salesforce Connector Associated Operations • Performing CRUD Operations
  • 17. All contents Š MuleSoft Inc. What is Salesforce? • Customer Relationship Management (CRM) solution • World’s number one enterprise platform-as-a-service
  • 18. All contents Š MuleSoft Inc. What is Salesforce? • What’s so special building in Salesforce platform? o It empowers everyone to build together whether you’re a business analyst, admin, line of business professional, or developer
  • 19. All contents Š MuleSoft Inc. Who uses Salesforce? • Business Analysts • Developers • Admins • Line-of-Business Professionals
  • 20. All contents Š MuleSoft Inc. Who uses Salesforce? • Customers who are succeeding with Salesforce
  • 21. All contents Š MuleSoft Inc. Associated Use Cases • ERP Integration • Data Aggregation • Legacy Modernization
  • 22. All contents Š MuleSoft Inc. Associated Use Cases • Deliver a consistent, connected customer experience across channels, increase customer satisfaction, and drive revenue growth by integrating Salesforce to applications such as ServiceNow, Marketo, and others.
  • 23. All contents Š MuleSoft Inc. What is MuleSoft’s Salesforce Connector? • Salesforce Connector helps you to accelerate your Salesforce integrations across Sales Cloud, Service Cloud, Salesforce Platform, and Force.com
  • 24. All contents Š MuleSoft Inc. What is MuleSoft’s Salesforce Connector? • Provides a powerful solution to implement top Salesforce integration patterns • Supports all create, read, upsert, and delete operations across Salesforce objects
  • 25. All contents Š MuleSoft Inc. What is MuleSoft’s Salesforce Connector? • It supports Salesforce’s bulk operations that are optimized for working with large sets of data • Enables you to easily leverage custom fields and custom entities to solve integration needs to your custom Salesforce instance
  • 26. All contents Š MuleSoft Inc. What is MuleSoft’s Salesforce Connector? • Supports operations across the Salesforce APIs and Web Services listed below – SOAP API – Bulk API – Streaming API – Metadata API – Apex Methods as SOAP Web Services – Apex Methods as REST Web Services
  • 27. All contents Š MuleSoft Inc. Salesforce Connector Associated Operations
  • 28. All contents Š MuleSoft Inc. Salesforce Connector Associated Operations
  • 29. All contents Š MuleSoft Inc. Performing CRUD Operations • Salesforce Connector supports the four basic operations which are create, read, update, and delete across Salesforce objects • Create Single • Retrieve • Update Single • Delete
  • 30. All contents Š MuleSoft Inc. DEMO • Prerequisites • Anypoint Studio • Salesforce Account [email protected] • Salesforce Account Security Token
  • 31. All contents Š MuleSoft Inc. DEMO • Configuring Salesforce Connection – Connection Types • Basic Username Password • OAuth 2.0 • OAuth JWT • OAuth SAML • OAuth Username Password
  • 32. DEMO
  • 33. All contents Š MuleSoft Inc. Question Mule’s Salesforce Connector can utilize custom fields and custom entities in Salesforce. a. True b. False
  • 34. Building Apps with API-led Architecture By Errol Carrasco
  • 35. All contents Š MuleSoft Inc. Topics • What is an API-Led Connectivity? • Benefits of API-Led – Business – Technical • API-Led Architecture & Use Cases • Demo • Q&A
  • 36. All contents Š MuleSoft Inc. API Led Connectivity • It is a methodical way to connect data to applications through reusable and purposeful APIs. • These APIs are developed to play a specific role – unlocking data from systems, composing data into processes, or delivering an experience.
  • 37. All contents Š MuleSoft Inc. API-led Architecture Design
  • 38. All contents Š MuleSoft Inc. Benefits of API-led connectivity • Business – IT as a platform for the business – More predictable change
  • 39. All contents Š MuleSoft Inc. Benefits of API-led connectivity • Technical – Greater agility through loose coupling of systems – Deeper operational visibility – Distributed and tailored approach – Through re-usability - Increase developer productivity
  • 40. All contents Š MuleSoft Inc. API-led Architecture Use Cases • Integration project that involves less than 3 layers of API without violating API-Led
  • 41. All contents Š MuleSoft Inc. Process and System (w/o Experience) API
  • 42. All contents Š MuleSoft Inc. Experience and System (w/o Process) API
  • 44. All contents Š MuleSoft Inc. Picture Time 44
  • 46. All contents Š MuleSoft Inc. What’s next 46
  • 47. All contents Š MuleSoft Inc. What’s next 47 • We are now accepting applications for the next Meetup Speakers. Feel free to approach the organizers for more information.
  • 48. All contents Š MuleSoft Inc. What’s next 48 Share: • Invite your network to join: https://meetups.mulesoft.com/manila/
  • 49. All contents Š MuleSoft Inc. What’s next 49 • Feedback: – Contact your organizers Janos Geronimo, Christoper Co and Ryan Andal to suggest topics – Contact MuleSoft at [email protected] for ways to improve the program
  • 51. All contents Š MuleSoft Inc. Networking time 51 Game Mechanics: 1. Each team would have 5 members each (who ideally dont know each other). 2. Each member of the team has to write in the sticky note that will be provided along with an adjective that would best describe him/herself as a mule developer. Each sticky note should be shown to other members at once for 30 seconds to get to know them briefly along with their preferred name. Name tags and sticky notes should be on the back of the player then. 3. After the getting-to-know phase, each team would be given 2 minutes to play. The host, myself, would randomly point on members of the team. First call would involve 2 players namely P1 and P2 where the P1 has to say the name and the adjective for P2. For validation logic, we would have choice router to be executed by P2. If P1’s guess passed then do a happy happy face, or do a sad face otherwise. P2 has to tell his/her name out loud and show the description he wrote for him/herself to confirm.
  • 52. All contents Š MuleSoft Inc. Networking time 52 Game Mechanics: 4. Then the P2 would take his/her turn to the next player pointed until the game’s TTL expires within 2 minutes. 5. Team has to have at most 10 correct answers or whoever has the most number of answers within TTL expiry (whichever is higher). To elevate the team, each correct answer increases the team’s performance, meaning, -5 seconds from their time. To aggravate the game, coaching would cost the team additional 10 seconds and incorrect answer (OutOfMemoryException) would cost 5 seconds. Total time would be factored in by the % of correct answers computed as: (correct_answers/max_answers=10) * 100 ie 7/10*100 = 70%. Time_taken/120s*100 = 100s/120s = 83.33%, total = 76% (ave of the 2 percentile) and will be compared on the other team’s final result
  • 53. All contents Š MuleSoft Inc. Survey • Do not forget to do the survey http://bit.ly/manilameetup5
  • 54. See you next time Please send topic suggestions to the organizer