| 김영권 | 이태민 | 강석진 | 양현수 | 주상민 |
|---|---|---|---|---|
| @visionn7111 | @taebong113 | @goodniceboy | @Dkdneidi | @sangmin310 |
김영권(보안) : 클라우드 아키텍처 설계 및 구축, 웹 애플리케이션 방화벽(WAF) 구축, 웹 로그인 기능 구현, 웹 메인페이지 구현
이태민(클라우드) : 클라우드 아키텍처 설계 및 구축, 로드밸런싱 구현, 웹 서버, RDS for mysql 구축 및 운영
강석진(백엔드) : 백엔드, 웹 페이지 구현, RDS for mysql 구축 및 운영
양현수(서버) : 클라우드 환경을 고려한 On-premise 환경 설정 및 준비, VPN 구현
주상민(서버) : 클라우드 환경을 고려한 On-premise 환경 설정 및 준비, VPN 구현
이 프로젝트는 다양한 이벤트 티켓을 온라인으로 구매할 수 있는 웹 플랫폼입니다. 사용자는 뮤지컬, 콘서트, 스포츠 등 다양한 이벤트에 대한 티켓을 손쉽게 예약하고 관리할 수 있습니다.
- 이벤트 탐색: 다양한 뮤지컬, 콘서트, 스포츠 등의 이벤트를 탐색하고 정보를 확인할 수 있습니다.
- 좌석 선택 및 예약: 원하는 이벤트의 좌석을 선택하고, 실시간으로 예약할 수 있습니다.
- 로그인 및 구매: 사용자 계정을 통해 로그인 후 안전하게 티켓을 구매할 수 있습니다.
- 마이페이지: 구매한 티켓을 확인하고 관리할 수 있는 개인화된 마이페이지를 제공합니다.
VPC Public (DMZ)
- Public Subnet (WEB): 인터넷과 직접 통신
- WEB Load Balancer: 트래픽 분산
- WEB Firewall: 보안 강화
- Management: 관리 서버
- WEB 1, WEB 2: 사용자 요청 처리
VPC Private (INT)
- Private Subnet (WAS): 웹 애플리케이션 서버 및 로드 밸런서
VPC Private (DB)
- Private Subnet (DB): RDS for MySQL 데이터베이스 서버
기타
- 관리자와 외부 사용자: 플로팅 IP를 통한 접근
- Peering: VPC 간 데이터 통신
- 뮤지컬, 콘서트, 스포트 카테고리로 나누어지며 원하는 장르 페이지를 선택할 수 있습니다.
- 회원 가입을 할 수 있습니다.
- 로그인을 할 수 있습니다.
- 로그인을한 계정의 이름이 출력됩니다.
- 메인페이지, 마이페이지 이동버튼으로 페이지 전환을 합니다.
- 공연에 대한 정보가 출력되고 원하는 공연을 선택할 수 있습니다.
- 선택한 공연에 대한 정보와 구매할 티켓 수를 설정 할 수 있습니다.
- 좌석을 선택할 수 있습니다. 계정당 한 공연의 좌석2개까지 예매할 수 있도록 설정하였습니다.
- 티켓 구매 결과가 출력됩니다.
- 홈, 마이페이지 페이지 전환을 할 수 있습니다.
- 로그인을 하지 않았다면 알림 문구와 함께 로그인 화면으로 전환됩니다.
- 구매한 티켓의 정보를 확인할 수 있습니다.

