title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Anypoint Platform Development: Production- Ready Development Practices (DEX660)
Course Description
Overview
Implement production-ready Mule applications in a DevOps environment, and gain skills to become a MuleSoft Certified Developer - Level 2. The course covers securely provisioning API-related artifacts; automating the building, unit testing, and deployment of Mule applications; making Mule applications easily monitored; sharing development assets between projects; and more.Objectives
- Interactively 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 is optimized for reuse and maintainability.
- Improve monitorability of Mule applications through healthchecks and operational logging.
- Share assets and resources including code, connector configurations, and more between projects.
Audience
Prerequisites
-
This course is for software developers who have mastered the fundamentals of creating Mule applications with Anypoint Studio™ and Anypoint Platform™ and now want to learn the skills and best practices to build production-ready Mule applications — applications that are ready to be used in a DevOps environment in professional software development projects. This course together with the Anypoint Platform Development: Production-Ready Integrations course prepares you to take the MuleSoft Certified Developer - Level 2 exam. If you complete both courses and have a current MuleSoft Certified Developer - Level 1 certification, you will automatically receive two exam attempts.
Topics
- Recap Fundamental API-Related Workflows in Anypoint Platform
- Import, Export, and Publish an API Specification
- Manage an API Instance in API Manager
- Implement an API as a Mule Application
- Expose an HTTPS Endpoint from a Mule Application
- Register an API Implementation Using Autodiscovery
- Apply and Follow Coding Conventions
- Securely Parameterize Mule Applications and its Maven Build for Different Runtime Environments
- Deploy to CloudHub from a Maven Build
- Implement Operational Logging
- Expose Health Check Endpoints and Monitor a Mule Application from Anypoint Platform
- Extract Reusable Mule Application Code Into a Library
- Enable a Mule Application for Unit Testing with MUnit
- Perform Basic Unit Testing for Integration Functionality
- Mock External Dependencies
- Spy on the Data Exchanged with External Dependencies
- A computer with:
- At least 8-16 GB RAM (16 highly recommended), 2GHz CPU, and 10GB available storage
- A minimum screen resolution of 1024x768
- Internet access to ports 80 and 443 (with > 5Mbps download and > 2Mbps upload)
- The latest version of Chrome, Safari, Firefox, or Edge
- An Anypoint Platform account
- OpenJDK 8 (not 11 or a later version)
- Anypoint Studio 7.15 or later with embedded Mule 4 runtime
- Advanced REST Client 16.0.1 or later (or any other REST client application)
- Apache Maven 3.6.3 to 3.8.6
- API Catalog CLI (optional)
- Note: Be sure to install prerequisites of NodejS and Git as noted in the installation instructions
Related Courses
-
Declarative Development for Platform App Builders in Lightning Experience (DEX403)
SF-DEX403- Duration: 5 Days
- Delivery Format: Classroom Training, Online Training
- Price: 4,500.00 USD
-
Build Applications Programmatically on the Salesforce Platform (DEX450)
SF-DEX450- Duration: 5 Days
- Delivery Format: Classroom Training, Online Training
- Price: 4,500.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration