How viable is open source service mesh?

How viable is open source service mesh?

Five years ago, Kubernetes was simply a container option, but today it's considered an essential component of a container strategy. Many experts and users believe that service mesh technology will follow the same path, but there's still debate on what product, or even class of product, will win out.

Most service mesh discussions center on open source tools like Istio or Linkerd. But because service mesh and its relationship to cloud applications are complex, many users fear open source technology.

Service mesh technology provides message and event flow management, load balancing and component discovery in microservice-based, cloud-native applications. While simpler API brokers work for simple cloud applications, service mesh has become the go-to model for the complex applications enterprises are building. Whether open source is the right approach to service mesh is an important question cloud planners and development teams must address. Let's start with an important point, which is that open source and proprietary aren't the only options. In fact, the definitions of these terms can create a huge hole in offerings that most real-world deployments fall through. The most popular service mesh tools are based on open source technology, but are offered in bundles that provide support and ancillary tools. Because this model dominates, one could argue that open source service mesh isn't viable and proves that a paid strategy is the way to go. This tension, if open source service mesh is viable or not, helps answer the broad question this tip raises.

Users can adopt open source products two ways -- as software that users must support and compile from source code, or as a tool that includes packaging and support. But perhaps one in 10 prospective service mesh users would consider the first of these strategies. Support-bundled open source service mesh software is no longer strictly free. If a company has a strong development team, particularly one familiar with open source software development and use, it could be possible to package and support an open source service mesh at a lower cost than acquiring the support-bundled version. For companies with extensive open source development experience, this is often the driver for going strictly open source. Support-bundled open source service mesh offerings often lag behind the current state of the software.

Share it:
Share it:

[Social9_Share class=”s9-widget-wrapper”]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You Might Be Interested In

Visualizing Graphs in Apache Zeppelin using Neo4J

22 Mar, 2017

Apache Zeppelin is a useful tool for doing interactive and fast data analysis. Powered by native Apache Spark and with …

Read more

What Is Serverless Computing and How Is It Useful in IoT?

5 May, 2020

Serverless computing is an efficient software architecture to build applications on the cloud without having to deal with on-premise servers, …

Read more

7 Ways Your Data Is Telling You It’s a Graph

31 Dec, 2016

Last October at GraphConnect San Francisco, Karen Lopez – Senior Project Manager at InfoAdvisors – delivered a presentation on how …

Read more

Do You Want to Share Your Story?

Bring your insights on Data, Visualization, Innovation or Business Agility to our community. Let them learn from your experience.

Get the 3 STEPS

To Drive Analytics Adoption
And manage change

3-steps-to-drive-analytics-adoption

Get Access to Event Discounts

Switch your 7wData account from Subscriber to Event Discount Member by clicking the button below and get access to event discounts. Learn & Grow together with us in a more profitable way!

Get Access to Event Discounts

Create a 7wData account and get access to event discounts. Learn & Grow together with us in a more profitable way!

Don't miss Out!

Stay in touch and receive in depth articles, guides, news & commentary of all things data.