SlideShare a Scribd company logo
1 of 57
Download to read offline
All contents © MuleSoft, LLC
Partner Kickoff
Network. Align. Learn. Win.
March 25th
All contents © MuleSoft, LLC
Welcome to the MuleSoft
Community
All contents © MuleSoft, LLC
Agenda
● Intro to the MuleSoft Community
● Exciting announcements
● From Legacy to API-Led: How to incorporate Event-Driven technologies
into your architecture
○ Eduardo Ponzoni, MuleSoft Practice Lead & Mary Joy Sabal, Integration
Technical Lead, Datacom
● Navigating Deployment Models for MuleSoft
○ Ryan Andal, Associate Manager, Capgemini
All contents © MuleSoft, LLC
Our community is a vibrant ecosystem of 50,000+ MuleSoft practitioners who learn together
and support each other on a daily basis.
● Share and evangelize your work
○ Showcase your skills
○ Build your reputation
● Learn and get inspired by how other users leverage Anypoint Platform
○ Build your skills
○ Get help and answers from your peers
● Network with MuleSoft experts
○ Build meaningful connections
What is the MuleSoft Community?
All contents © MuleSoft, LLC
Join us at MuleSoft Meetups
Meet and learn with other MuleSoft Developers & Architects
Join local and global Meetup groups:
● Community-led events
● Various types of content: demos,
how-tos, use cases….
● Virtual and in-person
Join, become a speaker or a group leader at meetups.mulesoft.com
All contents © MuleSoft, LLC
Our global online groups:
English, Portuguese, Spanish, Women Who Mule
● Groups based on language
○ English
○ Spanish
○ Portuguese (new!)
● Special interest group: Women Who Mule
○ Connect with other women devs & architects
○ Be an ally!
○ All are welcome to join
→ Find an upcoming event: meetups.mulesoft.com/events
All contents © MuleSoft, LLC
Meet the 8 new MuleSoft Ambassadors!
Who are the MuleSoft Ambassadors?
● Developers and Architects from around the
world
● Highly recognized MuleSoft professionals
● Ultimate Mule experts
● Excellent contributors: blogs, Meetups, tutorials
● Now have 28 MuleSoft Ambassadors!
→ Learn more: blogs.mulesoft.com/dev-guides/new-ambassador
All contents © MuleSoft, LLC
Announcing the new MuleSoft Mentors program
Who and what are MuleSoft Mentors?
● Mentors are active community contributors
○ Meetup Leaders, speakers, share technical content
● They hold 1+ MuleSoft Certifications
● Dedicated mentors of the MuleSoft Community
→Officially launching May 2021: Exclusive access for partners begins today!
→Apply or nominate someone to become a MuleSoft Mentor here: mulesoft.com/community
All contents © MuleSoft, LLC
Ways to get involved with the MuleSoft Community
● Participate on the MuleSoft Help Center
○ Answer questions from other users
○ Build your reputation as a Mule expert
○ help.mulesoft.com
● Check out our blog!
○ Find technical stories, upcoming events, how-tos, and
more
○ blogs.mulesoft.com
● Join us on socials!
MuleDevs
@MuleSoftDevelopers
@MuleDev
All contents © MuleSoft, LLC 11
Thank you!
11
All contents © MuleSoft, LLC 1
Evolution of integration solutions
from legacy to event-based API-Led
Eduardo Ponzoni, Enterprise Integration Manager – Datacom
Mary Joy Sabal, Enterprise Integration Technical Lead - Datacom
1
All contents © MuleSoft, LLC
Introduction
Eduardo Ponzoni
● 18+ years of experience
● MuleSoft Practice Manager at Datacom NZ
● Certifications in MuleSoft & Microsoft
● Community Leader - Auckland, New Zealand
● Speaker on MuleSoft & integration events
● Frequent contributor to MuleSoft Blogs
● MuleSoft Ambassador (2021)
● Consultant/Advisor/Evangelist/Advocate
All contents © MuleSoft, LLC
Introduction
● Over 9 years of IT experience
● Enterprise Integration Tech Lead at Datacom NZ
● Multi-MuleSoft Certified Developer and Architect
● Speaker during MuleSoft CONNECT 2020
● Contributor to MuleSoft Blogs
● MuleSoft Ambassadress (2021)
● Wellington, New Zealand Meetup Co-Leader
● Currently mentoring talented Mule Developers
Mary Joy Sabal
All contents © MuleSoft, LLC
Agenda
● Technical challenges dealing with legacy architecture
● RESTful Imperfections
● Events vs APIs
● Use Case - Customer 360° View of Customers
● Demo
● Key Takeaways
All contents © MuleSoft, LLC
Legacy Modernization
● What is it?
○ Process of adapting to meet changing needs
● Why is it important?
○ Competitive edge in the market
● Benefits?
○ Long-term flexibility
All contents © MuleSoft, LLC
Technical challenges
● Should IT spend its time maintaining legacy investments or creating new
things?
All contents © MuleSoft, LLC
Quick recap: MuleSoft’s unique impact through API-
Led Connectivity
● Organizations will no longer feel locked by
legacy systems.
● APIs expose the data in a way that protects the
integrity of the system, enables secure and
governed access, and accelerates developer
productivity.
● Businesses become more nimble and better
respond to emerging technologies and other
changes.
● Future-proof architecture that supports a long-
term strategy for legacy modernization.
REUSE. REUSE. REUSE.
All contents © MuleSoft, LLC
RESTful imperfections
● Latency
o Demand for real-time interactive services.
● Coupling
o Request-reply pattern.
● Short life
o Not a long term solution.
All contents © MuleSoft, LLC
Comparing events and APIs
Events
(Event Driven Architecture)
APIs
(API-Led Connectivity)
Meaning State of change API invocation
Granularity Typically for one well-defined state change. Expose many resources and support many HTTP
methods per resource.
Synchronicity Asynchronous (as messages). Synchronous (request and response).
Communication path Producers and Consumers API Client, API Proxies and API implementation
Broker Message broker At a minimum, only require API client and API
implementation.
Contract AsyncAPI (schemas in Avro, JSON, Protobuf) RAML / Open API specification
All contents © MuleSoft, LLC
Case Study - 360° View of Customers
The “MONOLITH” (A.k.a. “Chaos”)
All contents © MuleSoft, LLC
Case Study - 360° View of Customers
API-Led Connectivity
● Key initiatives
o Unlock and share customer data
o Dismantle monolith
o Adopt MuleSoft platform
o Follow API-Led architecture
● Goals and achievements
o Faster, robust, reusable, discoverable, widely
used, well monitored
● What is next?
o Challenges adopting API-Led Connectivity
o Overcoming API-Led Connectivity challenges
with an “unwired” approach
All contents © MuleSoft, LLC
Case Study - 360° View of Customers
“Unwired” API-Led Connectivity (Asynchronous Approach)
All contents © MuleSoft, LLC
Demo
All contents © MuleSoft, LLC
Key Takeaways
● Agile and future-proof architecture solution: embracing autonomous, reactive APIs
● Event-Driven Architectures augments API-led connectivity
● Provide a competitive technology edge in the market
● Meet changing business initiatives and customer needs
● Friendly for architects, developers and operations
● Security, independence, reuse, monitoring
● Fast, modern, best of breed (MuleSoft + Kafka)
All contents © MuleSoft, LLC
Feel free to reach out!
www.linkedin.com/in/mary-joy-sabal
joy.sabal2@datacom.co.nz
https://blogs.mulesoft.com/author/maryjoysabal
www.linkedin.com/in/eduardo-ponzoni/
eduardop@datacom.co.nz
https://blogs.mulesoft.com/author/eduardoponzoni/
Eduardo Ponzoni
MuleSoft Ambassador
Enterprise Integration Manager
Datacom New Zealand
Mary Joy Sabal
MuleSoft Ambassadress
Enterprise Integration Tech Lead
Datacom New Zealand
All contents © MuleSoft, LLC
Thank You!
All contents © MuleSoft, LLC
Navigating Deployment
Models for MuleSoft
Ryan Andal, Associate Manager at
Capgemini
All contents © MuleSoft, LLC
Introduction
Ryan Anthony Andal
● 8 years of IT experience
● Associate Manager at Capgemini
● MuleSoft Ambassador
● Manila, Philippines Meetup Co-Leader
● Mulesoft Help Center Moderator
● Answered thousands of questions in Mulesoft Help Center
● Currently mentoring Mule Developers and Architects
All contents © MuleSoft, LLC
Agenda
● Journey to Ambassadorship
● CloudHub
○ Overview
○ Differences with Runtime Fabric
● Runtime Fabric
○ Overview
○ Use cases
○ Benefits
○ Conclusion
All contents © MuleSoft, LLC
Journey to Ambassadorship
All contents © MuleSoft, LLC
Journey to Ambassadorship
Integration Consultant
(MuleSoft)
April 2017
Earned my 1st
MuleSoft Certification
June 2017
Started
contributing to
MuleSoft Forum
July 2017
MuleSoft Forum
Moderator
Jan 2018
MuleSoft Meetup
Group Leader
April 2018
All contents © MuleSoft, LLC
Journey to Ambassadorship
MuleSoft CONNECT: APAC
All contents © MuleSoft, LLC
Journey to Ambassadorship
As a MuleSoft Meetup Speaker
Philippines
Virtual
Singapore
All contents © MuleSoft, LLC
Journey to Ambassadorship
As a MuleSoft Meetup Co-leader
Manila, Philippines
All contents © MuleSoft, LLC
Tips to beginning your journey to Ambassadorship
● Lead a MuleSoft Meetup group
● Speak at Meetups
● Write your own blogs
● Create video tutorials
● Answer questions on the MuleSoft Forum
Your goal should be to mentor and help other developers succeed. 
All contents © MuleSoft, LLC
CloudHub
All contents © MuleSoft, LLC
CloudHub
● CloudHub is iPaaS component of Anypoint platform
● Fully managed by MuleSoft
○ No hardware procurement
○ No infrastructure maintained
○ One place to develop, deploy, and maintain your integrations
● Acquires all the cloud features :
○ Highly available (99.99% uptime)
○ Secure
○ Multi –tenanted
○ Control access based on complex organizational requirements
All contents © MuleSoft, LLC
CloudHub
All contents © MuleSoft, LLC
CloudHub Connectivity
All contents © MuleSoft, LLC
Runtime Fabric
All contents © MuleSoft, LLC
Overview of Runtime Fabric
● More customers moving workloads to Kubernetes
● Developing own subject matter expertise with container and orchestration
● Higher need for Runtime Fabric that can run on Kubernetes distribution instead of
standalone
All contents © MuleSoft, LLC
Overview of Runtime Fabric
● Orchestrates and automates the
deployment of Mule Runtime into
containers in any cloud or
on-premises
Runtime Fabric Appliance
Customer’s network
Control pane
Runtime plane
Runtime Fabric services
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
VM VM VM
All contents © MuleSoft, LLC
Overview of Runtime Fabric
With Anypoint Runtime Fabric, you can
● Deploy consistently across AWS,
Azure or data center
● Run multiple versions of the
runtime in a single Runtime Fabric
● Remove the need to learn Docker
or Kubernetes
● Reap the benefits of the cloud,
on-premises
● Manage it all in MuleSoft’s control
plane
All contents © MuleSoft, LLC
RTF vs CloudHub
Customer managed infrastructure
• Can be hosted on third-party
IaaS, like Azure and AWS, or in
the customer’s data center
• Requires the use of the control
plane hosted by MuleSoft
MuleSoft’s managed public cloud
infrastructure
• Includes control plane and
runtime plane
Runtime Fabric CloudHub
All contents © MuleSoft, LLC
RTF vs CloudHub
Runtime Fabric CloudHub
Runtime plane
Kubernetes-as-a-Service
Customer’s network
Control pane
Runtime Fabric services
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
All contents © MuleSoft, LLC
Runtime Fabric on EKS/ AKS
● Delivered to customers as a
package of components
○ Runs on top of an existing EKS or
AKS environment.
● Customers bring their own
Kubernetes, ingress controller, and
external log forwarding and install
RTF within it.
● Customers maintain the health of
Kubernetes, and MuleSoft
maintains the RTF services and
Mule deployments.
Kubernetes-as-a-Service
Customer’s network
Control pane
Runtime plane
Runtime Fabric services
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
Mule
App
AKS
EKS
All contents © MuleSoft, LLC
Runtime Fabric on EKS/ AKS
All contents © MuleSoft, LLC
Why Runtime Fabric?
All contents © MuleSoft, LLC
CloudHub
● Run a Mule application as low as 0.1
vCores
● Manage by MuleSoft
Use case #1: Long term cost and flexibility
Runtime Fabric
Cost
● Run a Mule application as low as 0.02
vCPU
● EKS charges $0.10/hr.*
● Use existing AWS
Flexibility
● Choose your own data residency
● Manage your own operation/
maintenance
An Enterprise organization is estimated to manage 200 Mule APIs and has its own AWS, cloud
provider. The organization wants to reduce its expenses in the long term considering that the
number of APIs will grow in the succeeding years.
All contents © MuleSoft, LLC
CloudHub
● Uses MuleSoft’s AWS
Use case #2: Security and infrastructure standards
Runtime Fabric
● You have options to use your own cloud
and /or infrastructure
● Reserve a smaller set of internal IP
addresses for deployments
● Leverage based on your own standards
○ Firewall
○ Policies
○ API Gateways
○ API Proxies
A Financial Enterprise organization wants to leverage MuleSoft. The organization required that
the security and infrastructure must follow their own standards. Due to the confidentiality, the
transactions must remain in their own cloud or infrastructure.
All contents © MuleSoft, LLC
CloudHub
● MuleSoft is continuously expanding, but
not yet available in every country
Use case #3: Regulatory compliance
Runtime Fabric
● Majority of the companies are using AWS
or Azure for their Runtime Fabric to
comply with the regulatory compliance
A Financial Enterprise Organization wants to leverage MuleSoft, but there is a strict regulatory
compliance in their country.
All contents © MuleSoft, LLC
Benefits of Runtime Fabric
All contents © MuleSoft, LLC
CloudHub
● Managed by MuleSoft
● Logs reside in MuleSoft’s AWS
● Logs per Mule Application is
limited to 100 MB
Benefit #1: More Flexibility
Runtime Fabric
● Operations team have full visibility into
the managed Kubernetes environment
● You have your options where you want
to store your logs (e.g. Amazon S3)
and archive it in the future
Maintenance
Logging
All contents © MuleSoft, LLC
Benefit #2: Leverage AWS or Azure Services
Use for monitor and alerts
Storage (logs, files)
With Runtime Fabric on EKS or AKS, organizations will able to leverage service offered by their
cloud provider
All contents © MuleSoft, LLC
Conclusion
CloudHub:
● Provides a powerful platform for hosting Mule applications
● Little to no setup required, with built-in scaling, advanced management features and
includes hosting and support.
Runtime Fabric
● Provides additional flexibility and opportunities for granular control
○ BUT more care must be taken to ensure the balance between scalability and performance is
maintained
● Bridges the gap between multiple clouds and on-premises resources to help enterprises
meet changing business requirements in a quick and efficient manner
● Customer’s must have the correct skillsets to manage AKS/ EKS
All contents © MuleSoft, LLC 30
Fell free to reach out!
https://www.linkedin.com/in/ryan-andal/
ryan.andal@capgemini.com
Ryan Anthony Andal
MuleSoft Ambassador
Associate Manager
Capgemini Philippines
All contents © MuleSoft, LLC
Thank you!

