Category: Mule ESB

Pablo La Greca on Tuesday, February 11, 2014

APIs: A new path to SOA

2

Long ago, enterprise companies started using software to manage information across the enterprise. As the number of systems within the enterprise grew, the need to synchronize all these isolated systems emerged. From this came the need to find a solution allowing system-to-system communication, and the easiest approach for this was point-to-point integration. Soon, enterprises found themselves with several systems interconnected via point-to-point integration, resulting in a maintenance nightmare. Rather than being unified, each system had it’s own communication protocol – some were file based, others were databases, and if we were lucky, some of them used web services.

The mess began to look something like this:

Here’s our weekly roundup of the top 5 integration and API articles of the week.  Take a look, let us know if we missed any, and share your thoughts in the comments.  Don’t forget to follow @MuleSoft to stay up-to-date on integration & APIs!


Why Are We Still Talking About Software Integration?

Software integration used to be the customer’s headache in the days of on-premise solutions, but the cloud has changed all that. So why are we still talking about it?

 

Dark Matter in the API Universe

96% of the mass of the universe is represented by something we can’t observe – dark matter. In the API universe far more organizations are building private APIs as opposed to public API programs. This is the dark matter of the API universe.

 

A typical Mule user can:

  • On-ramp in 5 days
  • Deliver projects 4x faster than traditional SOA
  • Deliver projects 8x faster than point-to-point approaches

What if you could deliver an integration project up to 8 times faster?  With the Anypoint Platform from MuleSoft, you can.  Join MuleSoft founder Ross Mason and Sr. Product Manager Steven Camina for a demo-driven walkthrough and discussion in, “Mule 101: Rapidly Connect Anything, Anywhere.” They’ll demonstrate how you can integrate faster with the Anypoint Platform by:

Here’s our weekly roundup of the top 5 integration and API articles of the week.  Take a look, let us know if we missed any, and share your thoughts in the comments.  Don’t forget to follow @MuleSoft to stay up-to-date on integration & APIs!

5 hybrid IT roles your business needs to succeed in 2014

It’s clear that 2014 will be dominated by the integration of big data analytics, cloud computing, mobile, and social media into the enterprise. But what are the best IT roles to push this shift?

  

 The Industrial Enterprise Internet of Things

Data is business and businesses themselves are data streams. Every aspect of the business represents a quantifiable piece of data. Welcome to the Industrial Enterprise Internet of Things.

 

Damian Sima on Tuesday, January 28, 2014

Working with Certificates

1

As you probably know, one of the most common ways to secure communications over a networks is the use of certificates. And although this is a great way to secure things, it can also be a pain.
In this post, I’ll share with you all a list of some of the most commons things encountered while working with certificates. I will also show you how to leverage certificates when working with Mule ESB. Finally, I’ll show you a quick hack that may save you some time when you are in a hurry.

Now what’s a keystore?

Java is shipped with the KeyTool, which is nothing more than a command line tool that allows you to create keystores. A keystore is the “secure” repository that Java uses to store the certificates. It’s basically a file that holds certificates, this file is what you’ll hock to you Java app so it knows how to encrypt and decrypt the messages.

Join Uri Sarid, CTO of MuleSoft this Thursday, January 30th as he reveals the secrets of a great API.

Much like a great UI is designed for optimal user experience, a great API is designed for optimal consumer experience. But what defines great consumer experience? And how can you deliver it consistently in every API you develop? In this session we’ll cover these topics in-depth and demonstrate best practices for developing great APIs through collaboration.

You will learn:

  • Elements that define a great API consumer experience
  • How to consistently drive API design in every API developed
  • Best practices for API strategy
  • API design pitfalls to avoid

Presenter:

Uri Sarid, CTO, MuleSoft

Click below to register!

Here on the blog, we’ve been talking a great deal  about APIs and the importance of designing, publishing, and managing them. You’ve heard about RAML and APIkit, and you’ve heard about RAML and APIkit working together to help design and implement better APIs.

Today, MuleSoft announced a new release of the Anypoint Platform for APIs, a design-first approach to designing, building, and managing APIs through a single and unified solution! The Anypoint Platform for APIs makes it easy for developers, architects, and businesses owners to deliver successful APIs with:

Well it worked for Motorcycle Maintenance and Archery…

After the deal had been signed, requirements were drawn up, everybody went through training, and all the software had been download, the developers and architects new to Mule ESB often puzzle themselves with this question, “Ok, what do I do now?” With all the tools and options provided by our products, taking that proverbial first step toward go-live Nirvana can indeed come across as a daunting task for Mule implementation virgins. As the pseudo-scholar of Eastern Religions, a doctor of philosophy, as well as the most monkish employee at MuleSoft, I hope to illustrate how meditating on Zen principles can help get implementations started and bring good karma to successful project completions.

Shohil Kothari on Thursday, January 16, 2014

Top Posts from 2013

0

2013 brought massive shifts in integration tech, from APIs to SaaS and everything in between. Check out our most popular blog posts of 2013 to get a sense of the landscape and what 2014 might bring.

The Hunt for the Perfect API

Your API can be a key to your company’s success. Get it wrong and you lose out on a big opportunity. So how do you design a great API? Is there such a thing? What does it look like?

You may have already heard that on December 31st, 2013, Snapchat was hacked and  4.6MM records were subsequently compromised. According to the official blog, “an attacker released a database of partially redacted phone numbers and usernames.” It turns out the hacker(s) had exploited the “Find Friends” API to try to return the username of automatically generated phone number combinations.

In this case, only phone numbers and usernames were released. Pretty harmless, right? Not quite. The most substantial loss that Snapchat faces in this situation is the loss of trust. Snapchat, along with other organizations that have faced similar challenges, will ultimately recover and fix flaws to become stronger than ever before.