Anypoint Platform Development: Custom Connectors

Summary

This instructor-led course is for developers who want to get hands-on experience creating an Anypoint Connector with the DevKit plugin. A downloadable data sheet for the course can be found here.

Duration

1 day in-person or online

Objectives

  • Use Anypoint Studio with the Anypoint Devkit plugin to build an Anypoint Connector
  • Use the connector in a Mule project
  • Write functional (Mule) tests and create connector documentation
  • Generate an update site and link the project to source control management
  • Package and install connectors using both command-line and the plugin

Prerequisites

Setup requirements

A detailed setup document can be found here.

Outline


  • Understand what Anypoint Connectors are and why they’re beneficial to developers
  • Locate connectors outside of those included in Anypoint Studio
  • Learn what role Anypoint DevKit plays in connector creation
  • Set up a development environment capable of building Anypoint Connectors
  • Create an Anypoint Connector project
  • Develop a basic connector
  • Create an operation for the connector
  • Install a newly developed connector into Anypoint Studio
  • Use a 3rd party SDK within a connector’s code
  • Create multiple operations to support varying integration needs
  • Consume SOAP web services
  • Implement DataSense in a connector’s operation
  • Modify a connector’s user interface to make it clean and intuitive to use
  • Create functional tests which trigger a connector into the context of a Mule application
  • Create connector documentation
  • Generate an Eclipse update site so developers can access the connector

Online instructor-led training

1 day   
Advanced

Select a class to view price

Classroom training

1 day   
Advanced


Select a class to view price

Private training

  • Need training for more than 6 students?
  • Want training onsite at your office?
  • Want a private online instructor-led class?

Become a Champion!

  • Get more out of your training
  • Network with other Mulesoft developers
  • Grow your skills
  • Get recognized in the community
  • Earn great rewards

Get started
"