2nd May 2020
Official Launch- Surat Mulesoft Meetup !
Meetup# 01
Surat Mulesoft Meetup
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?
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
All contents © MuleSoft Inc. 4
Trend Us Socially !
With
#SuratMulesoftMeet.
Winner with maximum # of re-tweets/tweets will win voucher for
Mulesoft Certification
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
All contents © MuleSoft Inc. 6
Upcoming Future…
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?
All contents © MuleSoft Inc. 8
• Example:1
Need of Integration
communicate
All contents © MuleSoft Inc. 9
Need of Integration
• Example:2
Before Integration
All contents © MuleSoft Inc. 10
Need of Integration
• Example:2
Digital Payment
Payment Integration
After Integration
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
All contents © MuleSoft Inc. 12
API
All contents © MuleSoft Inc. 13
API
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
All contents © MuleSoft Inc. 15
• Weather Snippets
Real world API Example
• Log-in Using XYZ • Pay with PayPal
• Twitter Bots • Travel Booking
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
All contents © MuleSoft Inc. 17
API Led Connectivity.
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
All contents © MuleSoft Inc. 19
Sample Use Case
All contents © MuleSoft Inc. 20
Organizations now looks like this
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.
All contents © MuleSoft Inc. 22
Pain Points
All contents © MuleSoft Inc. 23
Mule exists to solve this problem
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
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
All contents © MuleSoft Inc. 26
One product for the full integration & API lifecycle
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
All contents © MuleSoft Inc.
Engage
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
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
All contents © MuleSoft Inc.
Design and develop
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
All contents © MuleSoft Inc.
Fully integrated user-centric dev UI
API
design
Flow
design
All contents © MuleSoft Inc.
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
Deploy and operate
31
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
All contents © MuleSoft Inc.
1 management center
33
Granular troubleshooting
API access
& security
Real-time, customizable analytics
All contents © MuleSoft Inc. 34
Question?
Q & A
Training & Certifications
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
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
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
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
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
Explore our new version
MuleSoft Documentation
All contents © MuleSoft Inc.
Find the answers you need, fast.
42https://docs.mulesoft.com/
The best place to ask questions and help others.
MuleSoft Forums
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
All contents © MuleSoft Inc. 45
Question?
Q & A
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
See you next time
Please send topic suggestions to the organizer
Thank You!!!

Learn mulesoft from scratch

  • 1.
    2nd May 2020 OfficialLaunch- Surat Mulesoft Meetup ! Meetup# 01 Surat Mulesoft Meetup
  • 2.
    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
  • 6.
    All contents ©MuleSoft Inc. 6 Upcoming Future…
  • 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
  • 12.
    All contents ©MuleSoft Inc. 12 API
  • 13.
    All contents ©MuleSoft Inc. 13 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
  • 17.
    All contents ©MuleSoft Inc. 17 API Led Connectivity.
  • 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
  • 19.
    All contents ©MuleSoft Inc. 19 Sample Use Case
  • 20.
    All contents ©MuleSoft Inc. 20 Organizations now looks like this
  • 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.
  • 22.
    All contents ©MuleSoft Inc. 22 Pain Points
  • 23.
    All contents ©MuleSoft Inc. 23 Mule exists to solve this problem
  • 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
  • 34.
    All contents ©MuleSoft Inc. 34 Question? Q & A
  • 35.
  • 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
  • 41.
    Explore our newversion MuleSoft Documentation
  • 42.
    All contents ©MuleSoft Inc. Find the answers you need, fast. 42https://docs.mulesoft.com/
  • 43.
    The best placeto ask questions and help others. MuleSoft Forums
  • 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
  • 45.
    All contents ©MuleSoft Inc. 45 Question? Q & A
  • 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 nexttime Please send topic suggestions to the organizer Thank You!!!