MuleSoft Health Check
ABOUT AVIO CONSULTING We are focused on our clients’
What is a Health Check?
success by creating and delivering
AVIO’s MuleSoft Health Check is a two-week engagement designed to
solutions to achieve their goals for
ensure your MuleSoft Anypoint initiatives are structured for success.
the future, today. Because the pace
AVIO focuses on optimizations to improve the maintainability and
of change continues to accelerate, AVIO specializes in assisting our clients in achieving their future strategic goals as soon as possible. What tomorrow looks like has never been so uncertain. That is why
performance of Anypoint based applications by leveraging AVIO’s design and development best practices as well as AVIO recommended performance enhancements. In today's highly competitive markets, business models are changing
AVIO Consulting has built our firm
faster than underlying IT infrastructure can keep up. To remain
around helping our customers take
competitive, organizations need to change their operating models and
advantage of modern technologies
leverage IT as an enabler for change. APIs and microservices, when
and approaches to drive results.
properly designed and deployed, help organizations to rapidly respond to opportunities, new market entrants, and changing customer demand.
STRATEGY SERVICES With uncertainty in the market due to changing customer expectations,
Health Check Objectives
emerging competitors, and demand
AVIO’s MuleSoft Health Check covers the best practices AVIO has
for new products and services,
identified with high performing clients. Key objectives of the two-week
being able to rapidly adapt is the key to corporate survival. AVIO
engagement include:
Consulting can help build a strategic plan
to
breakdown
monolithic
applications into microservices in
• Review of Existing Client Best Practices and Align with AVIO's Approach
order to enable the ability to change
o Infrastructure
rapidly when needed.
o Development o Deployment
SATISFIED CLIENTS AVIO’s sole focus is to create a strong relationship with our clients and take the time to understand their challenges and needs. We are able to form a relationship that extends
past
the
typical
client,
• Identify Opportunities to Leverage MuleSoft to Maximize Investment • Structure Team for Future Success o Methodology Review o Testing Review o Communication Plans
consulting rm model.
AV I O Co n s u l ti n g 1 5 8 5 1 D al l as P k w y S ui te 2 5 0 A d d i s o n, TX 7 5 2 2 0
hone info@avioconsulting.com www.avioconsulting.com
MuleSoft Health Check
Health Check - Week 1 Review of MuleSoft Cloudhub Environment Architecture
Continuous Integration/Deployment • Source Control Usage
• MuleSoft Runtime and Runtime Manager
• Build and Deploy with Maven
• API Manager
• Deployment Process Definition
Detailed Mulsoft Securtiy Review
• Role of Proxies • Security
• Securing Console Access/SSO via SAML
• Object Store
• Securing API Access Using OAuth2, WS-
• Clustering
Security, etc.
Review Non-Functional Requirements
• Mule API Manager's Built-in Client
Application/SLA Functionality
• Reliability • Load Balancing • Disaster Recovery
Health Check - Week 2 Automated Test Strategy
Review Current MuleSoft Applications • Functional Overview/Review
• MUnit
• RAML Design and Definition
• Groovy with MUnit
Review Common Services and Flows
• Project Structure and Re-usability • Flow Design
• Logging
• Unit Test Review
• Error Handling
MuleSoft Application Design Standards
• Retry Strategies
• Project Naming Standards
• Email Alerts
• Configuration Files
Engagement Finding and
• File Naming Conventions
Recommendations
• Monitoring and Alerting
• Recommended Design Changes • Environment Configurations • CI/CD Recommendations
AV I O Co n s u l ti n g 1 5 8 5 1 D al l as P k w y S ui te 2 5 0 A d d i s o n, TX 7 5 2 2 0
hone info@avioconsulting.com www.avioconsulting.com