Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [microservices]

If a question is related to microservices, then this tag could be used.

0
votes
1answer
5 views

Docker Deployment strategy for microservices project

i am new to the ops side of devops and was hoping for some clarification. Specifically, if in a microservice based project you have multiple jars and each jar gets deployed in a VM on the same ...
4
votes
3answers
22 views

Digital Ocean vs AWS EC2 for Laravel based application

I'm working on a project based on Microservice architecture in Laravel, which means I'll have many small apps and Databases, I'm confused weather I should buy AWS EC2 or Digital Ocean's hosting. My ...
4
votes
2answers
54 views

What is a “mesh”?

In this context and cloud computing, I read about "service mesh" and/or "serverless mesh" but I don't fully understand what it is. Can you explain?
3
votes
2answers
77 views

Staging - Test multiple microservice versions together

I been trying to search for answer for this question but so far I didn't found anything useful. Our problem is that we have 2 microservices with many staging branches, each of these microservices are ...
3
votes
1answer
55 views

Blue/green deployment with micro services and DNS

Currently, we have on our test environment an ECS Cluster with micro services deployed. All micro services are talking to each other through Route53 DNS CNAMEs like service1.company.com, service2....
1
vote
2answers
33 views

Automated tag versioning on unchanged docker images

I am starting to use Continuous Integration on my microservices solution (monorepo approach), and I am referencing this post for versioning approach. But, let's say I make some change in one of the ...
0
votes
0answers
8 views

AWS ECS: Create the equivalent of kubernetes' ExternalService

I want to set up a microservices-based application on ECS. One of these is a mysql which so far has been a container with volumes for persistence; For several reasons we want to switch to RDS for ...
1
vote
1answer
22 views

In a Database Per Service model - should i include the database in the service container?

I am implementing a simple setup with two micro services and would like each of them to have their own DB - each service is running in it's own container. Should i include the DB's in each service ...
7
votes
3answers
98 views

How to deploy multiple dependent micro services

We want to deploy multiple microservices on AWS ECS. The issue that we need to solve is how to deploy them in an atomic way: Let says we have the front-end services which requires the user service ...
0
votes
0answers
24 views

Nginx is not serving to one particular server

