More Related Content Similar to Learn mulesoft from scratch (20) Learn mulesoft from scratch2. All contents © MuleSoft Inc. 2
• A group for the community, by the community.
• A environment to learn and share your integration
experiences with peers.
• Discuss a set of important topics related to
MuleSoft Anypoint Platform.
What’s all about?
3. All contents © MuleSoft Inc. 3
Meet the Leader & Speaker:
Nikhil MORE.
• Leading MuleSoft Meetup Surat Chapter.
• Co - Leading Salesforce Developers Group Surat.
• Working in Cognizant as Associate Projects.
• Certified Platform Developer & Administrator.
Introductions
@morenikhil
4. All contents © MuleSoft Inc. 4
Trend Us Socially !
With
#SuratMulesoftMeet.
Winner with maximum # of re-tweets/tweets will win voucher for
Mulesoft Certification
5. All contents © MuleSoft Inc.
Agenda
5
• Introduction to Integration & why we need it?
• Introduction to API and API-led connectivity
• MuleSoft Fundamental
• Mulesoft Training & Certification.
• Brainstorming Topics for Future Events
7. All contents © MuleSoft Inc. 7
• Integration is the act of bringing together different components into a
single system that functions as one.
What is Integration?
8. All contents © MuleSoft Inc. 8
• Example:1
Need of Integration
communicate
9. All contents © MuleSoft Inc. 9
Need of Integration
• Example:2
Before Integration
10. All contents © MuleSoft Inc. 10
Need of Integration
• Example:2
Digital Payment
Payment Integration
After Integration
11. All contents © MuleSoft Inc. 11
• An API is an Application Programming Interface.
• API provides the information, how to communicate with a different software
component.
– Operations (What to Call).
• Example: GET, POST, DELETE, PUT, PATCH
– Inputs (What to send with a Call).
• Example: Id in the URL or a complete JSON/XML body
– Output (What you get back from the call).
– Object Structure (Object Data Types).
• JSON/XML data structure
• API is a URL which is consumed by Machine (System) communicate between 2 or
more bodies (machines).
Introduction to API
14. All contents © MuleSoft Inc. 14
• Provides Standard interface for communication
• They are Reusable and Easy to use
• Provides a layer of security
– Hides the specifics of the systems talking to each other
– Client is never fully exposed to the server
– Likewise the server is never fully exposed to your client.
• APIs make it easy to efficiently share data and processes.
Benefits of APIs
15. All contents © MuleSoft Inc. 15
• Weather Snippets
Real world API Example
• Log-in Using XYZ • Pay with PayPal
• Twitter Bots • Travel Booking
16. All contents © MuleSoft Inc. 16
• MuleSoft is a vendor that provides an integration platform to help
businesses connect data, applications and devices across on-
premises and cloud computing environments.
What is MuleSoft?
• Data transformation
• One place to integrate
anything
• Ability to develop API for
any platform
18. All contents © MuleSoft Inc. 18
Anypoint Platform is optimized for API-led connectivity
Anypoint Platform is optimized for API-led connectivity
APIs for
exposing systems
functionality
Integrations
for connecting
systems
integration
API
21. All contents © MuleSoft Inc. 21
But now it actually looks like this
Point-to-point integration leads to “Spaghetti architecture”, creating a system that is tangled, delicate, and
troublesome to maintain.
24. All contents © MuleSoft Inc.
The most advanced
enterprise platform
for designing,
developing and
managing APIs and
integrations.
● Uniquely built as
a single product
● Deploy anywhere
● Wide range of use
cases
ESB
/SOA
Pub
/Sub
ETL
SaaS
API
Mgmt
B2B
IoT
Micro
services
Anypoint Platform
25. All contents © MuleSoft Inc.
Anypoint Platform
Anypoint Platform
On-premises
& private cloud
Hybrid Hosted
by MuleSoft
Cloud service providers
Design
Anypoint Design Center
Scale
Runtime services
Run
Mule
Manage
Anypoint Management Center
Engage
Anypoint Exchange
26. All contents © MuleSoft Inc. 26
One product for the full integration & API lifecycle
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
27. All contents © MuleSoft Inc.
Engage
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
28. All contents © MuleSoft Inc.
Engage throughout the lifecycle
● Centralized collaboration and
resource center
● Easy discovery
● Relevant user experience through
intentional curation
● Promotion of reuse to naturally
drive consistent API & integration
dev
● Faster onboarding
29. All contents © MuleSoft Inc.
Design and develop
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
30. All contents © MuleSoft Inc.
Fully integrated user-centric dev UI
API
design
Flow
design
31. All contents © MuleSoft Inc.
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
Deploy and operate
31
32. All contents © MuleSoft Inc.
Design once, deploy anywhere
Anypoint Design Center
FTP, Files Web services SaaS Apps On-prem Apps Social Apps IoTDatabases Partners
On-prem Private cloud fully managed
iPaaS
Anypoint Management Center
33. All contents © MuleSoft Inc.
1 management center
33
Granular troubleshooting
API access
& security
Real-time, customizable analytics
36. All contents © MuleSoft Inc.
MuleSoft U
36
• Free!
• Self-paced HTML-format courses with step-by-step instructions to go
deep on any topic.
• Available courses:
- NEW - Development fundamentals (Mule 3 and 4)
- NEW – Mule 4 for Mule 3 users
- Flow Design
- Getting started with Anypoint Platform (Mule 3 and 4)
Register for MuleSoft U at
https://training.mulesoft.com/category/mulesoftu
37. All contents © MuleSoft Inc.
Instructor-led training
37
• 1 to 5 days, in person or online
• 12 available courses
• For all profiles: Developers, Architects, Admins, IT ops, Managers, SI
Partners.
See all the learning paths available and register for a class at
https://training.mulesoft.com
38. All contents © MuleSoft Inc.
Get ready to become certified
38
• Free self-assessment quiz and DIY exercises to prepare for
the MCD Level 1 certification.
• 60+ questions and 10+ Do-It-Yourself exercises to apply and test the
knowledge gained in the Anypoint Platform Development -
Fundamentals class.
• 90% of the candidates who used these resources pass the exam!
Register for the quiz and the exercises at:
https://training.mulesoft.com/course/fundamentals4-quiz-diy
39. All contents © MuleSoft Inc.
More certifications to validate your skills
39
• Confirm mastery of concepts
• Achieve industry recognition
• Differentiate yourself in the marketplace
– MCD – Level 1 (Mule 4) + Level 1 (Mule 4) DELTA
– MCD – Integration and API Associate
– MCD – API Design Associate
– MCD – Integration Professional (Mule 3)
– MuleSoft Certified Platform Architect – Level 1
– MuleSoft Certified Integration Architect – Level 1
40. All contents © MuleSoft Inc.
Be ready!
40
• Datasheets are available to help you get ready for training and
certification exams.
• Everything you need to know about each course, each exam, set up
requirements, etc.
More than 45 datasheets are available at:
https://training.mulesoft.com/downloads
42. All contents © MuleSoft Inc.
Find the answers you need, fast.
42https://docs.mulesoft.com/
44. All contents © MuleSoft Inc.
15,000+ members ready to help.
44
https://forums.mulesoft.com/
• Check out the “MuleSoft
Training” category for all
training and certification-
related questions
46. All contents © MuleSoft Inc.
What’s next
46
• Share:
– Tweet your pictures with the hashtag #SuratMulesoftMeet
– Invite your network to join: https://meetups.mulesoft.com/surat/
• Feedback:
– Please share your valuable feedback & suggest topics on Nikhil MORE
(nsmore.more@gmail.com)
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
• Our next meetup:
– Date: TBD
– Location: TBD
– Topic: TBD
47. See you next time
Please send topic suggestions to the organizer
Thank You!!!