🏋️‍♀️ Construindo Uma Arquitetura Baseada em Microservices

Overview

🏋️‍♀️ Construindo Uma Arquitetura Baseada em Microservices

GitHub language count Repository size GitHub last commit Repository issues License

Tecnologias   |    Projeto   |    Imagens   |   

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Java;
  • SpringBoot;
  • MicroServices Eureka.

💻 Projeto

Esse projeto foi elaborado como parte da primeira avaliação da cadeira de Arquitetura de Software, na UNIFACISA - Sistemas da Informação. A proposta de avaliação consiste nas seguintes atividades:

  • Utilizando-se Spring Cloud, implementar uma arquitetura baseada em microservice
  • Deve ter um API Gateway, Service Discovery (Eureka) e ao menos 3 Microservices
  • Cada um dos 3 microservices deve ter uma REST API
  • Para a REST API, deve criar a documentação com Swagger
  • Deve ser enviado printscreen do Eureka e do funcionamento dos 3 Microservices

🖼️ Imagens do Site

  • printscreen do Eureka e do funcionamento dos 3 Microservices:
    foto1

  • printscreen do Microservice Carrinho:
    foto1

  • printscreen do Microservice Usuario:
    foto1

  • printscreen do Microservice Produto:
    foto1

You might also like...

Uma ferramenta para facilitar o ensino e aprendizado de lógica de programação

EasyLogic EasyLogic é uma ferramenta que auxilia no processo de ensino e aprendizagem da lógica de programação, tendo como metodologia a associação en

Dec 2, 2022

Saga pattern with Java = order - payment - stock microservices are ready to use

Saga pattern with Java => order -> payment -> stock microservices are ready to use

Order_Payment_Stock_Saga_Pattern Saga pattern with Java = order - payment - stock microservices are ready to use Docker-compose.yaml You can see th

Dec 27, 2022

How To Implement Fault Tolerance In Microservices Using Resilience4j

springboot-resilience4j-demo How To Implement Fault Tolerance In Microservices Using Resilience4j? Things todo list: Clone this repository: git clone

Mar 30, 2022

Spring Boot microservices app with Spring Cloud, Robust and resilient backend managing e-Commerce app

Spring Boot microservices app with Spring Cloud, Robust and resilient backend managing e-Commerce app

e-Commerce-boot μServices Important Note: This project's new milestone is to move The whole system to work on Kubernetes, so stay tuned. Introduction

Dec 23, 2022

Tzatziki - Decathlon library to ease and promote Test Driven Development of Java microservices!

Tzatziki Steps Library This project is a collection of ready-to-use Cucumber steps making it easy to TDD Java microservices by focusing on an outside-

Dec 15, 2022

A base repo for creating RPC microservices in Java with gRPC, jOOQ, and Maven.

Wenower Core OSX local installation Install Protocol Buffer $ brew install protobuf Install Postgresql and joopc database and user $ brew install pos

Jan 9, 2022

Hexagon is a microservices toolkit written in Kotlin

Hexagon is a microservices' toolkit (not a framework) written in Kotlin. Its purpose is to ease the building of server applications (Web applications, APIs or queue consumers) that run inside a cloud platform.

Jan 5, 2023

A boilerplate project designed to work as a template for new microservices and help you get in touch with various useful concepts.

Microservice Reference Project This project is inspired by the idea to quickly create a production ready project with all the required infrastructure

Dec 17, 2022

Java libraries for writing composable microservices

Apollo Status: Archived ⚠️ Apollo is heavily used within Spotify, however, most of its development has recently been done internally leveraging Apollo

Dec 6, 2022
Owner
Giovane A. Tiburcio
Giovane A. Tiburcio
Rede social baseada no tinder e voltada à desenvolvedores.

TindeV ?? Rede social baseada no tinder e voltado para desenvolvedores. ?? ?? Tecnologias JDK 11 Java Postman SpringBoot Eclipse Git ?? API Requiremen

Sarah Brandão 4 May 19, 2021
Arquitetura Hexagonal utilizando Spring

Exemplo de arquitetura Hexagonal feita em Spring Esse projeto foi feito para explicar melhor sobre a arquitetura Hexagonal, podendo ter sido feito com

Nataniel Paiva 45 Jan 3, 2023
Repositório referente ao código de uma classe data, com testes JUNIT, classe de exceção própria e classe aplicação para demonstrar as diversas funcionalidades da classe data

Exercicio-Data Repositório referente ao código de uma classe data, com testes JUNIT, classe de exceção própria e classe aplicação para demonstrar as d

Bruno Silveira Cequeira Lima 3 May 4, 2021
um projeto até q bem feito pra uma primeira vez em java spring

todo-list-java-spring um projeto até q bem feito pra uma primeira vez em java spring boot eu não sei como roda isso e nem como configura se não gostou

Daniel Reis 18 Jun 9, 2022
Back-End/API de uma aplicação web de agendamento desenvolvida durante o Hackaton do Programa de Formação do Grupo Fcamara

??️ Sobre o projeto ?? Agenda Laranja - é um meio prático e eficiente para programar o dia do trabalho presencial, respeitando as normas de segurança.

Lucas Gonçalves 3 Sep 17, 2021
Uma API REST com funcionalidades de CRUD que simula um sistema de leilão 💰.

Leilão API REST Essa aplicação foi feita para ajudar aqueles que ainda estão com alguma dúvida, sobre o funcionamento de um API REST em Spring. Já que

Fábio Henrique 4 Feb 23, 2022
Desafio Alura Challenge para backend. Criando uma API REST de controle de orçamento utilizando JAVA.

Desafio Alura Challenge para backend. Criando uma API REST de controle de orçamento utilizando JAVA.

Allan Cordeiro 1 Jun 16, 2022
🗺 Preenchimento automático de endereço através do CEP, consumindo uma API com Volley.

Consulta de CEP para Android ?? Preenchimento automático de endereço através do CEP, consumindo uma API com Java e Volley. Saiba mais sobre a API ViaC

João Victor 1 Jan 26, 2022
Projeto criado no Santander Dev Week 2022 + DIO com o intuito de desenvolver uma camada de APIs (backend) que será utilizada pelo frontend.

Santader Dev Week + DIO 2022 - APIs Backend da aplicação de movimentação financeira Este repositório contém o backend da aplicação que foi desenvolvid

Pedro Antunes Negrão 2 Sep 7, 2022
DIO - desafio de desenvolver uma API Rest de consulta de cidades do Brasil com dados comparativos.

Fora utilizado o mesmo readme do criador do projeto Professor Responsavel UTILIZE ALGUMA DISTRIBUIÇÃO LINUX PARA EVITAR DORES DE CABEÇA Cities API Req

Sidney Roberto 1 Oct 22, 2021