More Related Content

What's hot

Sydney MuleSoft Meetup #16 - 19 November 2020
Sydney MuleSoft Meetup #16 - 19 November 2020Sydney MuleSoft Meetup #16 - 19 November 2020
Sydney MuleSoft Meetup #16 - 19 November 2020Royston Lobo
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Angel Alberici
 
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral Zone
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral ZoneMuleSoft Meetup | Reading Meetup Group | Hosted by Integral Zone
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral ZoneIntegralZone
 
MuleSoft Meetup | Reading
MuleSoft Meetup | ReadingMuleSoft Meetup | Reading
MuleSoft Meetup | ReadingIntegralZone
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa Angel Alberici
 
Eda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povEda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povNicholas Bowman
 
Caching strategies in MuleSoft
Caching strategies in MuleSoftCaching strategies in MuleSoft
Caching strategies in MuleSoftNeerajKumar1965
 
MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsRoyston Lobo
 
Creating an OData-Enabled API
Creating an OData-Enabled APICreating an OData-Enabled API
Creating an OData-Enabled APIRoyston Lobo
 
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...Julian Douch
 
Metadata definition between flows on Studio 7 : MuleSoft Virtual Muleys Meetups
Metadata definition between flows on Studio 7  : MuleSoft Virtual Muleys MeetupsMetadata definition between flows on Studio 7  : MuleSoft Virtual Muleys Meetups
Metadata definition between flows on Studio 7 : MuleSoft Virtual Muleys MeetupsAngel Alberici
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020WendyTey4
 
