Q&A: How to Build a Successful API Program

Reading Time: 5 minutes

Thanks to those of you who attended our webinar last week, “The API Love Triangle: Delivering Successful API Programs,” and we hope that you found the session valuable. Now you know that the API love triangle is composed of three key people and that the success of your API program depends on satisfying the needs of each:

  • The API Developer, who’s always looking for ways to be more efficient, to get their APIs to market faster, to re-use existing artifacts rather than re-creating things from scratch.

  • The Application Developer, who wants to know which APIs are available for use and when they find one that fits their project, how can they get started with it quickly?

  • The IT Leader, who wants to make sure that the APIs their team releases are properly secured and managed and that developers use those APIs instead of creating their own.

Continue reading

Latest Release – Anypoint Studio, Mule 3.6.0-M2 & 3.5.2

Reading Time: 5 minutes

Anypoint Studio October 2014, Mule 3.6.0-M2 and 3.5.2 released

Today we’re releasing Anypoint Studio October 2014, Mule 3.6.0 – Milestone 2 (M2), and Mule 3.5.2. This release includes new HTTP capabilities which make it easy to connect to RESTful APIs with RAML, and productivity enhancements inside Anypoint Studio – such as DataSense for APIkit and a new Studio launcher.

Continue reading

How to Build a Successful API Program

Reading Time: 7 minutes

Companies who identify and expose core capabilities as well-defined, well-managed APIs are essentially making their business “programmable.” For these businesses, APIs act an innovation layer that allows them to quickly capitalize on new market opportunities, engage with their customers in more personalized ways and collaborate more effectively with partners. In essence, APIs are the new fabric enabling agility and fueling competitiveness.

While APIs are enabling strategic initiatives across the business, investment in API programs tends be driven by one of four strategies:

Mobile


The world has officially gone mobile – global mobile traffic now represents 15% of all internet traffic (source: Flurry Analytics, Oct 2013) and Chinese e-commerce giant Alibaba now transact 30% of their revenue over mobile devices (that’s $2.5B in mobile commerce revenue in 2013). Today, every application that touches a customer, partner or even employee must be available as a mobile app. And the easiest, most efficient way to serve data from a backend system to a mobile app is through a RESTful API.

Continue reading

Customer Innovation Spotlight: Citrix

Reading Time: 4 minutes

Citrix Modernizes BizTalk with Anypoint Platform

To stay relevant, today’s businesses have to adopt SaaS applications, cloud services, and API technologies and integrate them with their legacy systems. In SearchSOA this week, MuleSoft customer and Citrix integration developer Vinod Sangaraju discussed how Citrix has deployed CloudHub and is planning to use MuleSoft’s new solutions for Microsoft to fill BizTalk integration gaps.

Vinod Sangaraju, Citrix Integration Developer

Citrix Systems integration development manager Vinod Sangaraju found the MuleSoft Anypoint Platform when searching for an iPaaS solution to connect Citrix solutions with Salesforce, Marketo, Workday, and other cloud and on-premises applications. His search was driven by Microsoft BizTalk’s limited SaaS connectivity. His team had been filling that gap by using Microsoft BizTalk for on-premises integration scenarios and MuleSoft’s Anypoint Platform, in particular CloudHub, for cloud-to-cloud and cloud-to-ground integration. That wasn’t ideal, he said.

Continue reading

Anypoint Platform for APIs – October release

Reading Time: 3 minutes

I am excited to announce that our October release of Anypoint Platform for APIs is now live. This update to the platform includes a new design of the API management page as well as two new features:

  • Custom policies
  • Custom terms and conditions for API access

API Management UI updates

We have redesigned the API management page to make it faster and easier to access the tasks required to get an API configured. You can now design, share and manage your API directly from a single page. Additionally you can find quick links to documentation for each of these steps.

Continue reading

Develop with MuleSoft

Reading Time: 5 minutes

More and more organizations are relying on MuleSoft solutions for SOA, SaaS and API for their integration needs. And as MuleSoft grows, we’re relying on our growing number of partners and community of developers who know MuleSoft’s solutions inside and out.

This translates into one word: opportunity. As more businesses and partners jump to MuleSoft’s Anypoint Platform™, they’re looking for skilled MuleSoft developers and consultant:, professionals who can help organizations best leverage the power of MuleSoft’s Anypoint Platform. They’re looking for creative people who envision new architectures, processes, and applications that project enterprises ahead of the competition.

Continue reading

Gradle Builds Reach Anypoint Studio

Reading Time: 7 minutes

This is the fourth post on the Gradle series. At this time, I’m pleased to introduce two improvements we’ve made towards enabling our users to build apps with Gradle: we’ve created a new plugin for Anypoint Studio, and added support for Gradle 2.0.

Anypoint Studio Gradle Support

We recently created a visual plugin for Anypoint Studio, available as part of the Anypoint Add-ons (beta) project. This plugin will be present the next release of Anypoint Add-Ons, but those who can’t wait, can access this through the nightly build update site (in Anypoint Studio).

Some of the new features include:

Continue reading

All things Anypoint Templates

Reading Time: 14 minutes

Over the last few months we’ve been actively building and releasing new Anypoint Templates. Anypoint Templates are designed to make it easier and faster to go from a blank canvas to a production application.They’re bit for bit Mule applications requiring only Anypoint Studio to build and design, and are deployable both on-premises and in the cloud.

Anypoint Templates are based on five common data integration patterns and can be customized and extended to fit your integration needs. So even if your use case involves different endpoints or connectors than those included in the template, they still offer a great starting point.

Where do Anypoint Templates fit?

Here is where templates fit into our stack of solutions:

As stated earlier, each template is based on a data integration pattern:

Continue reading

What’s Your Top Innovation of 2014?

Reading Time: 2 minutes

At MuleSoft, we know that integration not only cuts costs and makes developers’ lives easier, but it can also help companies bring innovative ideas and products to market faster. When you’re not connecting broken systems, you can actually get work done at a faster pace!

This year at CONNECT 2014, we’ll be talking about how you can use our products to transform your company and gain a competitive advantage. But we’re curious – what’s the most innovative company or product you’ve seen this year?

Tweet us your answer along with the hashtag #Connect14 – and we’ll feature our favorite answers on our blog and at CONNECT London – and don’t forget to follow us @MuleSoft. We can’t wait to hear what you have to say.

Continue reading

Anypoint Platform for APIs – September Release

Reading Time: 4 minutesI am excited to announce that our September release of Anypoint Platform for APIs is now live. This update to the platform provides a variety of performance enhancements as well as three new features:

  • API version import and export
  • Application management API access
  • CORS policy

API version import and export

API developers can now import and export API versions to better support the full development lifecycle of APIs. Developers can create and test an API in a development environment and then export that API for promotion to a staging or production environment. When exporting an API version, developers can export the RAML file, portal, policies and endpoint for the version. You can learn more about managing API versions here.
Continue reading