SlideShare a Scribd company logo
April 08 th, 2019
Managing APIs with MuleSoft
São Paulo MuleSoft Meetup
#MuleSoftMeetup
All contents © MuleSoft Inc.
Be part of the community
2
• A group from the community to the community
• A safe environment to learn and share your integration experiences
both good and bad with your peers
• Discuss a variety of topics key to successful application network with
MuleSoft Anypoint Platform
• Become a speaker:
– Share you experience and knowledge
– Receive a training class or a certification exam!!! ☺
All contents © MuleSoft Inc.
Agenda
3
• Introductions
• Sponsor
• MuleSoft API Gateway concepts
• Break
• Demo
• What’s next
• Networking time
All contents © MuleSoft Inc.
Introductions
4
• About the speakers:
A SHOW OF HANDS:
Who is new to this MeetUp?
– Daniel Mirilli
• 20 years on information technology
sector
• 14 years working on integration projects
• 5 years working with MuleSoft products:
– Demo for potential customers
– Giving classes on the platform
– Coordinating and supporting several projects
– Guilherme Pereira
• 10 years on information technology
sector
• Passionate by integration!!
• MuleSoft expert:
– Highlights:
• MuleSoft Certified Developer - Integration Professional
(Mule 3.8)
• MuleSoft Certified Integration Architect - Level 1
• All MuleSoft certifications
All contents © MuleSoft Inc.
Sponsor
5
• About the sponsor:
– Cognizant Brazil
• Since 2009
• + 1800 employes and growing
– Global MuleSoft and Salesforce partner
– We are always hiring!! ☺
• https://careers.cognizant.com/global/en
All contents © MuleSoft Inc.
Quick survey
6
All contents © MuleSoft Inc. 7
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
What is an API Gateway
All contents © MuleSoft Inc.
Why should I use an API Gateway
9
Security Audit / logs
Traffic control
Developer
Experience
Developer
Engagement
Analytics Monetization
All contents © MuleSoft Inc.
What is an API Gateway
10
• An API Gateway is just that — a gateway protecting APIs. Any time
you create an API and make it publicly available, there are two
issues that need to be addressed:
– Security: there are a lot of malicious people out there who can potentially use an
API to get into your backend systems. To avoid this, you need a way to limit
access to the API and authenticate its users.
– Performance: it’s important to control how many people have access to an API in
order to ensure optimal function. APIs can’t handle an unlimited number of calls,
so you need to manage the number of people that use them.
All contents © MuleSoft Inc.
What is an API Gateway
11
• API Gateways are designed and optimized to host an API or to open
a connection to an API deployed to another runtime. The API
Gateway runtime performs functions critical to running and
managing APIs:
– Gateways serve as a point of control over APIs, determining which traffic is
authorized to pass through the API to backend services, to meter the traffic
flowing through, to log all transactions and to apply runtime policies to enforce
governance like rate limiting, throttling and caching.
– API Gateways integrate with the backend services that power them. An API is
just an interface that calls functionality living in a service or application and
unless that functionality lives in a well-defined web service, integration and
orchestration capabilities are required to connect it to the API.
MuleSoft API Gateway
All contents © MuleSoft Inc.
Managing Mule Apps
13
All contents © MuleSoft Inc.
Managing others Apps
14
All contents © MuleSoft Inc.
The Anypoint Platform from MuleSoft
15
All contents © MuleSoft Inc.
Anypoint Platform
Specialists App devsAd-hoc
integrators
Admin, Ops,
DevOps
Rapid
development
Collaboration and
self-service
Visibility
and control
On-premise &
Private Cloud
Hybrid Hosted by
MuleSoft
Cloud service providers
Lean runtime
Design Center Exchange Management Center
Mule
All contents © MuleSoft Inc. 17
One product for the full API lifecycle management
Design
Center
Mule
Exchange
Management
Center
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
All contents © MuleSoft Inc.
Engage
API Portal
Exchange
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
All contents © MuleSoft Inc.
Discover and reuse assets in Exchange
● Ratings
● Collaboration
● Multiple versions
● Dependencies
● Integrated with
○ API designer
○ Flow designer
○ Studio
● Not just APIs!!!
All contents © MuleSoft Inc.
Asset portal in Exchange
● Documentation
● Videos
● Links
● API Notebooks
○ code samples
● Generate SDKs
● Register for use
● Terms & Conditions
● Not just for APIs!!!
All contents © MuleSoft Inc.
Design
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
All contents © MuleSoft Inc.
Integration specialists Ad hoc integrators
Fully integrated user-centric dev UI
API
design
Flow
design
All contents © MuleSoft Inc.
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
Deploy and operate
23
All contents © MuleSoft Inc.
Anypoint Mgmt Center
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
All contents © MuleSoft Inc.
Deployment options
25
All contents © MuleSoft Inc.
Continuous integration/continuous delivery
26
1. Check-out project
2. Import to Studio
3. Develop
4. Create tests
5. Create build wrapper
6. Check-in project
UAT
DEV
PROD
Developer
Run
Mock Tests
Run
Unit Tests
Run
Mock Tests
Run
Unit Tests
Create and Run Tests
1 2
3
4
5
6
108
7
Functiona
l Tests
Create
Mocked Tests
Create
Unit Tests
7. Trigger CI
8. Build & deploy
9. Run test
10. Push to repo
11. Open tkt in SNOW
12. Deploy
13. Repeat test in UAT
14. Update tkt in SNOW
9
11
13
14
15. Deploy
16. Update tkt in SNOW
QA
16
12
15
All contents © MuleSoft Inc.
1 management center
27
Granular
troubleshooting
API access
& security
Real-time, customizable
analytics
All contents © MuleSoft Inc.
The Full API Lifecycle Management
API Portal
Anypoint Exchange
API designer
Mocking service
API Console
API Notebooks
Studio
MUnit
API Manager
Runtime Manager
OPERATE
DESIGN
DEPLOY
DEV & TEST
ENGAGE
Networking time
API Gateway demo
Q&A
Trivia
Win a free training voucher +
a free certification voucher!!!!
All contents © MuleSoft Inc.
What’s next
33
• Share:
– Tweet your pictures with the hashtag #MuleSoftMeetup
– Invite your network to join: https://meetups.mulesoft.com/sao-paulo/
• Feedback:
– Contact your organizer gui1207@gmail.com to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
• Our next meetup:
– Date: May
– Location: TBD
– Topic: TBD
See you next time
Please send topic suggestions to the organizer
Managing APIs with MuleSoft

