Submit Search
Upload
Taiwan MuleSoft Meetup #1 recap
•
0 likes
•
497 views
AI-enhanced title
W
WendyTey4
Follow
Taiwan Developer Meetup
Read less
Read more
Software
Report
Share
Report
Share
1 of 36
Download now
Download to read offline
Recommended
Mule soft meetup_th_no1
Mule soft meetup_th_no1
WendyTey4
Mule soft meetup_hk_june2020
Mule soft meetup_hk_june2020
WendyTey4
MuleSoft Singapore Meetup - Number 6 - September 24, 2020
MuleSoft Singapore Meetup - Number 6 - September 24, 2020
Julian Douch
MuleSoft Singapore Meetup May 2020
MuleSoft Singapore Meetup May 2020
Julian Douch
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019
Julian Douch
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
Angel Alberici
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Julian Douch
MuleSoft Meetup Singapore No.4 December 2019
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
Recommended
Mule soft meetup_th_no1
Mule soft meetup_th_no1
WendyTey4
Mule soft meetup_hk_june2020
Mule soft meetup_hk_june2020
WendyTey4
MuleSoft Singapore Meetup - Number 6 - September 24, 2020
MuleSoft Singapore Meetup - Number 6 - September 24, 2020
Julian Douch
MuleSoft Singapore Meetup May 2020
MuleSoft Singapore Meetup May 2020
Julian Douch
MuleSoft Meetup Singapore March 2019
MuleSoft Meetup Singapore March 2019
Julian Douch
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
Angel Alberici
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
MuleSoft Meetup Singapore - Reliable Messaging & RTF Operations
Julian Douch
MuleSoft Meetup Singapore No.4 December 2019
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MulesoftMunichMeetup
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021
Julian Douch
MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19
Julian Douch
On prem to cloud hub migration (updated)
On prem to cloud hub migration (updated)
Sandeep Deshmukh
Code campiasi scm-project-gabriel-cristescu-ditech
Code campiasi scm-project-gabriel-cristescu-ditech
Codecamp Romania
Milano Meetup #6 - Training & Certification and Internal Support Models
Milano Meetup #6 - Training & Certification and Internal Support Models
Gonzalo Marcos Ansoain
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
4AA5-6938ENW
4AA5-6938ENW
Celisha Yongo
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
Adam Sandman
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Net Solutions
6th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 2020
Christopher Co
Automation on the go ict
Automation on the go ict
Indium Software
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
TechWell
Mule meetup Hyderabad
Mule meetup Hyderabad
Sravan Lingam
PeopleSoft 9.2 Update Manager and Continous Delivery Model
PeopleSoft 9.2 Update Manager and Continous Delivery Model
Emtec Inc.
Spira Plan Overview Presentation
Spira Plan Overview Presentation
Adam Sandman
Coimbatore meetup error handling 24apr2021
Coimbatore meetup error handling 24apr2021
Anoop Ramachandran
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
Worksoft
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup 30 april 2020
Royston Lobo
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
sumitahuja94
More Related Content
What's hot
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MulesoftMunichMeetup
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021
Julian Douch
MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19
Julian Douch
On prem to cloud hub migration (updated)
On prem to cloud hub migration (updated)
Sandeep Deshmukh
Code campiasi scm-project-gabriel-cristescu-ditech
Code campiasi scm-project-gabriel-cristescu-ditech
Codecamp Romania
Milano Meetup #6 - Training & Certification and Internal Support Models
Milano Meetup #6 - Training & Certification and Internal Support Models
Gonzalo Marcos Ansoain
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
IBM UrbanCode Products
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
4AA5-6938ENW
4AA5-6938ENW
Celisha Yongo
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
Adam Sandman
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Net Solutions
6th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 2020
Christopher Co
Automation on the go ict
Automation on the go ict
Indium Software
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
TechWell
Mule meetup Hyderabad
Mule meetup Hyderabad
Sravan Lingam
PeopleSoft 9.2 Update Manager and Continous Delivery Model
PeopleSoft 9.2 Update Manager and Continous Delivery Model
Emtec Inc.
Spira Plan Overview Presentation
Spira Plan Overview Presentation
Adam Sandman
Coimbatore meetup error handling 24apr2021
Coimbatore meetup error handling 24apr2021
Anoop Ramachandran
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
Worksoft
What's hot
(20)
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MuleSoft Summer Meetup - Germany - 09 Jun 2021
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup Singapore June 2021
MuleSoft Meetup - Singapore - No.3 Oct19
MuleSoft Meetup - Singapore - No.3 Oct19
On prem to cloud hub migration (updated)
On prem to cloud hub migration (updated)
Code campiasi scm-project-gabriel-cristescu-ditech
Code campiasi scm-project-gabriel-cristescu-ditech
Milano Meetup #6 - Training & Certification and Internal Support Models
Milano Meetup #6 - Training & Certification and Internal Support Models
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
4AA5-6938ENW
4AA5-6938ENW
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
Scriptless Automation Testing: A Unique Framework To Accelerate Delivery
6th Manila MuleSoft Meetup May 2020
6th Manila MuleSoft Meetup May 2020
Automation on the go ict
Automation on the go ict
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
Mule meetup Hyderabad
Mule meetup Hyderabad
PeopleSoft 9.2 Update Manager and Continous Delivery Model
PeopleSoft 9.2 Update Manager and Continous Delivery Model
Spira Plan Overview Presentation
Spira Plan Overview Presentation
Coimbatore meetup error handling 24apr2021
Coimbatore meetup error handling 24apr2021
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
Similar to Taiwan MuleSoft Meetup #1 recap
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup 30 april 2020
Royston Lobo
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
sumitahuja94
mulecomposer.pdf
mulecomposer.pdf
Srinivasa771031
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
Angel Alberici
Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)
Nicholas Bowman
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
Royston Lobo
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_Charlotte
Subhash Patel
MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11
MizuhoHoshino
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Angel Alberici
Designing for Testability: Differentiator in a Competitive Market
Designing for Testability: Differentiator in a Competitive Market
TechWell
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Alfonso Martino
Testing strategies and best practices using MUnit
Testing strategies and best practices using MUnit
Jimmy Attia
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Patryk Bandurski
Learn mulesoft from scratch
Learn mulesoft from scratch
Nikhil More
Adelaide Meetup June 2022 (1).pptx
Adelaide Meetup June 2022 (1).pptx
RajneetHora
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
CollabNet
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020
Ryan Anthony Andal
Microservices Best Practices
Microservices Best Practices
MuleSoft
Bangalore mulesoft meetup#10
Bangalore mulesoft meetup#10
D.Rajesh Kumar
Similar to Taiwan MuleSoft Meetup #1 recap
(20)
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup 30 april 2020
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
mulecomposer.pdf
mulecomposer.pdf
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Designing for Testability: Differentiator in a Competitive Market
Designing for Testability: Differentiator in a Competitive Market
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Testing strategies and best practices using MUnit
Testing strategies and best practices using MUnit
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Learn mulesoft from scratch
Learn mulesoft from scratch
Adelaide Meetup June 2022 (1).pptx
Adelaide Meetup June 2022 (1).pptx
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020
Microservices Best Practices
Microservices Best Practices
Bangalore mulesoft meetup#10
Bangalore mulesoft meetup#10
Recently uploaded
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Matt Ray
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
BrainSell Technologies
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Christina Lin
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Technogeeks
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Recently uploaded
(20)
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Taiwan MuleSoft Meetup #1 recap
1.
June 17th 2020 Taiwan
MuleSoft Meetup #1
2.
All contents ©
MuleSoft Inc. Our Partners 2
3.
Agenda
4.
All contents ©
MuleSoft Inc. Agenda 4 • 3:00 pm: Welcome & Introduction • 3:15 pm: What's new in MUnit? Easier unit testing easier in Mule • 3:40 pm: Building a business case for integration • 4:10 pm: Quiz & prizes • 4:30 pm: Meetup concludes
5.
Introductions
6.
All contents ©
MuleSoft Inc. Speaker 6 Greg McCreanor - Senior Manager, Solutions Engineering ASEAN MuleSoft Greg has been recently promoted to SE Manager and was a Principal Solutions Consultant for MuleSoft based in Singapore and has over 20 years of experience working in both core systems and integration technologies. Since joining MuleSoft he has brought valuable insight to our customers and prospects about their current technical challenges and how to move to the next generation of solutions. In the last 3 years, he has worked extensively with our public and private sector customers within Australia, New Zealand, and South East Asia
7.
Building the Business
Case for Integration Greg McCreanor - MuleSoft
8.
All contents ©
MuleSoft Inc. The Language of Money What is it & How do you find it? Business Metrics & KPIs Business Strategy Industry challenges & insights Why is it important? Existing perceptions of integration
9.
All contents ©
MuleSoft Inc. The value of integration What is it & How do you find it? Depends on the use case It’s not what, but how and why…. Typical examples: - Reduced mean time to repair - Speed to market - Security - Infrastructure optimisation Total = $7,783,171 Three-year, risk-adjusted total present value Customers can realize 445% ROI with Anypoint Platform Forrester TEI Study shows MuleSoft delivers $7.8 million in benefits for an organization Source: Forrester TEI Study on Anypoint Platform Increase in API reuse value through Anypoint Platform Time savings toward building new APIs Cost savings from reduced maintenance of APIs and integrations Incremental revenue from contributions to projects Cost savings for retired technologies
10.
All contents ©
MuleSoft Inc. Comparing costs Typical considerations Approach to licensing Initial license cost Implementation costs Training costs Often missed Additional licenses as more capacity required Developer productivity Increased maintenance overhead Architecture lock in Speed to market Security
11.
Self Serve Collaborative
Value Assessment
12.
All contents ©
MuleSoft Inc. Business Outcomes delivered Business Objectives Initiatives Technology Use Cases Value Increase operational efficiencies/agility (IT) Increase operational efficiencies/agility (non-IT) Legacy modernization Portfolio rationalization Move to the Cloud / Hybrid Maintenance spend reduction Business process automation Field and Support (agent) productivity Use APIs to standardize the way systems connect to each other. Plug/unplug systems using a hybrid integration platform. Adopt a "plug and play" approach to integration, wrapping systems in APIs and creating "building blocks." Use "building blocks" to build new, more efficient processes. -Lower IT operating costs -Improved business agility -Lower operating costs -Maintain and improve competitive advantage -Improved business agility -Improved employee productivity & satisfaction Improve the customer experience (increase customer acquisition, spend, retention) 360-degree customer view Mobile/eCommerce Omnichannel Adopt a "plug and play" approach to integration, wrapping systems in APIs and creating "building blocks." Use "building blocks" to build new, customer-engaging process and applications. -Improved customer experience -Improved reputation and brand -Maintain and improve digital competitiveness -More revenue, better customer retention, higher spend per customer Sample output
13.
All contents ©
MuleSoft Inc. Challenges in the process of being overcome with MuleSoft API strategy → - Lack of clearly documented and socialized API strategy - Lack of clear mandate to standardize connectivity of systems, processes, and data → - Lack of alignment between business and IT - Integrations driving limited business value - High IT operating costs Developer on-ramp → - Developers required to learn multiple coding languages to integrate applications → - Long developer on-ramp period - High IT onboarding costs - Long time to full productivity Area Observation Implication Integration technology & tooling → - No integration platform. Systems connected in a point to point, non-standard way → - Slower project speeds - Delayed time to market - Poor project quality - Suboptimal security - High maintenance costs - Poor governance Sample output
14.
All contents ©
MuleSoft Inc. Challenges in the process of being overcome with MuleSoft Re-use → - Limited to no reuse of integration code across projects - Limited use of or no repository to store reusable pieces integration code - Lack of an IT operating model that encourages reuse or collaboration across development teams → -Slow project speeds - Long time to market - Poor project quality Integration security → - Security policies have to be manually coded into integrations - No consistent or governable way to check that all endpoints are sufficiently secured - Maintaining security of integrations is manual → - Poor security - High IT operating costs Area Observation Implication Integration development → - Systems and applications are integrated manually - Duplicative development efforts - the same integration code is written for each project → -Slow project speeds - Long time to market Sample output
15.
All contents ©
MuleSoft Inc. Value realized (1 of 6) We estimate that you have achieved $4,589,583 in value since adopting MuleSoft. Sample output
16.
All contents ©
MuleSoft Inc. Value realized (2 of 6) Sample output
17.
What’s new in
Munit? Easier unit testing easier in Mule Sam Lui MuleSoft
18.
All contents ©
MuleSoft Inc. Overview of MUnit What will we be talking about? MUnit test recorder in the new Mule 4.3 / Studio 7.5 Release Where to go next?
19.
All contents ©
MuleSoft Inc. Overview of MUnit What will we be talking about? MUnit Test Recorder in the new Mule 4.3 / Studio 7.5 Release Where to go next?
20.
All contents ©
MuleSoft Inc. What is MUnit? ● MUnit is the testing framework specifically targeted to testing Mule applications ● It natively supports unit and integration testing on APIs and Mule apps in local and CI/CD environments (via Maven).
21.
All contents ©
MuleSoft Inc. How do you use MUnit? 1 Use MUnit to build test flows (technically called test suites in the industry) focused on executing Mule flows. Each test is essentially a Mule flow. 2 Use components from MUnit and generic Mule components to build test flows 3 Test flows execute in a Mule runtime and report results 1 2 3
22.
All contents ©
MuleSoft Inc. Setup 5 4 Implement 4 Design Deploy 2 2 1 8 hours with MuleSoft 26 hours 4 1.5 Unit test Manage & Monitor Comparison done by a leading financial services firm in partnership with a major system integrator 0 . 5 1 4 5 38% 26 hours Decreases development time by: for a medium complexity for a high complexity for a low complexity 47% 67% Head-to-head comparison vs. legacy middleware
23.
All contents ©
MuleSoft Inc. Overview of MUnit What will we be talking about? MUnit Test Recorder in the new Mule 4.3 / Studio 7.5 Release Where to go next?
24.
All contents ©
MuleSoft Inc. Unit tests are hard to write Unit tests are hard to read Unit tests are hard to understand The pain of testing today: it is not fast “ ” “ ” “ ”
25.
All contents ©
MuleSoft Inc. Unit tests are hard to write Unit tests are hard to read Unit tests are hard to understand The pain of testing today: it is not fast “ ” “ ” “ ” ✅
26.
All contents ©
MuleSoft Inc. MUnit test recorder Accelerate time to delivery by automating the creation of unit tests based on the execution of the application at design
27.
All contents ©
MuleSoft Inc. Test recorder - GA on April 30th! ● Automatically generate (“write”) MUnit tests based on the execution of application at design ● Takes the setting of the input and output events for unit and integration tests to build MUnit tests Get started writing MUnit tests Documentation ● MUnit developer tutorial on how to create your first MUnit tests in Anypoint Studio ● Targeted documentation (“cookbook”) of MUnit specific examples and best practices
28.
All contents ©
MuleSoft Inc. Anypoint Studio 7.5 and Mule 4.3 28 Generally available April 30th Automate test creation Capture flow execution with the new MUnit test recorder to automatically generate tests Scale with confidence Leverage runtime performance improvements for more efficient code execution Collaborate on API Specs Pull and update API specifications within Studio and merge them back to Design Center
29.
All contents ©
MuleSoft Inc. Overview of MUnit What will we be talking about? MUnit Test Recorder in the new Mule 4.3 / Studio 7.5 Release Where to go next?
30.
All contents ©
MuleSoft Inc. Download Studio 7.5 / Mule 4.3 - April 30th Where to next? Developer Meetup at CONNECT - June 25th developer.mulesoft.com
31.
Info & Upcoming
Events
32.
All contents ©
MuleSoft Inc. MuleSoft CONNECT – Sydney 2019 - Presentations from Sydney CONNECT breakouts: https://library.mulesoft.com/connect-2019-Sydney - Sydney had the largest CONNECT meetup globally - 54 people certified at/off the back of Sydney CONNECT - Save the date (…and Budget!): - Sydney Digital CONNECT 2020 will be on 25 June
33.
Competition Time
34.
All contents ©
MuleSoft Inc. Get your browsers out!! • It’s Kahoot Time
35.
See you next
time Please send topic suggestions to the organizer
Download now