6th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 20206th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 2020Christopher Co
 
Ahmedabad MuleSoft Meetup #5
Ahmedabad MuleSoft Meetup #5 Ahmedabad MuleSoft Meetup #5
Ahmedabad MuleSoft Meetup #5 Tejas Purohit
 
Using the Mule 4 SDK to build a connector : MuleSoft Virtual Muleys Meetups
Using the Mule 4 SDK to build a connector  : MuleSoft Virtual Muleys MeetupsUsing the Mule 4 SDK to build a connector  : MuleSoft Virtual Muleys Meetups
Using the Mule 4 SDK to build a connector : MuleSoft Virtual Muleys MeetupsAngel Alberici
 
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021Julian Douch
 
Addressing performance issues with API monitoring
Addressing performance issues with API monitoringAddressing performance issues with API monitoring
Addressing performance issues with API monitoringJimmy Attia
 
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019Julian Douch
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelJimmy Attia
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsNYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsGean Martinez
 

What's hot (20)

Sydney MuleSoft Meetup #16 - 19 November 2020
Sydney MuleSoft Meetup #16 - 19 November 2020Sydney MuleSoft Meetup #16 - 19 November 2020
Sydney MuleSoft Meetup #16 - 19 November 2020
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
 
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral Zone
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral ZoneMuleSoft Meetup | Reading Meetup Group | Hosted by Integral Zone
MuleSoft Meetup | Reading Meetup Group | Hosted by Integral Zone
 
