Microservices - também conhecido como a arquitetura de microsserviço - é um estilo de arquitetura que estrutura um aplicativo como uma coleção de serviços que são
- Altamente sustentável e testável
- Fracamente acoplada
- Independentemente implantável
- Organizado em torno de recursos de negócios.
-
VueJS - Vue.js é uma estrutura JavaScript de código aberto para criar interfaces com o usuário e aplicativos de página única
-
node.js - Node.js é um ambiente de tempo de execução JavaScript de plataforma aberta e código aberto que executa o código JavaScript fora de um navegador.
-
Express - Concebido para construir aplicações web e APIs. Ele foi chamado de estrutura de servidor padrão de fato para o Node.js
-
Docker - Docker é um programa de computador que executa virtualização no nível do sistema operacional
-
Nginx - O Nginx é um servidor da Web que também pode ser usado como reverse proxy, load balancer, mail proxy and HTTP cache.
-
jQuery - duh
Por padrão, o Docker irá expor na porta 8080, portanto, altere isso no Dockerfile, se necessário. Quando estiver pronto, basta usar o Dockerfile para construir a imagem.
cd microservice-sketch
docker-compose build .
Verifique a implantação navegando até o endereço do servidor no seu navegador preferido.
127.0.0.1:8080
MIT
Free Software, Hell Yeah!