cpaas

Last Friday we ran our first webinar. Just to remind you, the topic of the webinar was how an Inc 500 company, and precisely Star2Star Communications, used iPaaS to accelerate time to market of their own cPaaS (Communication Platform as a Service) offering. To be entirely honest, although we all knew what Sergey Galchenko, the CTO of Star2Star would be talking …

middleware product

In one of our last articles we already talked about the changing position of system integrators (SIs) in the software distribution/supply chain. Back then we mentioned Apora, a Netherlands-based system integrator, as a reference case. This week we would like to share with you the full story of Apora. From the interview below with Bharath Kumar, Cofounder and Director at Apora, you’ll learn: …

Message Exchange Patterns in Application Integration

When it comes to application integration, there are various ways to exchange data between them. One that stands out is using their APIs (as long as they are provided) to extract or receive information, either in real time or in batches. Depending on the business needs, different message exchange patterns are applied, and in this article, we would like to list the …

monolithic vs microservices

Today’s IT publications and discussions are full of such words as digital transformation, bimodal IT, continuous development and agility. It is hardly debatable that in this light, monolithic architectures and monolithic applications should become a thing of the past sooner or later –preferably, sooner, of course. And indeed, IT departments are encouraged to move away from their monoliths for a …

Quick video tutorial: How to create an elastic.io integration component in only four steps

Olga Annenko integration best practices

Script: If this is for the first time that we create a new elastic.io integration component, we need to create a new team first. In this particular team, there is currently only one member named Igor Drobiazko. Next step is to create a new repository for our elastic.io integration component. The repository will be assigned to our nearly created team. Now we …

saas integration

Summary 2015/2016 is seeing a shift in the business model of SaaS implementation partners. Some of them are moving from offering purely individual implementation and integration projects to adding integration as a service in form of integration marketplaces to their portfolios. As it is with any other recent trends and shifts in SaaS industry, it is essential for SaaS implementation …

eventual consistency

elastic.io platform connects and keeps different systems in synch using their APIs. All this is done despite their different hierarchical structures with inter-object dependencies, different data types and different locations. It would seem to be an impossible task to achieve, especially in the current distributed computer systems where the problem of common state or consistency can really hamper the success …

communication between microservices

We interviewed one of our platform users Dan Bruce, CTO and co-founder of mobile FinTech startup Albert about how they established communication between microservices within 15 minutes. Albert helps freelancers create invoices as easily and as quickly as possible, all for free. “Invoicing is now as easy as email.” What problem did you have that you wanted to solve with …

This blog post describes the best way to host private Docker Registry instance on Amazon EC2 and Amazon S3. You can skip the lyrics and go to the ‘Resources’ section to get the ECS Task Definition JSON. When working with microservices nowadays, you can hardly avoid using Docker. After building your first Docker container, your next step would be to …

Docker containers

This article will describe several alternatives for gathering Docker containers logs in the distributed environment of Apache Marathon / Mesos cluster, like Syslog, Container linking, Docker REST API, embedded logging piping stdout/stderr and Mesos APIs for that. We’ll go through a problem statement, different alternatives and describe the challenges related to each of them. tl;dr: Docker REST API combined with …