MuleSoft Meetup | Reading
MuleSoft Meetup | ReadingMuleSoft Meetup | Reading
MuleSoft Meetup | Reading
 
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
MuleSoft: How to Engage Partners/Customers and  API Led with Alexa MuleSoft: How to Engage Partners/Customers and  API Led with Alexa
MuleSoft: How to Engage Partners/Customers and API Led with Alexa
 
Eda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povEda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_pov
 
Caching strategies in MuleSoft
Caching strategies in MuleSoftCaching strategies in MuleSoft
Caching strategies in MuleSoft
 
MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIs
 
Creating an OData-Enabled API
Creating an OData-Enabled APICreating an OData-Enabled API
Creating an OData-Enabled API
 
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...
MuleSoft Meetup Singapore Dec 21 - API Monetisation with HyperCurrent & EDA w...
 
Metadata definition between flows on Studio 7 : MuleSoft Virtual Muleys Meetups
Metadata definition between flows on Studio 7  : MuleSoft Virtual Muleys MeetupsMetadata definition between flows on Studio 7  : MuleSoft Virtual Muleys Meetups
Metadata definition between flows on Studio 7 : MuleSoft Virtual Muleys Meetups
 
Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020Mule soft meetup_indonesia_june2020
Mule soft meetup_indonesia_june2020
 
6th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 20206th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 2020
 
Ahmedabad MuleSoft Meetup #5
Ahmedabad MuleSoft Meetup #5 Ahmedabad MuleSoft Meetup #5
Ahmedabad MuleSoft Meetup #5
 
Using the Mule 4 SDK to build a connector : MuleSoft Virtual Muleys Meetups
Using the Mule 4 SDK to build a connector  : MuleSoft Virtual Muleys MeetupsUsing the Mule 4 SDK to build a connector  : MuleSoft Virtual Muleys Meetups
Using the Mule 4 SDK to build a connector : MuleSoft Virtual Muleys Meetups
 
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021
 
