Skip to content

adjascently/echo-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Echo Service – Assignment 1 :CS6650

This repository contains a simple end-to-end cloud-based microservice developed as part of Assignment 1 for a distributed systems course.

The goal of this assignment is to become familiar with the cloud-native tech stack by building, containerizing, and deploying a basic Spring Boot application on AWS using Docker, ECR, and ECS.


Project Overview

The application exposes a minimal REST API with:

  • A health check endpoint to verify service availability
  • An echo endpoint that returns the same text string sent to it

Although the application logic is intentionally simple, the infrastructure is designed to be scalable and cloud-ready.


Tech Stack

  • Java
  • Spring Boot
  • Docker
  • Amazon Elastic Container Registry (ECR)
  • Amazon Elastic Container Service (ECS – Fargate)
  • Postman (for testing)

API Endpoints

Health Check

GET /health

Returns a simple response to indicate that the service is running.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors