Skip to content

Decoupled the Udagram monolith application into a microservice application separating frontend from backend and breaking backend into separate features. Used Docker: images, Travis: CI/CD, and Kubernetes: container service hosted on AWS in this project. Checkout the screenshots

Notifications You must be signed in to change notification settings

eyawson/udacity-microservice-project

Repository files navigation

Udagram Microservice Application

Links:

  1. Github: https://github.com/eyawson/udacity-microservice-project
  2. Docker: https://hub.docker.com/u/akwele
Udagram is a simple cloud application developed alongside the Udacity Cloud Engineering Nanodegree. It allows users to register and log into a web client, post photos to the feed, and process photos using an image filtering microservice

Tasks

Setup Docker Environment

You'll need to install docker https://docs.docker.com/install/. Open a new terminal within the project's runAll directory and run

  1. Build the images: docker-compose -f docker-compose-build.yaml build --parallel
  2. Push the images: docker-compose -f docker-compose-build.yaml push
  3. Run the container: docker-compose up

Get educated

About

Decoupled the Udagram monolith application into a microservice application separating frontend from backend and breaking backend into separate features. Used Docker: images, Travis: CI/CD, and Kubernetes: container service hosted on AWS in this project. Checkout the screenshots

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •