Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devteds/demo-app-bookstore

Demo Application: Containered services for a static website, shopping ui and shopping api
https://github.com/devteds/demo-app-bookstore

docker docker-compose microservices microservices-example mysql ruby-on-rails ruby-on-rails-api vuejs

Last synced: 1 day ago
JSON representation

Demo Application: Containered services for a static website, shopping ui and shopping api

Awesome Lists containing this project

README

        

# Example Application: BookStore Services

Consists of 3 components or services

- [Website](./website/README.md): Landing page and static content
- [Shopping UI](./shop-ui/README.md): SPA build on Vue.js
- [Shopping API](./shop-api/README.md): REST JSON API for Shopping UI. API app needs a MySQL database

> ## Announcement: Course on Kubernetes
> If you're want to start deploying your containers to Kubernetes, especially on AWS EKS, [check this course on Kubernetes](https://courses.devteds.com/kubernetes-get-started) that walkthrough creating Kubernetes cluster on AWS EKS using Terraform and deploying multiple related containers applications to Kubernetes and more. https://courses.devteds.com/kubernetes-get-started

![DemoStoreAppArchitecture](./doc/demo-app-architecture.png)

Refer [demo-apps-on-k8s](https://github.com/devteds/demo-apps-on-k8s) for the production deployment and kubernetes setup of these services.