• Deploy a Mule Runtime to Heroku

    Deploy a Mule Runtime to Heroku

    Quick walkthrough video that shows you how to deploy a Mule Runtime (4.2.2) to Heroku. You can find the Git project here: https://github.com/djuang1/mule-heroku-dyno Shout out to Mars Scott and Trevor Hall from Heroku on getting me 80% of the way there. I just needed to add a .profile file that leverages the Anypoint Platform REST…

  • Call a RPC-style SOAP Web Service in Mule 4

    Call a RPC-style SOAP Web Service in Mule 4

    Overview If you’ve worked with the Web Service Consumer connector, you’ve probably run into this error message at one point when given a SOAP endpoint. RPC style WSDLs are not supported by the Web Service Consumer But don’t worry, there are workarounds to accomplish integrating with these endpoints. In this article, I’ll show you how…

  • Connecting to Salesforce Marketing Cloud with MuleSoft – Setting up Basic and OAuth Configurations – Part 1

    In this article, we’ll walk-through the process of connecting to Salesforce Marketing Cloud (SFMC) using the SFMC Connector in Anypoint Studio. The SFMC connector provides two ways to connect; you can connect using Basic Authentication and with OAuth Client Credentials. Tooling Versions A. Basic Authentication 1. Setup Salesforce Marketing Cloud Before we can connect to…

  • Setting up Postman for easier development with Anypoint Platform APIs

    Setting up Postman for easier development with Anypoint Platform APIs

    Postman has become the standard for any developer working with APIs. It provides an intuitive interface that allows developers to easily configure, interact, and test APIs. Out-of-the-box, you can use Postman to call the Anypoint Platform APIs, but there are some tips and tricks in this article to help make it easier. An example of…

  • Using OAuth JWT to authenticate to Salesforce in MuleSoft Anypoint Studio

    Using OAuth JWT to authenticate to Salesforce in MuleSoft Anypoint Studio

    This article will you walk through how to connect to Salesforce in your Mule application using OAuth JWT authentication. The article is divided into three parts. The first part will show you how to setup the Salesforce certificate and key store. The second will cover the setup of the app in Salesforce. The last part…

  • Create a multipart/form-data request using MuleSoft DataWeave

    Create a multipart/form-data request using MuleSoft DataWeave

    Calling APIs from MuleSoft is an easy process using the HTTP Connector and DataWeave. The connector gives you the ability to send requests to HTTP services and handle their response within your application flow and DataWeave gives you the ability to create the requests that need to be passed to the HTTP services in the…

  • Connect to Confluent Cloud with the MuleSoft Kafka Connector (Mule 4)

    Connect to Confluent Cloud with the MuleSoft Kafka Connector (Mule 4)

    Apache Kafka, developed by LinkedIn and donated to the Apache Software Foundation, is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, and incredibly fast. Confluent launched as a commercial entity on top of the open-source project in 2014 and just recently released a free tier to their service called…

  • Install Anypoint Runtime Fabric on Azure

    Install Anypoint Runtime Fabric on Azure

    Anypoint Runtime Fabric (RTF) is a container service that automates the deployment and orchestration of Mule applications and API gateways. Runtime Fabric runs within a customer-managed infrastructure on AWS, Azure, virtual machines (VMs), and bare-metal servers. The video below walks you through the process of installing Runtime Fabric on Azure.

  • Configure the MuleSoft Database Connector to connect to Heroku Postgres

    Configure the MuleSoft Database Connector to connect to Heroku Postgres

    The MuleSoft Database Connector provides the ability to easily connect to any database as long as you have the JDBC driver. Here’s a quick post/walk-through on how to configure the connector to connect to Heroku Postgres. This post assumes you have a Heroku account with Postgres already added and configured. You also have Anypoint Studio…

  • File REST API in RAML

    File REST API in RAML

    RAML, also known as RESTful API Modeling Language makes it easy to define APIs that are human friendly. A customer asked me how to model an HTTP multipart request using RAML so I put together this example. Just some background, an HTTP multipart request is an HTTP request that HTTP clients construct to send files…