More Related Content

What's hot (20)

PPTX
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Manish Kumar Yadav
 
PDF
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
PPTX
Benefits of integration with the Mulesoft Anypoint Platform
Cloud Analogy
 
PDF
MuleSoft Sizing Guidelines - VirtualMuleys
Angel Alberici
 
PPTX
Mulesoft corporate template final
Bui Kiet
 
PDF
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
Angel Alberici
 
PDF
Cloudhub 2.0
Christopher Co
 
PPTX
Learn Anypoint MQ | MuleSoft Mysore Meetup #7
MysoreMuleSoftMeetup
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PDF
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
PDF
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
 
PPTX
MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)
Prashanth Kurimella
 
PPTX
Mulesoft Anypoint platform introduction
gijish
 
PDF
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
Angel Alberici
 
PPT
Mulesoft ppt
Achyuta Lakshmi
 
PPTX
MuleSoft Architecture Presentation
Rupesh Sinha
 
PPTX
Designing and building Mule applications
MuleSoft
 
PDF
MuleSoft PKO - C4E and Platform Insights
Angel Alberici
 
PPTX
Mulesoft Meetup Roma - CloudHub 2.0: a fully managed, containerized integrati...
Alfonso Martino
 
PPTX
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
Kellton Tech Solutions Ltd
 
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...
Manish Kumar Yadav
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
Benefits of integration with the Mulesoft Anypoint Platform
Cloud Analogy
 
MuleSoft Sizing Guidelines - VirtualMuleys
Angel Alberici
 
Mulesoft corporate template final
Bui Kiet
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
Angel Alberici
 
Cloudhub 2.0
Christopher Co
 
Learn Anypoint MQ | MuleSoft Mysore Meetup #7
MysoreMuleSoftMeetup
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
 
MuleSoft Anypoint Platform and Three Tier Architecture
Harish Kumar
 
MuleSoft Deployment Strategies (RTF vs Hybrid vs CloudHub)
Prashanth Kurimella
 
Mulesoft Anypoint platform introduction
gijish
 
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
Angel Alberici
 
Mulesoft ppt
Achyuta Lakshmi
 
MuleSoft Architecture Presentation
Rupesh Sinha
 
Designing and building Mule applications
MuleSoft
 
MuleSoft PKO - C4E and Platform Insights
Angel Alberici
 
Mulesoft Meetup Roma - CloudHub 2.0: a fully managed, containerized integrati...
Alfonso Martino
 
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
Kellton Tech Solutions Ltd
 

Similar to Managing APIs with MuleSoft (20)

PPTX
Learn mulesoft from scratch
Nikhil More
 
PPTX
Chandigarh MuleSoft Meetup #01
Lalit Panwar
 
PPTX
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Danilo Bordini
 
PDF
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
 
PPTX
São Paulo MuleSoft Meetup #5 - Runtime Fabric
Guilherme Pereira Silva
 
PPTX
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
PPTX
Microservices Best Practices
MuleSoft
 
PPTX
Mulesoft Indore meetup #1
Pradhan Yash Sharma
 
PPTX
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
PDF
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
PDF
MuleSoft Meetup Singapore March 2019
Julian Douch
 
PPTX
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
PDF
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
PPTX
Running and Managing Mule Applications
MuleSoft
 
PDF
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
 
PDF
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
PPTX
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
Gean Martinez
 
PPTX
Raleigh MuleSoft Meetup - October
Savannah Cole
 
PPTX
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Alfonso Martino
 
PPTX
Manchester MuleSoft Meetup #7
Akshata Sawant
 
Learn mulesoft from scratch
Nikhil More
 
Chandigarh MuleSoft Meetup #01
Lalit Panwar
 
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Danilo Bordini
 
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
 
São Paulo MuleSoft Meetup #5 - Runtime Fabric
Guilherme Pereira Silva
 
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
Microservices Best Practices
MuleSoft
 
Mulesoft Indore meetup #1
Pradhan Yash Sharma
 
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
MuleSoft Meetup Singapore March 2019
Julian Douch
 
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
Running and Managing Mule Applications
MuleSoft
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
 
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
Gean Martinez
 
Raleigh MuleSoft Meetup - October
Savannah Cole
 
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Alfonso Martino
 
Manchester MuleSoft Meetup #7
Akshata Sawant
 
Ad

More from Guilherme Pereira Silva (13)

PPTX
Extending the Mule Runtime - Building a Circuit Breaker Component.pptx
Guilherme Pereira Silva
 
PPTX
#2 Building your first connector extending the Mule Java SDK
Guilherme Pereira Silva
 
PDF
MuleSoft Composer - Online Portuguese Meetup Group
Guilherme Pereira Silva
 
PPTX
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
 
PPTX
MuleSoft MuleSoft Meetup - Shared Flows
Guilherme Pereira Silva
 
PPTX
São Paulo MuleSoft Meetup - Messaging patterns
Guilherme Pereira Silva
 
PPTX
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
Guilherme Pereira Silva
 
PPTX
São Paulo MuleSoft Meetups - DevOps
Guilherme Pereira Silva
 
PPTX
Mulesoft Meetup Latam Summit Brazil
Guilherme Pereira Silva
 
PPTX
São Paulo MuleSoft Meetup - Deployments Models
Guilherme Pereira Silva
 
PPTX
MuleSoft Meetup São Paulo #4 - November
Guilherme Pereira Silva
 
PPTX
MuleSoft São Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
PPTX
São Paulo MuleSoft Meetup - 31 Jan
Guilherme Pereira Silva
 
Extending the Mule Runtime - Building a Circuit Breaker Component.pptx
Guilherme Pereira Silva
 
#2 Building your first connector extending the Mule Java SDK
Guilherme Pereira Silva
 
MuleSoft Composer - Online Portuguese Meetup Group
Guilherme Pereira Silva
 
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
 
MuleSoft MuleSoft Meetup - Shared Flows
Guilherme Pereira Silva
 
São Paulo MuleSoft Meetup - Messaging patterns
Guilherme Pereira Silva
 
São Paulo MuleSoft Meetup - Unwired API Led & Custom Polices
Guilherme Pereira Silva
 
São Paulo MuleSoft Meetups - DevOps
Guilherme Pereira Silva
 
Mulesoft Meetup Latam Summit Brazil
Guilherme Pereira Silva
 
São Paulo MuleSoft Meetup - Deployments Models
Guilherme Pereira Silva
 
MuleSoft Meetup São Paulo #4 - November
Guilherme Pereira Silva
 
MuleSoft São Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
São Paulo MuleSoft Meetup - 31 Jan
Guilherme Pereira Silva
 
Ad

Recently uploaded (20)

PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 

