MuleSoft Kerberos Connector support – Part 2

kerberos mulesoft support

In my previous blog, we covered some of the options for connectors that support Kerberos, today we will focus on two more connectors where Kerberos use cases frequently pop-up: the Anypoint Connector for Hadoop.

Kerberos Connector support – Part 1

kerberos mulesoft support

In my previous blog, I wrote about Kerberos support in MuleSoft, so it seems only natural to discuss the other place where Kerberos fits into the API ecosystem. Not only can Kerberos be used to secure APIs hosted or proxied by MuleSoft, but certain third-party systems can use or even require Kerberos for their security.

HowTo – A quick introduction to using Anypoint MQ APIs

anypoint mq

With as many systems of record available in the cloud– from  SaaS applications like Salesforce to Netsuite – the need for a cloud-based enterprise messaging solution has now become necessary to support high availability, scalability, and reliability patterns in an Integration Platform as a Service (iPaaS) solution, such as MuleSoft’s CloudHub.

Top 10 Connectors for Anypoint Platform

anypoint connector

Anypoint Platform offers a wide variety of Anypoint Connectors to facilitate easy integration with third-party applications. But what kinds of connectors are available in Anypoint Exchange and what are the most downloaded connectors for 2017?

How to Reuse DataWeave Code

dataweave

MuleSoft’s DataWeave, which is now the main expression language in Mule 4 beta, is a powerful technology that can efficiently transform complex structured data between popular data formats, including JSON, XML, CSV, and Java objects. I’m a courseware developer and trainer at MuleSoft, and I’ve been spending a lot of time learning about DataWeave recently.

Update, April 2018

I previously posted the below blog on how to reuse DataWeave code in a Mule flow using the readUrl() function.

HowTo – Build a Facebook Messenger Bot Using Anypoint Platform

chatbot

Everyone is very excited about chatbots as the future of messaging, customer service, information delivery, etc. Facebook touts Messenger bots as AI (e.g. Jarvis) and the press gets excited about how they will change the world. But really, bots are essentially an ESB that listens for keywords and routes responses back to the user. This project will show you how to build one using Anypoint Platform.

This example project provides a framework to build a Facebook Messenger Bot that can leverage APIs built on Anypoint Platform.

HowTo (DevOps) – Leveraging Maven For Build Automation

maven deployment

This is second in series of how to DevOps articles, and is a follow-up to the MUnit blog – HowTo(DevOps) – Leveraging MUnit For Test Automation.

A core component of the continuous integration process, that includes the previously discussed test automation framework, is the build process. As soon as the developer commits the code to version control repository, the build tool compiles the source code runs unit and integration tests and generates feedback for the developers.

Dynamic CloudHub deployment from Mule Application

dynamic-cloudhub-deployment-from-mule-application

CloudHub is the Anypoint Platform which provides a fully-managed, multi-tenanted, globally available, secure and highly available cloud platform for integration and APIs as a service (iPaaS).It is managed via the Runtime Manager console.

We can deploy our applications to CloudHub in various ways such as CloudHub APICloudHub Command Line Interface,Maven pom, from Anypoint Studio or directly from CloudHub interface with a Mule deployable zip file via Runtime Management Console.

Proxying with API Manager

We often expose the proxy APIs that connect applications to their backend APIs. With a proxy API, the application continues to run without issue and continue to call and connect to the backend API while a developer is editing it. Exposing a proxy API also protects the backend API from the world, shielding the real IP address.

The advantage of using a proxy is having a layer of separation to ensure that any attacks against our API are stopped well before anyone interacts with our main servers.

Anypoint Platform update – Boost visibility with unified alerts and audit logging UI

We recently released a broad set of enhancements across Anypoint Management Center, the unified suite of management capabilities users of Anypoint Platform access to administer all aspects of Anypoint Platform on-prem and in the cloud. Across API Manager, Runtime Manager, and Access Management we’ve made extensive visual and functional upgrades to improve user experience from adjusting icons fonts and colors to optimizing workflow patterns and improving audit logging.