Shared - MuleSoft Delivery Best Practices
Shared - MuleSoft Delivery Best Practices
[email protected]
Forward Looking Statement
This presentation contains forward-looking statements about, among other things, trend analyses and future events, future financial performance, anticipated growth, industry
prospects, environmental, social and governance goals, and the anticipated benefits of acquired companies. The achievement or success of the matters covered by such
forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, Salesforce’s
results could differ materially from the results expressed or implied by these forward-looking statements. The risks and uncertainties referred to above include those factors
discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission, including, but not limited to: impact of, and actions we may take in
response to, the COVID-19 pandemic, related public health measures and resulting economic downturn and market volatility; our ability to maintain security levels and service
performance meeting the expectations of our customers, and the resources and costs required to avoid unanticipated downtime and prevent, detect and remediate
performance degradation and security breaches; the expenses associated with our data centers and third-party infrastructure providers; our ability to secure additional data
center capacity; our reliance on third-party hardware, software and platform providers; the effect of evolving domestic and foreign government regulations, including those
related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data privacy, cross-border data transfers and import and export
controls; current and potential litigation involving us or our industry, including litigation involving acquired entities such as Tableau Software, Inc. and Slack Technologies, Inc.,
and the resolution or settlement thereof; regulatory developments and regulatory investigations involving us or affecting our industry; our ability to successfully introduce new
services and product features, including any efforts to expand our services; the success of our strategy of acquiring or making investments in complementary businesses, joint
ventures, services, technologies and intellectual property rights; our ability to complete, on a timely basis or at all, announced transactions; our ability to realize the benefits
from acquisitions, strategic partnerships, joint ventures and investments, including our July 2021 acquisition of Slack Technologies, Inc., and successfully integrate acquired
businesses and technologies; our ability to compete in the markets in which we participate; the success of our business strategy and our plan to build our business, including
our strategy to be a leading provider of enterprise cloud computing applications and platforms; our ability to execute our business plans; our ability to continue to grow
unearned revenue and remaining performance obligation; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles;
our ability to limit customer attrition and costs related to those efforts; the success of our international expansion strategy; the demands on our personnel and infrastructure
resulting from significant growth in our customer base and operations, including as a result of acquisitions; our ability to preserve our workplace culture, including as a result of
our decisions regarding our current and future office environments or work-from-home policies; our dependency on the development and maintenance of the infrastructure of
the Internet; our real estate and office facilities strategy and related costs and uncertainties; fluctuations in, and our ability to predict, our operating results and cash flows; the
variability in our results arising from the accounting for term license revenue products; the performance and fair value of our investments in complementary businesses through
our strategic investment portfolio; the impact of future gains or losses from our strategic investment portfolio, including gains or losses from overall market conditions that may
affect the publicly traded companies within our strategic investment portfolio; our ability to protect our intellectual property rights; our ability to develop our brands; the impact
of foreign currency exchange rate and interest rate fluctuations on our results; the valuation of our deferred tax assets and the release of related valuation allowances; the
potential availability of additional tax assets in the future; the impact of new accounting pronouncements and tax laws; uncertainties affecting our ability to estimate our tax
rate; uncertainties regarding our tax obligations in connection with potential jurisdictional transfers of intellectual property, including the tax rate, the timing of the transfer and
the value of such transferred intellectual property; uncertainties regarding the effect of general economic and market conditions; the impact of geopolitical events; uncertainties
Agenda
MuleSoft Delivery Best Practices
Q&A
https://sfdc.co/mulesoftpocketguide
6
MuleSoft Partner Success Slack Channel
7
Office Hours
This office hour is for Salesforce Partners who Recurring every two weeks in AMER/EMEA and
are interested to receive updates on MuleSoft APAC/India friendly schedule
Products and IP, and ask questions related to
MuleSoft Products, Delivery Approach, Partner Schedule and Registration Link is published in
Resources and Enablement. Partner Learning Camp Event Calendar
https://partnerlearningcamp.salesforce.com/s/events
Office hours will broadly follow this agenda:
. Updates on MuleSoft
. Announcements
8
Partner Community & Partner Learning Camp
We have tools to enable you at every step of the way!
What is Partner Community:
● A portal built and maintained specifically for Salesforce Partners.
● This is where Partners manage their business, learn best practices, and engage with Salesforce employees in a secure
environment.
● Partner Community is full of resources for learning how to make the most of your partnership with Salesforce.
● The Learn tab (login required) is your entrance to Partner Learning Camp, information on the Salesforce Partner
Program and more!
APIs
Connectors
Templates
Industry Accelerators
10
Integrate faster with MuleSo Accelerators
Pre-built technical assets & blueprints to accelerate key use cases
APIs Implementation
templates
Reference Additional
architectures tech assets
Connectivity to application,
Connectors source of data or device
Financial Services Retail & Consumer Goods Healthcare & Life Sciences
APIs
15
Do you have the necessary
skills and capabilities ?
Implementation Personas
Integration and Automation
Recommended learning
and certification. ILT: PRD - 24 hours
MuleSoft Associate - 12
hours
Architect Journey
MuleSoft Composer - 4 hours MuleSoft RPA - 2.5 hours MuleSoft Catalyst - 1 hour
MuleSoft Associate -
12 hours Catalyst Specialist - 15 Hours
Salesforce Associate
Curriculum - 20 hrs
START
HERE
MCD L1 Self Learning - 40 hours
MuleSoft Associate - 12
hours
Mandatory Operations Courses
START
HERE
MuleSoft RPA
Trailmix - 10 hours
Getting Started with
Anypoint Platform MuleSoft Composer
Training - 16 hours Trailmix - 4 hours
Process Automation
Curriculum - 9 hours
Outcome Outcome
Based Based
Selling Delivery
(OBS) (OBD)
MuleSoft Catalyst is our unique
approach which enables our
customers to achieve their
outcomes while avoiding common
pitfalls
24
What is MuleSoft Catalyst?
25
Based on our experience with >2000 customers
Financial Services and Insurance Retail and Consumer Goods High Tech
26
Measurable benefits from Catalyst - examples
Benefit Customer Examples
2.5x increase in integration
1 Faster development speed development speed, from 2.5
months to 4 weeks
27
Catalyst is centered around 3 core pillars
28
6 paths to focus on
Plan for success Establish the foundation Build to scale Measure impact
Business
outcomes Business outcomes path
Projects path
Training path
29
Catalyst Methodology Playbook
example
Plan for success Establish the foundation Build to scale Measure impact Phase
Design Anypoint Platform
Define Anypoint Platform Scale and Refine Measure the impact of
Vision and Roadmap
Architecture and
Implementation Plan
Implement Anypoint Platform
Anypoint Platform Anypoint Platform Activities
● Define the Vision for ● Establish Anypoint ● Install Anypoint Platform ● Gather Feedback from ● Measure Anypoint
Anypoint Platform platform Architecture ● Install and Setup Common Project Teams platform KPIs
○ Alignment with strategic ● Define Common Services Services ● Review and Modify ● Develop Anypoint Platform
goals ● Establish DevOps ● Execute Anypoint Platform Anypoint Platform KPI’s Improvement
○ Architectural Principles Approach Test Plan ● Plan for Demand of Recommendations
and Standards ● Define API/Integration ● Transfer Ownership to Current and Future
○ Stakeholder questions Lifecycle Management and Operations/Support Team Projects
and concerns Governance Processes ● Set up CI/CD pipelines ● Review and Update
● Validate Vision with
Relevant Enterprise
● Define the Anypoint
Platform Operational
Anypoint Platform
Architecture Steps
Architecture and Model ● Refine the Anypoint
Operations Stakeholders ● Validate Compliance of Platform
● Define key Anypoint Architecture ● Refine CI/CD Pipelines
platform Roadmap and ● Build Anypoint Platform, ● Upgrade Anypoint
Map to Overall Success implementation plan to Platform, as Applicable
Plan support key milestones
● Establish Anypoint ● Develop the Anypoint
platform KPI’s and Platform Test Plan
Measurement Plan
● Develop the Anypoint
Platform Upgrade Plan
● Develop the Anypoint
Platform DR Plan
30
Catalyst is the way to drive value
Changing the operating model
and interaction between IT
and business
● Land w/ expansion
plan
● Accelerated growth
...Helping in adopting API led
Why should we align ● Low delivery risk
connectivity as the way we
to Catalyst ● No rework needed
design and build... ● Happier customer
● Faster delivery team
scaling
31
Business Outcomes Definition
Example A:
Example B:
$100M increase in revenue from
A business outcome is $12M costs savings from
Description an improved customer experience
comprised of 4 parts: increased IT efficiency from a
using an in-store digital
legacy modernization initiative
application
MuleSoft’s & Partners ● Was able to launch app 3 months ● Reusable assets created
The Platform Benefits & Partner
earlier (e.g., speed of project ● Lower TCO with MuleSoft
unique impact Services that will help drive the
delivery) = $25M in revenue (software & hardware) = $5M in
Business Outcome
● Reusable assets created savings over 3 years
32
Traditional Center of Excellence (CoE):
Not Fit For Purpose
Delivery bottleneck
Center of Excellence
Inefficient
33
A New Delivery Model is Required:
Center for Enablement (C4E)
Consumer
C4E Mission
Delivery
Design and build productized APIs
Platform Enablement
35
A few important assets as examples
1. Mule Development Standards
2. Domain Driven Design for API-Led Connectivity
3. API Versioning Recommendations
4. Code Review Checklist
5. Create Solution Architecture Document
6. Solution Design Template
7. Sample Solution Architecture Document - Beacon Health
8. CI/CD 10 commandments / best practices
9. KPIs for Catalyst
10. Determine C4E Roles and Staffing
Q&A
Certification Paths
NOW AVAILABLE
Learning path:
● Developers
MuleSoft ● Architects
2 Certified ● Technical Project Managers
1 3 Developer
Level 1
Learning path:
● Developers
MuleSoft ● Senior Developers
2 Certified ● Architects
1 Developer
3 Level 2
Prerequisites: MuleSoft Certified
Practice exam Developer – Level 1 certification
Production-Ready
Development Certification
Practices
(Training)
&
Production-Ready MuleSoft Certified
Developer - Level 2
Integrations
(Training)
NOW AVAILABLE
Learning path:
● Architects
MuleSoft ● Developers
2 Certified ● Technical Project Managers
1 3 Catalyst
● Integration Product Owners
Specialist
● IT professionals
Delivering Practice exam ● IT operations
Certification
Successful
Business
Outcomes with
Catalyst MuleSoft Catalyst
(Self Paced) Specialist
NOW AVAILABLE
Learning path:
● Developers
MuleSoft ● Architects
2 Hyperautom
● Technical Project Managers
1 3 ation
Specialist
Learning path:
● Architects
MuleSoft Certified ● Senior Developers
Integration
2
1 3
Architect Level 1
Learning path:
● Architects
MuleSoft Certified ● Enterprise Architects
Platform Architect
2
1 3
Level 1
Learning path:
● Architects
MuleSoft ● Developers
2 Certified ● Technical Project Managers
1 3 Integration
● Integration Product Owners
Assocuate
● IT professionals
Prepare for Your Practice exam ● IT operations
Certification
MuleSoft
Certified
Integration
Associate MuleSoft Certified
Credential Integration Associate
(Self Paced)
Links
MuleSoft Certified Developer - Level 1