Don't over architect your application integrations!
Simple and agile should be your foremost design considerations in integration. Trying to get applications with different functionality and schemas to talk to each other via different protocols or APIs...
View ArticleWhy is API development often an after thought?
For most application developers, SaaS and on-premise, this seems to be the case.There probably isn't a company out there that runs their entire business on one single application from one single...
View ArticleTop 10 Indicators that you're a 1.0 Application Company!
10.The last time you updated you're user interface, Windows 3.1 was your OS.9.Your UI is still Windows-based.8.You read "Only the Paranoid Survive" and have locked yourself in a room.7.Your API...
View ArticleCan application integration be pre-packaged?
The concept of pre-packaged integrations is nothing new. For years, integration vendors have tried to sell pre-packaged application integrations with various degrees of failure. You might presume that...
View ArticleIs Your Cloud Elastic or Plastic?
The discussions over multi vs. single tenant Cloud application design seems to be winding down with multi-tenancy clearly the winner. Although customers should frankly not care or be impacted by either...
View ArticleCollaboration in Web 2.0 Era is changing. Are you keeping up?
If you haven't noticed lately, the way we communicate is evolving. Phone calls and emails are losing ground to IM, SMS, Tweets, and Wall Posts. This is true in both social and business networks.While...
View ArticleCloud-based Message Queueing and Persistence
I think given the choice, most developers rather deal with synchronous vs. asynchronous processes. It’s just much easier to wait for an immediate response and continue down your path vs. having to...
View ArticleWhat's a connector?
Connector is one of those over used words when talking application integration these days. Depending on who you ask, you’ll get different interpretations.Application developers typically talk about...
View ArticleApplication Echo: Common Bi-directional Synchronization Side Effect
You set up 2 integration flows running in opposite directions that capture change events in 2 applications and replicating it to the other. Sounds easy enough, till you deploy the integrations and make...
View ArticleSalesforce.com Chatter: Tips for Integrating External Enterprise Events
Integrating external events can be very straightforward (from Salesforce.com's perspective). Here are a few tips to help get you going quickly.1. Every parent object in Saleforce is Chatter Feed...
View ArticleWhy Yammer can't compete with Chatter!
Security! I'm not talking about general privacy and security that all SaaS vendors provide like SSL, data center security, etc. I'm referring to much more granular level of data access control which is...
View ArticleAre you developing API for your APIs (API4API)?
Huh!? Enabling automation of API consumption and adapting to application changes will play a crucial role in your API adoption. It's great to have your API's documented but it would even be greater if...
View ArticleGoogle, are you serious about Enterprise Apps or not?
I'm not seeing any significant improvements to Google's basic enterprise applications namely, Mail, Contacts, Calendar, and Documents. They started fast and heavy building out the features or buying...
View ArticleIntegrating Google Contacts with Your Enterprise App for better UX
Integrating Google Contacts with your enterprise application can be more challenging than you'd think but it's critical to a better user experience.To keep a consistent level of data quality across...
View ArticleFamiliar Excuse: It works as designed.
You get a long awaited product release and dive right in to find the feature you were most interested in only to find utter disappointment. The feature is there but it doesn't quite work as it should....
View ArticleSympathetic Developers - Good thing for everyone
Most developers live shielded lives away from customers and users. They're typically heads down in their own piece of the puzzle and rarely do they actually have a chance to use the product as their...
View Article