Salesforce Anypoint Platform Development: Production-Ready Development Practices (DEX660)

Skip to Scheduled Dates

Course Overview

Discover how to implement production-ready Mule applications in a development operations environment with Anypoint Platform. In this 3-day instructor-led course, learn how to automate Mule application production development practices and securely provision API-related artifacts in order to deploy applications that are easily monitorable.

Who Should Attend

  • This course is designed for developers who are responsible for implementing production-ready Mule applications in development operations environments with Anypoint Platform. This is also a great course for anyone interested in earning their MuleSoft Developer II credential.

Course Objectives

    • Provision API-related artifacts and secure access to APIs.
    • Enhance data protection using HTTPS.
    • Configure Mule applications succinctly and securely for different deployment environments.
    • Automate the building, unit testing, and deployment of Mule applications using Maven-based tooling.
    • Write unit tests for Mule flows using MUnit that are optimized for reuse and maintainability.
    • Improve monitorability of Mule applications through health checks and operational logging.
    • Share assets and resources, including code and connector configurations, between projects.

Course Outline

1. API-Related Artifact Provisioning

  • Review Fundamental Anypoint Platform API-Related Workflows
  • Publish an API Specification
  • Manage an API Instance with API Manager
  • Implement an API as a Mule Application
  • Expose an HTTPS Endpoint from a Mule Application
  • Register an API Implementation Using Autodiscovery

2. Basic Software Engineering Principles

  • Apply Coding Conventions
  • Parameterize Mule Applications and Maven Builds for Runtime Environments
  • Deploy from a Maven Build to CloudHub

3. Operational Concerns

  • Implement Operational Logging
  • Expose Health Check Endpoints
  • Monitor a Mule Application from Anypoint Platform
  • Extract Reusable Mule Application Code into a Library

4. Unit-Testing Automation with MUnit

  • Enable Mule Application Unit Testing with MUnit
  • Perform Basic Unit Testing for Integration Functionality
  • Mock External Dependencies
  • Spy on Data Exchanged with External Dependencies

 Back to Course Search

Class Dates & Times

Class times are listed Central time

This is a 3-day class

Register When Time
 Register 01/06/2025 10:30AM - 6:30PM
 Register 02/17/2025 8:30AM - 4:30PM