Upcoming Webinar: Root Cause Analysis

Reading Time: 2 minutes

An order didn’t ship?  Customer support in the dark?  As applications get more complex and involve more systems and services the possibility of error grows exponentially.  Architects and developers must consider providing appropriate insights to business analysts and customer support a key component of any application.

Mateo Almenta Reca, Director of Product Management at MuleSoft, will provide a series of best practices for designing complex integrations with business visibility in mind including:

  • Getting the most from out of the box integration middleware capabilities
  • Defining and tracking business-specific KPIs
  • Effectively using tools for tracking and analyzing business events

Logistics:

Date: Sept 29, 2011
Time: 9am PT / 12 Noon ET / 5pm BST / 6pm CET (find your time zone)

Follow: @mulejockey

Push Web Integration with Mule and PubSubHubbub

Reading Time: 4 minutes

As discussed recently in this blog, web streaming APIs are a hot topic. One goal of streaming APIs is to reduce polling and replace it with resource efficient event-driven content distribution mechanisms.

With PubSub Huddle meetup happening in London today (unfortunately, I couldn’t go), it seems like good timing to tell you what we’ve done with one of the recently proposed protocols, PubSubHubbub (aka PuSH). It’s a publish/subscribe protocol for the web, using standards like ATOM, RSS and HTTP. It is therefore a very attractive option for integrating systems over the Internet, as it delivers the promises of more complex messaging systems but without the cost of complexity.

The good news is that Mule can now act as a Hub, the key component in the PubSubHubbub architecture, thanks to a brand new module. You’re just a tiny bit of configuration away from running your own Hub and kiss goodbye to polling!

Continue reading

See Mule iON in action at the TwilioCon Hackathon

Reading Time: 4 minutes

Come see Mule iON in action at the TwilioCon hackathon Wednesday Sept 21st. Better yet, come build cool apps and win some awesome prizes. Win a super cool Mule t-shirt by leveraging the Mule iON platform to build your hackathon demo. The winning Mule iON entry will receive the perfect accessory for showcasing your Twilio demo: a Jawbone Jambox!

Mule Cloud Connector for Twilio and Module for TwiML make it easy to build Twilio-enabled apps and services that you can run on iON. You can create great apps that can combine services and data from other APIs using any number of Connectors in the MuleSoft arsenal.

To get a head start on the hackathon, Mule iON for a free Mule iON account and follow this link to instructions on how to build your 1st Twilio app running on iON.

Also, check out the Twilio and Zuora integration example that lets you check your account balance over the phone.

Look forward to seeing you at the hackathon!

Follow: @mulejockey

Come see sign up in action at the TwilioCon hackathon Wednesday Sept 21st. Better yet, come build cool apps and win some awesome prizes. Win a super cool Mule t-shirt by leveraging the Mule iON platform to build your hackathon demo. The winning Mule iON entry will receive the perfect accessory for showcasing your Twilio demo: a Jawbone Jambox!

Mule Cloud Connector for Twilio make it easy to build Twilio-enabled apps and services that you can run on iON. You can create great apps that can combine services and data from other APIs using any number of Connectors in the MuleSoft arsenal.

To get a head start on the hackathon, sign up for a free Mule iON account and follow this link to instructions on how to build your 1st Twilio app running on iON.

Also, check out the Twilio and Zuora integration example that lets you check your account balance over the phone.

Look forward to seeing you at the hackathon!

Follow: @mulejockey

Authentication & Resource Sharing over the Web: OAuth protocol

Reading Time: 9 minutes


If you reached this blog and you are not a Mule user (yet) keep reading, I will not cover anything Mule specific. If you are new to OAuth or want to get an introduction to its concepts this post is the right one!

Authentication is vital in any kind of system but it is even more relevant when it comes to the web. As the web grows, more and more sites rely on distributed services and cloud computing. As resources are spread all over the web, sharing them across multiple sites is not an unrealistic requirement considering the following scenarios: a photo lab printing your Flickr photos, a social network using your Google address book to look for friends, or a third-party application utilizing APIs from multiple services. In order for these applications to access user data on other sites, they ask for usernames and passwords. Not only does this require exposing user passwords to someone else it also provides these applications unlimited access to do as they wish.

Continue reading

Mule iON Architecture Series: The Technology

Reading Time: 8 minutes

Building a highly available and fault tolerant cloud platform comes with its share of challenges. What happens when components fail? What happens when the cloud itself experiences downtime?  How is it possible to ensure customer apps are always available and their log data is never lost?

These are some of the very questions we ask ourselves when working through the iON architecture.  With so many choices, both open-source and commercial, it can be difficult to know where to start, and is not unusual to experiment with several possible solutions before settling on the right technology stack.

Continue reading