Cloud & Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

  • There are no suggestions because the search field is empty.

Tags

Integrating CRM Dynamics 365 with Downstream Systems Using Events

Posted by Mae Decelo on 17 November 2023

Integration, mule, mulesoft

Context

A common requirement often encountered when implementing a system of record (SOR) is to allow near real-time dissemination of a record change to disparate systems. One example of a SOR is customer relationship management (CRM), which is responsible for maintaining records about an organisation’s customers.

Continue reading

Smart Stubbing Framework

Posted by Sandeep Kumar Pandey on 06 January 2021

Integration, Digital Transformation, api, mule, mulesoft, stubs

Consider an Integration project in which the timelines of the different layers make it hard to synchronise the development and test phases across different systems. Or an application integrating with an external system that charges for every call made. Wouldn't it be desirable to limit the paid invocations to such...

Continue reading

Creating pipelines with Azure DevOps for your Mule releases

Posted by John Kim on 21 November 2019

CICD, DevOps, Microsoft Azure, mule, Azure Pipelines, Azure DevOps, cloudhub

Azure DevOps provides a suite of services for development and collaborations for your projects. Azure DevOps services include Azure Pipelines, which is a popular tool for Continuous Integration (CI) and Continuous Deployment (CD). It works with any language, any platform and runs jobs in parallel on Linux, macOS or...

Continue reading

OAuth for your Business Group in Anypoint Platform

Posted by John Kim on 03 September 2019

APIs, mule, anypoint, OAuth 2.0, api policy, okta, cloudhub, openid, business groups

OAuth 2.0 is a common way to secure your APIs. In Anypoint Platform, you can configure OpenID Connect (OIDC) client management in the External Identity section to use an external identity provider for authentications. (MuleSoft has an article that explains this in detail).

However, it is only possible to set this at...

Continue reading

Mule on OpenShift: Part 2 - Build & Deploy

Posted by Sohrab Hosseini on 15 March 2019

docker, kubernetes, tech, mule, platform, openshift, container, anypoint

Since the publication of this blog post, MuleSoft has released Mule 4.2. In this version, they have introduced a "start-up performance improvement" that effectively causes a tight coupling between the wrapper and the runtime container. As such, the Unwrapped approach outlined in this post will not work in Mule...

Continue reading

Mule on OpenShift: Part 1 - Deployment Models

Posted by Sohrab Hosseini on 28 February 2019

kubernetes, tech, mule, platform, openshift, container, anypoint

At Deloitte Platform Engineering, we have been building containerised platforms for a few years now. Red Hat OpenShift Container Platform has been our weapon of choice in many of these instances, complementing a solid Kubernetes foundation.

A significant part of this work also consists of building and deploying...

Continue reading

Solving Complex Problems With DataWeave

Posted by Lipika Naik on 16 November 2018

tech, java, mule, dataweave, groovy

DataWeave is the primary transformation language in Mule. What is interesting about DataWeave is that it brings together features of XSLT (mapping), SQL (joinBy, splitBy, orderBy, groupBy, distinctBy operators), Streaming, Functional Programming (use of functions in DataWeave code) to make it a power-packed data...

Continue reading

Monitoring Anypoint CloudHub API Gateway using Amazon Lambda and ELK

Posted by Nakul Bharade on 26 July 2016

Serverless, tech, elasticsearch, mule, lambda

In a previous blog post, Rashmi showed us how to synchronise logs from CloudHub to an external logging system. This follows an increasing demand to utilise MuleSoft Anypoint CloudHub logs, events, and dashboard statistics as part of a broader monitoring strategy which aims to:

  • Aggregate information in a central...
Continue reading

Export CloudHub Logs To An External Logging System

Posted by Rashmi Choudhary on 30 June 2016

tech, mule

Overview

It is a common use case to export the application logs out of CloudHub to a target system for example Loggly or SPLUNK Enterprise because these products have rich capabilities and support of representing the operational information to different audiences.

This article presents some of the available options...

Continue reading

Dynamic flows in Mule using Spring Application Context

Posted by Faraz Masood on 16 June 2016

tech, mule

The ability to control how Mule creates and manages spring application context is a very useful feature. On a recent client engagement, I had to perform an identical integration operation but from a variable number of sources (different for each environment).

In Mule, this can be accomplished by:

  1. Adding duplicate...
Continue reading