Managing APIs with MuleSoft

  • 1. April 08 th, 2019 Managing APIs with MuleSoft São Paulo MuleSoft Meetup #MuleSoftMeetup
  • 2. All contents © MuleSoft Inc. Be part of the community 2 • A group from the community to the community • A safe environment to learn and share your integration experiences both good and bad with your peers • Discuss a variety of topics key to successful application network with MuleSoft Anypoint Platform • Become a speaker: – Share you experience and knowledge – Receive a training class or a certification exam!!! ☺
  • 3. All contents © MuleSoft Inc. Agenda 3 • Introductions • Sponsor • MuleSoft API Gateway concepts • Break • Demo • What’s next • Networking time
  • 4. All contents © MuleSoft Inc. Introductions 4 • About the speakers: A SHOW OF HANDS: Who is new to this MeetUp? – Daniel Mirilli • 20 years on information technology sector • 14 years working on integration projects • 5 years working with MuleSoft products: – Demo for potential customers – Giving classes on the platform – Coordinating and supporting several projects – Guilherme Pereira • 10 years on information technology sector • Passionate by integration!! • MuleSoft expert: – Highlights: • MuleSoft Certified Developer - Integration Professional (Mule 3.8) • MuleSoft Certified Integration Architect - Level 1 • All MuleSoft certifications
  • 5. All contents © MuleSoft Inc. Sponsor 5 • About the sponsor: – Cognizant Brazil • Since 2009 • + 1800 employes and growing – Global MuleSoft and Salesforce partner – We are always hiring!! ☺ • https://careers.cognizant.com/global/en
  • 6. All contents © MuleSoft Inc. Quick survey 6
  • 7. All contents © MuleSoft Inc. 7 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
  • 8. What is an API Gateway
  • 9. All contents © MuleSoft Inc. Why should I use an API Gateway 9 Security Audit / logs Traffic control Developer Experience Developer Engagement Analytics Monetization
  • 10. All contents © MuleSoft Inc. What is an API Gateway 10 • An API Gateway is just that — a gateway protecting APIs. Any time you create an API and make it publicly available, there are two issues that need to be addressed: – Security: there are a lot of malicious people out there who can potentially use an API to get into your backend systems. To avoid this, you need a way to limit access to the API and authenticate its users. – Performance: it’s important to control how many people have access to an API in order to ensure optimal function. APIs can’t handle an unlimited number of calls, so you need to manage the number of people that use them.
  • 11. All contents © MuleSoft Inc. What is an API Gateway 11 • API Gateways are designed and optimized to host an API or to open a connection to an API deployed to another runtime. The API Gateway runtime performs functions critical to running and managing APIs: – Gateways serve as a point of control over APIs, determining which traffic is authorized to pass through the API to backend services, to meter the traffic flowing through, to log all transactions and to apply runtime policies to enforce governance like rate limiting, throttling and caching. – API Gateways integrate with the backend services that power them. An API is just an interface that calls functionality living in a service or application and unless that functionality lives in a well-defined web service, integration and orchestration capabilities are required to connect it to the API.
  • 13. All contents © MuleSoft Inc. Managing Mule Apps 13
  • 14. All contents © MuleSoft Inc. Managing others Apps 14
  • 15. All contents © MuleSoft Inc. The Anypoint Platform from MuleSoft 15
  • 16. All contents © MuleSoft Inc. Anypoint Platform Specialists App devsAd-hoc integrators Admin, Ops, DevOps Rapid development Collaboration and self-service Visibility and control On-premise & Private Cloud Hybrid Hosted by MuleSoft Cloud service providers Lean runtime Design Center Exchange Management Center Mule
  • 17. All contents © MuleSoft Inc. 17 One product for the full API lifecycle management Design Center Mule Exchange Management Center OPERATE DESIGN DEPLOY DEV & TEST ENGAGE
  • 18. All contents © MuleSoft Inc. Engage API Portal Exchange OPERATE DESIGN DEPLOY DEV & TEST ENGAGE
  • 19. All contents © MuleSoft Inc. Discover and reuse assets in Exchange ● Ratings ● Collaboration ● Multiple versions ● Dependencies ● Integrated with ○ API designer ○ Flow designer ○ Studio ● Not just APIs!!!
  • 20. All contents © MuleSoft Inc. Asset portal in Exchange ● Documentation ● Videos ● Links ● API Notebooks ○ code samples ● Generate SDKs ● Register for use ● Terms & Conditions ● Not just for APIs!!!
  • 21. All contents © MuleSoft Inc. Design OPERATE DESIGN DEPLOY DEV & TEST ENGAGE
  • 22. All contents © MuleSoft Inc. Integration specialists Ad hoc integrators Fully integrated user-centric dev UI API design Flow design
  • 23. All contents © MuleSoft Inc. OPERATE DESIGN DEPLOY DEV & TEST ENGAGE Deploy and operate 23
  • 24. All contents © MuleSoft Inc. Anypoint Mgmt Center 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
  • 25. All contents © MuleSoft Inc. Deployment options 25
  • 26. All contents © MuleSoft Inc. Continuous integration/continuous delivery 26 1. Check-out project 2. Import to Studio 3. Develop 4. Create tests 5. Create build wrapper 6. Check-in project UAT DEV PROD Developer Run Mock Tests Run Unit Tests Run Mock Tests Run Unit Tests Create and Run Tests 1 2 3 4 5 6 108 7 Functiona l Tests Create Mocked Tests Create Unit Tests 7. Trigger CI 8. Build & deploy 9. Run test 10. Push to repo 11. Open tkt in SNOW 12. Deploy 13. Repeat test in UAT 14. Update tkt in SNOW 9 11 13 14 15. Deploy 16. Update tkt in SNOW QA 16 12 15
  • 27. All contents © MuleSoft Inc. 1 management center 27 Granular troubleshooting API access & security Real-time, customizable analytics
  • 28. All contents © MuleSoft Inc. The Full API Lifecycle Management API Portal Anypoint Exchange API designer Mocking service API Console API Notebooks Studio MUnit API Manager Runtime Manager OPERATE DESIGN DEPLOY DEV & TEST ENGAGE
  • 31. Q&A
  • 32. Trivia Win a free training voucher + a free certification voucher!!!!
  • 33. All contents © MuleSoft Inc. What’s next 33 • Share: – Tweet your pictures with the hashtag #MuleSoftMeetup – Invite your network to join: https://meetups.mulesoft.com/sao-paulo/ • Feedback: – Contact your organizer [email protected] to suggest topics – Contact MuleSoft at [email protected] for ways to improve the program • Our next meetup: – Date: May – Location: TBD – Topic: TBD
  • 34. See you next time Please send topic suggestions to the organizer