Addressing performance issues with API monitoring
Addressing performance issues with API monitoringAddressing performance issues with API monitoring
Addressing performance issues with API monitoring
 
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment model
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsNYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
 

Similar to MuleSOft PKO Developer meetup - 25 March 2021

2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney MeetupRoyston Lobo
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Royston Lobo
 
MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11MizuhoHoshino
 
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Ryan Anthony Andal
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Daniel Soffner
 
MuleSoft Meetup Houston #15
MuleSoft Meetup Houston #15MuleSoft Meetup Houston #15
MuleSoft Meetup Houston #15Jim Andrews
 
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft MeetupMuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft MeetupPatryk Bandurski
 
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsUnleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsEva Mave Ng
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratchNikhil More
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16Jim Andrews
 
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...Angel Alberici
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Akshata Sawant
 
20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversionMizuhoHoshino
 
Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022AnuragSharma900
 
Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01Lalit Panwar
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftHarshana Martin
 
MuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven DevelopmentMuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven DevelopmentPace Integration
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetJitendra Zaa
 
MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19Julian Douch
 

Similar to MuleSOft PKO Developer meetup - 25 March 2021 (20)

2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
 
MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11
 
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
MuleSoft Meetup Houston #15
MuleSoft Meetup Houston #15MuleSoft Meetup Houston #15
MuleSoft Meetup Houston #15
 
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft MeetupMuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
 
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsUnleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
São Paulo MuleSoft Meetup - 31 Jan
São Paulo MuleSoft Meetup - 31 JanSão Paulo MuleSoft Meetup - 31 Jan
São Paulo MuleSoft Meetup - 31 Jan
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
 
20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion
 
Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022
 
Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
MuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven DevelopmentMuleSoft London Community July 2022 - Test Driven Development
MuleSoft London Community July 2022 - Test Driven Development
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group Meet
 
MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19
 

More from Royston Lobo

Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Royston Lobo
 
Online Meetup - MuleSoft - June 2020
 Online Meetup - MuleSoft - June 2020  Online Meetup - MuleSoft - June 2020
Online Meetup - MuleSoft - June 2020 Royston Lobo
 
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafka
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafkaMuleSoft Online Meetup - MuleSoft integration with snowflake and kafka
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafkaRoyston Lobo
 
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
MuleSoft Online Meetup   a Guide to RTF application deployment  - October 2020MuleSoft Online Meetup   a Guide to RTF application deployment  - October 2020
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020Royston Lobo
 
Meetup 20200924 Sydney meetup
Meetup 20200924   Sydney meetupMeetup 20200924   Sydney meetup
Meetup 20200924 Sydney meetupRoyston Lobo
 
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020Royston Lobo
 
Custom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker exampleCustom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker exampleRoyston Lobo
 
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup   30 april 2020Sydney mule soft meetup   30 april 2020
Sydney mule soft meetup 30 april 2020Royston Lobo
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Royston Lobo
 
Sydney MuleSoft meetup #11 28 November 2019 - all slides
Sydney MuleSoft meetup #11   28 November 2019 - all slidesSydney MuleSoft meetup #11   28 November 2019 - all slides
Sydney MuleSoft meetup #11 28 November 2019 - all slidesRoyston Lobo
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slidesRoyston Lobo
 

More from Royston Lobo (11)

Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
 
Online Meetup - MuleSoft - June 2020
 Online Meetup - MuleSoft - June 2020  Online Meetup - MuleSoft - June 2020
Online Meetup - MuleSoft - June 2020
 
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafka
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafkaMuleSoft Online Meetup - MuleSoft integration with snowflake and kafka
MuleSoft Online Meetup - MuleSoft integration with snowflake and kafka
 
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
MuleSoft Online Meetup   a Guide to RTF application deployment  - October 2020MuleSoft Online Meetup   a Guide to RTF application deployment  - October 2020
MuleSoft Online Meetup a Guide to RTF application deployment - October 2020
 
Meetup 20200924 Sydney meetup
Meetup 20200924   Sydney meetupMeetup 20200924   Sydney meetup
Meetup 20200924 Sydney meetup
 
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
 
Custom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker exampleCustom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker example
 
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup   30 april 2020Sydney mule soft meetup   30 april 2020
Sydney mule soft meetup 30 april 2020
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
 
Sydney MuleSoft meetup #11 28 November 2019 - all slides
Sydney MuleSoft meetup #11   28 November 2019 - all slidesSydney MuleSoft meetup #11   28 November 2019 - all slides
Sydney MuleSoft meetup #11 28 November 2019 - all slides
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slides
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

