Code Monkey home page Code Monkey logo

workspace-terraform's Introduction

app-shopping-cart

Gitpod ready-to-code Werft.dev - Gitpod CI

Breve Descripción

Backend en Java (1.8), plataforma spring-boot / microservicios implementación conceptual, para un shopping cart (ecommerce) deploy: Docker in [AWS / Fargate] Docker: image-shopping-cart:latest DockerHub: whuera/app-shopping-cart:1.0 Base Datos: conexión con Cluster Mysql [AWS / Fargate]

Microservicios: Customers (CRUD) Products (CRUD) Checkout (CRUD) Shopping cart (CRUD)

Diagramas

Modelo Diagrama
Entity's Captura de Pantalla 2021-09-17 a la(s) 23 12 32
Controllers Captura de Pantalla 2021-09-17 a la(s) 23 26 01
Services Captura de Pantalla 2021-09-17 a la(s) 23 30 42

AWS Deploy

Despliegue del docker, usando ECS / fargate, en 2 Clusters: [Cluster 1]: Backend microservices-shopping-cart.jar [Cluster 2]: BDD Mysql

AWS / Console
Captura de Pantalla 2021-09-17 a la(s) 23 33 31
--

Front Test

Frontend para test de microservicios, realizado en react y con deploy continuo en [AWS / Amplify / S3]

Url: https://main.d2mnbsq68cet5d.amplifyapp.com/

Escenario Pantalla
Web / Desktop 2021-09-18 00_08_14-Shopping-cart
Mobile 2021-09-18 00_08_55-Shopping-cart
-- --

Pruebas a Microservicios

Postman Collection (descargarse el plugin para chrome de Postman)

Run in Postman

Diseño Base Datos MySQl

https://dbdesigner.page.link/wiYMfaRsBra3hPsV9

Integración Continua

FrontEnd: AWS Amplify BackEnd: Azure Microsoft

Platform Actions
AWS Captura de Pantalla 2021-09-17 a la(s) 23 33 31
Azure Captura de Pantalla 2021-09-22 a la(s) 12 03 09

workspace-terraform's People

Contributors

whuera avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.