Skip to content
@Clover-CloudOver

클로버 - 어디약

Cloud Over : CLOVER🍀

약국 약 재고 확인 및 예약 서비스, 어디약?! image

약국 약 재고 확인 및 예약 웹 서비스


Note

구릅 PROFECT 1기 클라우드 엔지니어링 프로젝트 과정 - 2조 Clover 프로젝트입니다

1. 개요

📆 개발기간: 2025.1.31 ~ 2025.4.3


2. 팀원 소개


김규민
- 백엔드 (Java Springboot) 개발
- 백엔드, 프론트엔드 Dockerfile 작성
- 온프레미스 인프라 환경 구축
- 온프레미스 Kubernetes 구축, 관리
- 온프레미스/EKS Kubernetes manifest 파일 작성(yaml)

한은선
- AWS 관리 (Organization)
- AWS 아키텍처 구성 (RDS, AZ, VPC, Subnet, EKS, ALB, Route53, ...)
- Terraform을 이용한 AWS 환경 구축
- EKS (Kubernetes) 구축, 관리
- Helm Chart를 이용한 EKS 내 서비스 배포

이주혁
- 프론트엔드 개발 (HTML, CSS, Javascript)
- Jenkins CI pipeline 작성
- Jenkins CI 서버 구축, EKS/온프레미스 설치
- Amazon ECS 구성
- Argo CD Rolling Update 구현
- Argo CD 서버 구축, EKS/온프레미스 설치

3. 링크

1. 착수보고서

서비스 기획, 아키텍처 설계, 트러블슈팅 등 프로젝트 보고서(pdf)입니다.

어디약?! 최종 착수 보고서


2. 트러블슈팅

겪은 주요한 트러블슈팅을 기록한 노션 페이지입니다.

어디약?! 트러블슈팅 페이지


4. 기술스택

1. DevOps 기술스택

🛠️ EKS | ✅ Terraform, ✅ AWS(EKS, RDS, Route53, Organizations, ECS, Lambda), ✅ Helm
🛠️ 온프레미스 | ✅ VMware Fusion, ✅ Kubernetes(Kubespray)
🛠️ CI/CD | ✅ Jenkins, ✅ ArgoCD

2. 서비스 개발 기술스택

🛠️ BE | ✅ Java, ✅ SpringBoot, ✅ MySQL
🛠️ FE | ✅ HTML, ✅ CSS, ✅ Javascript


5. 아키텍처

인프라 주요 특징

1. 하이브리드 클라우드 (DR)

Active-Standby 형태의 DR로,
기본 서비스 제공은 EKS에서 하며 (Active), EKS 장애 발생 시 온프레미스(Standby)에서 서비스를 제공한다.



6. 서비스 주요 기능

약 재고 검색

  • 사용자 위치 1km 이내의 약국의 의약품 재고 정보 제공

약 예약 기능 (부분 구현)

  • 사용자가 원하는 의약품 예약

약 재입고 알림 기능 (부분 구현)

  • 특정 의약품 재입고 알림 신청

7. 서비스 스크린샷

Image 1 Image 2 Image 3


Popular repositories Loading

  1. Eodi-yak-backend Eodi-yak-backend Public

    Java

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…