9th Session: Final Project - 최종 프로젝트 발표

2023.04.14 / 14:00 - 16:00 jitsi (온라인) 💡 팀 별 프로젝트 발표 약 한달간 진행된 팀 프로젝트를 발표하고 의견을 주고받았어요. 팀 A: 콘서트 예약 프로그램 MSA기반의 콘서트 예약 프로그램을 구현하고, 선착순 콘서트 예약은 Redis 를 이용하여 구성하고, 개발하였습니다. 자세한 내용은 다음 페이지에서 확인해주세요 ...

4월 14, 2024 · Yubin Kim

Final Project A: 콘서트 예약 프로그램

1️⃣ 프로젝트 아키텍처 외부 사용자 또는 클라이언트는 API Gateway를 통해 서비스에 액세스합니다. 각 서비스는 독립적으로 배포되며, EC2 인스턴스에서 실행됩니다. 서비스 별 데이터는 각 RDS 인스턴스에 저장되며, 프라이빗 서브넷에 배치됩니다. API Gateway를 통해 서비스 간 통신이 이루어지며, Gateway는 각 서비스의 IP 및 포트에 대한 정보를 갖고 있습니다. JWT 토큰을 사용하여 인증 및 권한을 부여하고, 서브넷 및 보안 그룹으로 네트워크 보안을 강화했습니다. 유레카 서버는 서비스의 등록 및 검색을 관리하며, 서비스 Discovery를 지원합니다. ...

4월 14, 2024 · 이어진, 정채원, 주현정, 홍성주 (✍️ 유빈)

Final Project B: 모의 수강신청 프로그램

B팀 프로젝트 소개 솜솜이의 수강 신청을 책임질, 모의 수강신청 프로젝트 https://github.com/ddwu-aws-cloud-club/team-b 요구사항 및 시나리오 정의 수강신청 서비스는 새학기가 시작될 때 사용자가 몰릴 것이다. 특정 기간에 사용자 트래픽이 과중된다. 트래픽 분산이 필요하다. 사용자의 데이터와 서비스의 안정성을 위해 이중화 구성(Multi - AZ)이 필요하다. 사용자 1 ~ n 명의 경우 인스턴스 경량화가 필요하다. 사용자가 100명이 될 경우, 관리형 서비스가 필요할 것이다. 사용자가 1000명이상이 될 경우, 부하를 줄이기 위한 아키텍처 구성이 필요하다. ← 저희 서비스에서는 이 부분에 집중하게 되었습니다. 아키텍처 설계 적은 사용자에 대한 고려 ...

4월 14, 2024 · Yubin Kim

8th Session: Final Project - 아키텍처 기획 및 유저 시나리오

2023.03.16 / 18:00 - 19:30 jitsi (온라인) 💡 팀 별 프로젝트 기획안 발표 지난 2주간 팀 별로 아키텍처를 기획하고 유저 시나리오에 대해 구상했어요. 팀 A 아키텍처 팀 B 아키텍처

3월 16, 2024 · Yubin Kim

7th Session: Final Project - 프로젝트 기획

2023.02.24 / 18:00 - 19:30 jitsi (온라인) 💡 팀 별 프로젝트 기획안 발표 팀 별 진행할 프로젝트의 기획안을 발표하고, 프로젝트 설계를 진행하며 팀 별 역할을 나누었어요. 팀 A 팀 B

2월 24, 2024 · Yubin Kim