our product have 12 micro services running on 2 servers in private VPC...i have configured nginx in same private VPC and edited nginx.conf like below... server { listen 80; ...
0
votes
1answer
26 views

What percentage of microservice architectures employ polyglot programming models?

One of the tenets of microservices is the polyglot, autonomous services (developed in different programming languages). In my experience (online reading and YouTube and discussions with developers) it ...
3
votes
1answer
70 views

Mysql with Kubernetes

I am converting a webapp from monolithic to kubernetes based architecture. But how can mysql be persistent with data when we have 2 mysql pods in each of 2 differnet nodes? I think we can mount a ...
4
votes
3answers
434 views

How to add rules to Kubernetes NGINX Ingress controller from different yml definitions?

I'm trying to implement a Kubernetes cluster with a fanout pattern using an NGINX Ingress which routes traffic on multiple different hosts and paths to different microservices. The code for each ...
1
vote
1answer
71 views

Making thousands of microservice/dockers with different IPs

I need to simulate many connections. Currently using curl. What is the best way to deploy thousands of such requests with different IPs using some script?
1
vote
0answers
32 views

Which volume solutions are the most convenient when building Docker & microservices based application?

My application consists of few microservices and web (React) frontend. Basically I have auth microservice, application backend service, various data processing services and frontend rendering server. ...
1
vote
1answer
202 views

Consul with Nginx, not using docker

I am from development background and totally new to DevOps, I want to setup consul for service discovery for my micro-services, services are reverse proxied by Nginx. Now I want to configure Nginx ...
1
vote
2answers
58 views

Monitoring tool to microservices on Kubernetes

I'm deploying an instance with kubernetes on Azure public cloud, and I need a tool to monitor the microservices and pods inside this instance, the question is, what tool are you using to do that? I've ...
0
votes
2answers
158 views

How to deploy Envoy EDS/SDS

This is a micro services deployment question. How would you deploy Envoy SDS(service discovery service) so other envoy proxies can find the SDS server hosts, in order to discover other services to ...
2
votes
2answers
85 views

How do you know which secrets and credentials of your production services were used, and by whom/what?

The context of the question is Secrets management. As the title says, how do you know which secrets and credentials of your production services were used, and by whom/what?
1
vote
2answers
61 views

How do you change a secret that half of your production applications use right now?

The context of the question is Secrets management. As the title says, how do you change a secret that half of your production applications use right now?
7
votes
2answers
201 views

When your micro service in production needs a secret, where is the secret stored and retrieved from?

The context of the question is Secrets management. How do you manage storing and retrieving secrets for your micro service which is in production?
4
votes
1answer
79 views

Microservices terminology i.e. distinguishing between “core ” and “other service instances”

In a standard cloud based microservice application, there could be two main categories of microservices: core services such as service registry & discovery, api-gateway, load-balancer etc. ...
1
vote
1answer
61 views

What are off-the-shelf options for creating a microservice that consults a REST interface and shows the outcome in a graph?

I am planning to create a microservice that reads a database and shows a graph. Are there any people who have created such a service? What are things to consider before starting? I am thinking about ...
1
vote
0answers
17 views

Measure service unavailability during upgrade

I am deploying a microservices - based application using an orchestrator (Rancher specifically). During the service upgrade (when new images are being pulled and services re-discover one another), ...
1
vote
0answers
25 views

Can we use Microsoft WSUS server to distribute non-Microsoft product updates?

We need to setup some server in our organization to distribute application update, upgrades and patches. I've seen some docs about Microsoft WSUS server which says that it is used to deliver Microsoft ...
2
votes
1answer
552 views

API gateway and service discovery on Amazon AWS

I'm trying to build an application infrastructure on Amazon AWS following a microservice pattern. However the configuration API gateway and service discovery tool together completely puzzles me. ...
1
vote
0answers
207 views

Configuration of circuit breaker on Traefik

I'm trying to configure Traefik's circuit breaker for a micro-service architecture running on Kubernetes. What I am struggling with at the moment are two major questions that I couldn't figure out ...
2
votes
2answers
141 views

In kubernetes, using an nginx ingress controller what is recommended way of adding back end services?

I'm running on a simple KVM host and have poor man's load balancing with round robin DNS to and nginx ingress based on this chart which is documented here So to direct traffic to backend pods it ...
4
votes
1answer
52 views

Teaching an old dog new tricks: Finally adopting the micro-service architecture

Is it too late to teach an old dog a new trick? I've always been the guy with a monolithic application/codebase. For more than 10 years now, I've gotten good at caching, writing good SQL queries, ...
0
votes
1answer
22 views

Dynamic service redirections in Docker

Imagine you have decided to abstract from exact service location. Normally, you have a cody world with the service name=DNS. Say, you have prototyped something with S3 compatible API like exoscale/...
4
votes
1answer
3k views

CI/CD for microservices in monorepo on Gitlab

I'm working on a project that consists of several different services in different languages (a React webapp, a Scala backend, some Python stuff etc). I currently have each of these services in ...
10
votes
3answers
155 views

How can I ensure consistency between new microservices?

My organisation is experiencing an explosion of microservices. We currently have no formalised way of bootstrapping new projects. I'm finding that a team will come to me with a bug in their deployment ...
1
vote
1answer
181 views

How should I separate micro service modules for the message part(posts, reply, private) of a social network?

I have designed different part of social networking system using micro service and I have reached to the message part of the system. Messages can be private messages (maybe a separate module), the ...
6
votes
2answers
326 views

How to visualize dynamic microservice architecture running with Consul?

Using Consul, you could allow your teams decentrally deploy and run microservices with dynamic dependencies. It is also possible to list the services: /catalog/service/:service Now, how to assess ...
7
votes
2answers
707 views

How do you monitor Node Micro services running inside of Docker Containers?

This article about "How healthy is your Dockerized application?" explains the trouble with monitoring, but it doesn't provide any good examples of how to actually monitor a microservice inside of the ...
4
votes
0answers
47 views

Docker Compose; Avoiding duplicity when Webapps depend on common microservices [closed]

I have a few webapps and a bundle of microservices. I would like to deploy to these to ECS via Docker Compose (totally stateless), however I am struggling with some duplicity; Three of the webapps ...
7
votes
2answers
402 views

How to test a cluster of microservices?

I took a look into Server Spec and it says it clearly: Remark: serverspec test suites are meant to be run against a single machine (or docker container). In other words, you should not try to ...
8
votes
1answer
207 views

Ansible playbook for configuring runit to supervise an uberjar?

We are using Ansible 1.9 for deploying Spring Boot microservices. We are using CentOS 6 and the services are packaged as rpms. We intend to configure the executable jar files to be supervised by ...