MuleSOft PKO Developer meetup - 25 March 2021

  • 1. All contents © MuleSoft, LLC Partner Kickoff Network. Align. Learn. Win. March 25th
  • 2. All contents © MuleSoft, LLC Welcome to the MuleSoft Community
  • 3. All contents © MuleSoft, LLC Agenda ● Intro to the MuleSoft Community ● Exciting announcements ● From Legacy to API-Led: How to incorporate Event-Driven technologies into your architecture ○ Eduardo Ponzoni, MuleSoft Practice Lead & Mary Joy Sabal, Integration Technical Lead, Datacom ● Navigating Deployment Models for MuleSoft ○ Ryan Andal, Associate Manager, Capgemini
  • 4. All contents © MuleSoft, LLC Our community is a vibrant ecosystem of 50,000+ MuleSoft practitioners who learn together and support each other on a daily basis. ● Share and evangelize your work ○ Showcase your skills ○ Build your reputation ● Learn and get inspired by how other users leverage Anypoint Platform ○ Build your skills ○ Get help and answers from your peers ● Network with MuleSoft experts ○ Build meaningful connections What is the MuleSoft Community?
  • 5. All contents © MuleSoft, LLC Join us at MuleSoft Meetups Meet and learn with other MuleSoft Developers & Architects Join local and global Meetup groups: ● Community-led events ● Various types of content: demos, how-tos, use cases…. ● Virtual and in-person Join, become a speaker or a group leader at meetups.mulesoft.com
  • 6. All contents © MuleSoft, LLC Our global online groups: English, Portuguese, Spanish, Women Who Mule ● Groups based on language ○ English ○ Spanish ○ Portuguese (new!) ● Special interest group: Women Who Mule ○ Connect with other women devs & architects ○ Be an ally! ○ All are welcome to join → Find an upcoming event: meetups.mulesoft.com/events
  • 7. All contents © MuleSoft, LLC Meet the 8 new MuleSoft Ambassadors! Who are the MuleSoft Ambassadors? ● Developers and Architects from around the world ● Highly recognized MuleSoft professionals ● Ultimate Mule experts ● Excellent contributors: blogs, Meetups, tutorials ● Now have 28 MuleSoft Ambassadors! → Learn more: blogs.mulesoft.com/dev-guides/new-ambassador
  • 8. All contents © MuleSoft, LLC Announcing the new MuleSoft Mentors program Who and what are MuleSoft Mentors? ● Mentors are active community contributors ○ Meetup Leaders, speakers, share technical content ● They hold 1+ MuleSoft Certifications ● Dedicated mentors of the MuleSoft Community →Officially launching May 2021: Exclusive access for partners begins today! →Apply or nominate someone to become a MuleSoft Mentor here: mulesoft.com/community
  • 9. All contents © MuleSoft, LLC Ways to get involved with the MuleSoft Community ● Participate on the MuleSoft Help Center ○ Answer questions from other users ○ Build your reputation as a Mule expert ○ help.mulesoft.com ● Check out our blog! ○ Find technical stories, upcoming events, how-tos, and more ○ blogs.mulesoft.com ● Join us on socials! MuleDevs @MuleSoftDevelopers @MuleDev
  • 10. All contents © MuleSoft, LLC 11 Thank you! 11
  • 11. All contents © MuleSoft, LLC 1 Evolution of integration solutions from legacy to event-based API-Led Eduardo Ponzoni, Enterprise Integration Manager – Datacom Mary Joy Sabal, Enterprise Integration Technical Lead - Datacom 1
  • 12. All contents © MuleSoft, LLC Introduction Eduardo Ponzoni ● 18+ years of experience ● MuleSoft Practice Manager at Datacom NZ ● Certifications in MuleSoft & Microsoft ● Community Leader - Auckland, New Zealand ● Speaker on MuleSoft & integration events ● Frequent contributor to MuleSoft Blogs ● MuleSoft Ambassador (2021) ● Consultant/Advisor/Evangelist/Advocate
  • 13. All contents © MuleSoft, LLC Introduction ● Over 9 years of IT experience ● Enterprise Integration Tech Lead at Datacom NZ ● Multi-MuleSoft Certified Developer and Architect ● Speaker during MuleSoft CONNECT 2020 ● Contributor to MuleSoft Blogs ● MuleSoft Ambassadress (2021) ● Wellington, New Zealand Meetup Co-Leader ● Currently mentoring talented Mule Developers Mary Joy Sabal
  • 14. All contents © MuleSoft, LLC Agenda ● Technical challenges dealing with legacy architecture ● RESTful Imperfections ● Events vs APIs ● Use Case - Customer 360° View of Customers ● Demo ● Key Takeaways
  • 15. All contents © MuleSoft, LLC Legacy Modernization ● What is it? ○ Process of adapting to meet changing needs ● Why is it important? ○ Competitive edge in the market ● Benefits? ○ Long-term flexibility
  • 16. All contents © MuleSoft, LLC Technical challenges ● Should IT spend its time maintaining legacy investments or creating new things?
  • 17. All contents © MuleSoft, LLC Quick recap: MuleSoft’s unique impact through API- Led Connectivity ● Organizations will no longer feel locked by legacy systems. ● APIs expose the data in a way that protects the integrity of the system, enables secure and governed access, and accelerates developer productivity. ● Businesses become more nimble and better respond to emerging technologies and other changes. ● Future-proof architecture that supports a long- term strategy for legacy modernization. REUSE. REUSE. REUSE.
  • 18. All contents © MuleSoft, LLC RESTful imperfections ● Latency o Demand for real-time interactive services. ● Coupling o Request-reply pattern. ● Short life o Not a long term solution.
  • 19. All contents © MuleSoft, LLC Comparing events and APIs Events (Event Driven Architecture) APIs (API-Led Connectivity) Meaning State of change API invocation Granularity Typically for one well-defined state change. Expose many resources and support many HTTP methods per resource. Synchronicity Asynchronous (as messages). Synchronous (request and response). Communication path Producers and Consumers API Client, API Proxies and API implementation Broker Message broker At a minimum, only require API client and API implementation. Contract AsyncAPI (schemas in Avro, JSON, Protobuf) RAML / Open API specification
  • 20. All contents © MuleSoft, LLC Case Study - 360° View of Customers The “MONOLITH” (A.k.a. “Chaos”)
  • 21. All contents © MuleSoft, LLC Case Study - 360° View of Customers API-Led Connectivity ● Key initiatives o Unlock and share customer data o Dismantle monolith o Adopt MuleSoft platform o Follow API-Led architecture ● Goals and achievements o Faster, robust, reusable, discoverable, widely used, well monitored ● What is next? o Challenges adopting API-Led Connectivity o Overcoming API-Led Connectivity challenges with an “unwired” approach
  • 22. All contents © MuleSoft, LLC Case Study - 360° View of Customers “Unwired” API-Led Connectivity (Asynchronous Approach)
  • 23. All contents © MuleSoft, LLC Demo
  • 24. All contents © MuleSoft, LLC Key Takeaways ● Agile and future-proof architecture solution: embracing autonomous, reactive APIs ● Event-Driven Architectures augments API-led connectivity ● Provide a competitive technology edge in the market ● Meet changing business initiatives and customer needs ● Friendly for architects, developers and operations ● Security, independence, reuse, monitoring ● Fast, modern, best of breed (MuleSoft + Kafka)
  • 25. All contents © MuleSoft, LLC Feel free to reach out! www.linkedin.com/in/mary-joy-sabal joy.sabal2@datacom.co.nz https://blogs.mulesoft.com/author/maryjoysabal www.linkedin.com/in/eduardo-ponzoni/ eduardop@datacom.co.nz https://blogs.mulesoft.com/author/eduardoponzoni/ Eduardo Ponzoni MuleSoft Ambassador Enterprise Integration Manager Datacom New Zealand Mary Joy Sabal MuleSoft Ambassadress Enterprise Integration Tech Lead Datacom New Zealand
  • 26. All contents © MuleSoft, LLC Thank You!
  • 27. All contents © MuleSoft, LLC Navigating Deployment Models for MuleSoft Ryan Andal, Associate Manager at Capgemini
  • 28. All contents © MuleSoft, LLC Introduction Ryan Anthony Andal ● 8 years of IT experience ● Associate Manager at Capgemini ● MuleSoft Ambassador ● Manila, Philippines Meetup Co-Leader ● Mulesoft Help Center Moderator ● Answered thousands of questions in Mulesoft Help Center ● Currently mentoring Mule Developers and Architects
  • 29. All contents © MuleSoft, LLC Agenda ● Journey to Ambassadorship ● CloudHub ○ Overview ○ Differences with Runtime Fabric ● Runtime Fabric ○ Overview ○ Use cases ○ Benefits ○ Conclusion
  • 30. All contents © MuleSoft, LLC Journey to Ambassadorship
  • 31. All contents © MuleSoft, LLC Journey to Ambassadorship Integration Consultant (MuleSoft) April 2017 Earned my 1st MuleSoft Certification June 2017 Started contributing to MuleSoft Forum July 2017 MuleSoft Forum Moderator Jan 2018 MuleSoft Meetup Group Leader April 2018
  • 32. All contents © MuleSoft, LLC Journey to Ambassadorship MuleSoft CONNECT: APAC
  • 33. All contents © MuleSoft, LLC Journey to Ambassadorship As a MuleSoft Meetup Speaker Philippines Virtual Singapore
  • 34. All contents © MuleSoft, LLC Journey to Ambassadorship As a MuleSoft Meetup Co-leader Manila, Philippines
  • 35. All contents © MuleSoft, LLC Tips to beginning your journey to Ambassadorship ● Lead a MuleSoft Meetup group ● Speak at Meetups ● Write your own blogs ● Create video tutorials ● Answer questions on the MuleSoft Forum Your goal should be to mentor and help other developers succeed. 
  • 36. All contents © MuleSoft, LLC CloudHub
  • 37. All contents © MuleSoft, LLC CloudHub ● CloudHub is iPaaS component of Anypoint platform ● Fully managed by MuleSoft ○ No hardware procurement ○ No infrastructure maintained ○ One place to develop, deploy, and maintain your integrations ● Acquires all the cloud features : ○ Highly available (99.99% uptime) ○ Secure ○ Multi –tenanted ○ Control access based on complex organizational requirements
  • 38. All contents © MuleSoft, LLC CloudHub
  • 39. All contents © MuleSoft, LLC CloudHub Connectivity
  • 40. All contents © MuleSoft, LLC Runtime Fabric
  • 41. All contents © MuleSoft, LLC Overview of Runtime Fabric ● More customers moving workloads to Kubernetes ● Developing own subject matter expertise with container and orchestration ● Higher need for Runtime Fabric that can run on Kubernetes distribution instead of standalone
  • 42. All contents © MuleSoft, LLC Overview of Runtime Fabric ● Orchestrates and automates the deployment of Mule Runtime into containers in any cloud or on-premises Runtime Fabric Appliance Customer’s network Control pane Runtime plane Runtime Fabric services Mule App Mule App Mule App Mule App Mule App Mule App VM VM VM
  • 43. All contents © MuleSoft, LLC Overview of Runtime Fabric With Anypoint Runtime Fabric, you can ● Deploy consistently across AWS, Azure or data center ● Run multiple versions of the runtime in a single Runtime Fabric ● Remove the need to learn Docker or Kubernetes ● Reap the benefits of the cloud, on-premises ● Manage it all in MuleSoft’s control plane
  • 44. All contents © MuleSoft, LLC RTF vs CloudHub Customer managed infrastructure • Can be hosted on third-party IaaS, like Azure and AWS, or in the customer’s data center • Requires the use of the control plane hosted by MuleSoft MuleSoft’s managed public cloud infrastructure • Includes control plane and runtime plane Runtime Fabric CloudHub
  • 45. All contents © MuleSoft, LLC RTF vs CloudHub Runtime Fabric CloudHub Runtime plane Kubernetes-as-a-Service Customer’s network Control pane Runtime Fabric services Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App
  • 46. All contents © MuleSoft, LLC Runtime Fabric on EKS/ AKS ● Delivered to customers as a package of components ○ Runs on top of an existing EKS or AKS environment. ● Customers bring their own Kubernetes, ingress controller, and external log forwarding and install RTF within it. ● Customers maintain the health of Kubernetes, and MuleSoft maintains the RTF services and Mule deployments. Kubernetes-as-a-Service Customer’s network Control pane Runtime plane Runtime Fabric services Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App Mule App AKS EKS
  • 47. All contents © MuleSoft, LLC Runtime Fabric on EKS/ AKS
  • 48. All contents © MuleSoft, LLC Why Runtime Fabric?
  • 49. All contents © MuleSoft, LLC CloudHub ● Run a Mule application as low as 0.1 vCores ● Manage by MuleSoft Use case #1: Long term cost and flexibility Runtime Fabric Cost ● Run a Mule application as low as 0.02 vCPU ● EKS charges $0.10/hr.* ● Use existing AWS Flexibility ● Choose your own data residency ● Manage your own operation/ maintenance An Enterprise organization is estimated to manage 200 Mule APIs and has its own AWS, cloud provider. The organization wants to reduce its expenses in the long term considering that the number of APIs will grow in the succeeding years.
  • 50. All contents © MuleSoft, LLC CloudHub ● Uses MuleSoft’s AWS Use case #2: Security and infrastructure standards Runtime Fabric ● You have options to use your own cloud and /or infrastructure ● Reserve a smaller set of internal IP addresses for deployments ● Leverage based on your own standards ○ Firewall ○ Policies ○ API Gateways ○ API Proxies A Financial Enterprise organization wants to leverage MuleSoft. The organization required that the security and infrastructure must follow their own standards. Due to the confidentiality, the transactions must remain in their own cloud or infrastructure.
  • 51. All contents © MuleSoft, LLC CloudHub ● MuleSoft is continuously expanding, but not yet available in every country Use case #3: Regulatory compliance Runtime Fabric ● Majority of the companies are using AWS or Azure for their Runtime Fabric to comply with the regulatory compliance A Financial Enterprise Organization wants to leverage MuleSoft, but there is a strict regulatory compliance in their country.
  • 52. All contents © MuleSoft, LLC Benefits of Runtime Fabric
  • 53. All contents © MuleSoft, LLC CloudHub ● Managed by MuleSoft ● Logs reside in MuleSoft’s AWS ● Logs per Mule Application is limited to 100 MB Benefit #1: More Flexibility Runtime Fabric ● Operations team have full visibility into the managed Kubernetes environment ● You have your options where you want to store your logs (e.g. Amazon S3) and archive it in the future Maintenance Logging
  • 54. All contents © MuleSoft, LLC Benefit #2: Leverage AWS or Azure Services Use for monitor and alerts Storage (logs, files) With Runtime Fabric on EKS or AKS, organizations will able to leverage service offered by their cloud provider
  • 55. All contents © MuleSoft, LLC Conclusion CloudHub: ● Provides a powerful platform for hosting Mule applications ● Little to no setup required, with built-in scaling, advanced management features and includes hosting and support. Runtime Fabric ● Provides additional flexibility and opportunities for granular control ○ BUT more care must be taken to ensure the balance between scalability and performance is maintained ● Bridges the gap between multiple clouds and on-premises resources to help enterprises meet changing business requirements in a quick and efficient manner ● Customer’s must have the correct skillsets to manage AKS/ EKS
  • 56. All contents © MuleSoft, LLC 30 Fell free to reach out! https://www.linkedin.com/in/ryan-andal/ ryan.andal@capgemini.com Ryan Anthony Andal MuleSoft Ambassador Associate Manager Capgemini Philippines
  • 57. All contents © MuleSoft, LLC Thank you!