Error Handling with Anypoint MQ

error-handling

In a modern cloud architecture, one of the common patterns that is observed is the use of message queues to: 

  • Decouple applications
  • Improve performance
  • Increase reliability
  • Implement granular scalability

Developer’s guide to Dreamforce 2019

mulesoft-developer-dreamforce

At Dreamforce this year, there will be more than 700 sessions specifically for developers. Whether you are a beginner looking to build your first API or integration with MuleSoft, or are a seasoned MuleSoft developer looking to gain more advanced knowledge, there will be resources for everyone at Dreamforce this year to help you on your development journey.

10 steps for setting IPsec VPN between a customer’s data center and CloudHub

You can connect to MuleSoft’s Virtual Private Cloud in multiple ways. IPsec tunnel is one of the ways you can connect an Anypoint Virtual Private Cloud (Anypoint VPC) to your private network. However, VPN setup can be challenging to many customers, this blog will walk you through the process of creating an IPsec tunnel between your on-premise data center and MuleSoft CloudHub in 10 simple steps.

How to secure an API with OIDC in Anypoint Platform

Security is one of the most critical requirements when we’re talking about developing modern APIs. But implementing this requirement can also be a straightforward task — today, we’re going to walk through a modern approach using the OpenID Connect mechanism to secure an API deployed in Anypoint Platform.

How to design message-driven and event-driven APIs

Asynchronous messaging is critical to creating a truly scalable system, where various services can communicate with each other easily, can scale up and down independently, and where one service failing won’t cause all the other services to fail. With the trend of microservices in full swing, this has become even more important. As Tim Bray from Amazon stated: “The proportion of services I work on where queues are absolutely necessary rounds to 100%.”

Introducing Connected Apps in Anypoint Platform

This blog post describes newly released capabilities within access management and maps them to most common use cases for Anypoint Platform.

MuleSoft’s APIs allow developers to extend Anypoint Platform capabilities, adding flexibility and reducing friction in day-to-day workflows. With its latest release of Connected Apps, developers can use standard OAuth 2.0 and OpenID Connect protocols to authenticate users, provide Single Sign-On, and issue tokens to use with Anypoint Platform APIs.

MuleSoft gives back in Ukraine

I’ve been at MuleSoft for two years now, including one year as part of Salesforce. Our 1-1-1 model is one of the most exciting things we do as a company. I’m always proud and happy to talk about it to people I’ve met.

How to connect to Heroku Postgres using the MuleSoft Database Connector

October 16 2019

0 comments

PostgreSQL is one of the world’s most popular relational database management systems. Millions of developers and companies rely on PostgreSQL as their transactional data store of choice to drive application health and decision making. With Heroku Postgres, you gain the advantages of Heroku’s operational expertise of scaling applications and allow your team to quickly access data in the cloud. But how can you get data in and out of Heroku Postgres quickly and easily?

DataWeave: Generating XML

In this blog post, I will show you how to generate XML output from a JSON data source while avoiding some of the most common pitfalls and explain how to use encoding, namespaces, fields, and attributes.

Mule 4 migration made easy: migrating the Choice router

October 11 2019

0 comments

Routers in Mule implement the Message Router pattern described in the seminal work on integration patterns: Enterprise Integration Patterns, Gregor Hohpe and Bobby Woolf. Addison-Wesley Professional; October 20, 2003. They allow you to route a Mule event from one Event Processor to one or many Event Processors.