Going down the Service Mesh rabbit hole — Why do you think you need it, and architecture

Going down the Service Mesh rabbit hole — Why do you think you need it, and architecture

Going down the Service Mesh rabbit hole — Why do you think you need it, and architecture considerations. This is an effort to help you make better decisions on the topic of The service mesh. You add more production services to your production-grade Kubernetes environment. And things are going well.

Let's start with a good backdrop story.

There comes a time when you have your shinynew Kubernetes Cluster.

It works, It performs magic, enables you to perform idempotent microservice releases with your CI/CD release model of choice.

Yes, in production.

You have thought through the application load balancers for your Kubernetes (Nginx or any other) ingress controllers, WAF protection, and so on.

Your K8s production microservice (ought to) comes with all the best-practices in place; resource quotaslimitsHorizontalPodAutoscaling, and even NetworkPolicy to keep SecOps function happy.

This blog post intends to bring both technical and management readers alike to explore the bigger organisational perspective, as well as to appreciate the finer details. _This is _an _effort to help you make _better decisions on the topic of The service mesh.

You add more production services to your production-grade Kubernetes environment. And things are going well.

The Awkward bit. Why

We should carry out a small candid questionnaire, to ensure we have all angles covered.

  • Does this meet a set of business needs? Are there alternatives to achieve the same objectives, to service mesh?
  • How AGILE is your organisation and do you have the engineering team (SRE) capabilities with an experienced, efficient operation of the existing Kubernetes cluster(s)?
  • Do you experience SLA-impacting downtime?
  • How effective is your monitoring function? How comprehensive is your monitoring? Are there [any] alerts being on the backlog to be revisited later?
  • How effective are your observability capability of all microservices and Kubernetes cluster status?

microservices service-mesh kubernetes technology

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

50+ Useful Kubernetes Tools for 2020 - Part 2

Our original Kubernetes tool list was so popular that we've curated another great list of tools to help you improve your functionality with the platform.

The Service Mesh in the Microservices World - DZone Microservices

In this article, take a look at the service mesh in the microservices world. The software industry has come a long journey and throughout this journey, Software Architecture has evolved a lot. Starting with 1-tier (Single-node), 2-tier (Client/ Server), 3-tier, and Distributed are some of the Software Architectural patterns we saw in this journey.

From Service Mess to Service Mesh

For teams to monitor, support, and to maintain these services is becoming a challenge so most enterprises have invested in some kind of microservices management tool.

A Kubernetes Service Mesh Tool Comparison for 2020

Just as tech is revised and upgraded, so too should a tool comparison be. Service meshes act as the substrate to connect microservices, find the one for you.

Open Service Mesh: a Service Mesh Implementation from Microsoft

Microsoft has released open service mesh (OSM), an alpha service mesh implementation compliant with the SMI specification. OSM covers standard features of a service mesh like canary releases, secure communication, and application insights, similar to other service mesh implementations like Istio, Linkerd, or Consul. Additionally, the OSM team is in the process of donating the project to the CNCF.