Saas subscription business model with a twist

Before the arrival of the SaaS subscription business model, enterprise ISVs could focus on doing what they do best – developing great software to solve a business challenge faced by their target market. The download CD (remember those?!) had a purchase price. Then periodic updates followed until the product was deemed obsolete. It was a straightforward, one-size fits all model …

data integration best practices - data synchronisation vs. other types of integration

In the current chapter of our blog series on data integration best practices, we have already talked about different communication types for data integration – synchronous vs. asynchronous. We have also talked about the main difference between the types of systems that move data – direct data synchronization vs. an integration layer. In this installment of the series, we would …

Data integration best practices – What systems move data

Obviously, data cannot move itself. A processor somewhere must pick up and move data somewhere else. So, while in the previous blog article of our series Data Integration Best Practices we talked about HOW we can move data, this time we are going to see WHAT moves data between systems and the design choices that we need to consider for …

With the second annual SaaStr Europe around the corner, we are getting ready to head for Paris and join fellow founders, developers and specialists in the B2B SaaS community. Flights booked…check! Demos ready…check! SaaStr Europa is Europe’s largest gathering of people that are passionate about software development and integration on a cloud platform, and we are keen to get our …

Request-Reply vs Asynchronous Integration

Moving on to the next chapter of our blog series, namely about different types of integration, in this article we’re going to explore the main two types of integrations: asynchronous integration and synchronous integration. Whether you need a fast response of the systems involved or the results to be delivered further in the future; both, request-replay or asynchronous integration, offer …

Maintaining consistency handling integration errors

As we mentioned at the very beginning of our blog series, all integration problems essentially fall into two large categories: the problems that have to do with the technical mechanics of integration and the problems that concern the correct application of business rules. There are, however, certain types of problems that originate in both. In this article, which is closing …

Data Integration Best Practices - Data transformation

So far, we have addressed only the problems that concern the pure technical mechanics of integration. Now it’s time to review the challenges that are related to the correct application of business rules. These are, as we stated in the first article of our blog series, typically of higher level in nature and answer the question of “What?”. And the …