G아이티뱅크노량진학원, KG아이티뱅크노량진, KG아이티뱅크노량진점, KGITBANK노량진학원, KGITBANK노량진, KGITBANK노량진점, KGIT뱅크노량진학원, KGIT뱅크노량진, KGIT뱅크노량진점, KGIT노량진학원, KGIT노량진, KGIT노량진점, KG에듀원아이티뱅크노량진학원, KG에듀원아이티뱅크노량진, KG에듀원아이티뱅크노량진점, 케이지아이티뱅크노량진학원, 케이지아이티뱅크노량진, 케이지아이티뱅크노량진점, 케이지에듀원아이티뱅크노량진학원, 케이지에듀원아이티뱅크노량진, 케이지에듀원아이티뱅크노량진점, 아이티뱅크노량진학원, 아이티뱅크노량진, 아이티뱅크노량진점, ITBANK노량진학원, ITBANK노량진, ITBANK노량진점, IT뱅크노량진학원, IT뱅크노량진, IT뱅크노량진점, KG아이티뱅크, KGITBANK, KGIT뱅크, KGIT, KG에듀원아이티뱅크, 케이지아이티뱅크, 케이지에듀원아이티뱅크, 아이티뱅크, ITBANK, IT뱅크
포트폴리오 목록
[수강생들의 우수 포트폴리오를 소개합니다.]
AWS 기반 보안형 3-Tier 아키텍처 숙소 예약 시스템 구축 프로젝트
페이지 정보
작성자 시스템운영팀
작성일25-08-11 10:54
조회28,453회
댓글0건
-

- 프로젝트 표지
-

- 팀 구성 및 역할
-

- 개발 일정
-

- 페이지 흐름도
-

- 인프라 설계
-

- 취약점 테스트
-

- 모니터링
-

- 결과
-

- 향후 목표
| 프로젝트 제목 |
AWS 기반 보안형 3-Tier 아키텍처 숙소 예약 시스템 구축 프로젝트 |
| 과정명 |
보안 위협 대응을 위한 클라우드 기반 보안 엔지니어 양성 과정 |
| 발표일 |
2025.01.23 ~ 2025.07.31 |
담당강사 |
송명석 강사 |
| 팀원&담당파트 |
(조장)김O수 |
인프라 설계/구축 담당 |
| 김O성 |
인프라 설계/구축 담당 |
| 김O수 |
보안담당자 |
| 신O민 |
보안담당자 |
| 신O혜 |
모니터링/운영 담당자 |
| 조O한 |
모니터링/운영 담당자 |
| 주제 및 목적 |
'이 프로젝트는 AWS의 클라우드 환경에서 보안성과 확장성을 모두 갖춘 3-Tier 아키텍처를 기반으로 숙소 예약 시스템을 설계하고 구축하는 것을 목표로 한다.'
- 설계한 구조를 통해 트래픽 증가나 다중 사용자 접속 상황에서도 안정적인 서비스 운영이 가능하며, 실시간 보안 대응 및 모니터링을 통해 운영 효율성과 신뢰성을 동시에 확보할 수 있도록 설계되었다. 궁극적으로는 실무 환경과 유사한 인프라 운영 경험을 통해 DevOps 및 클라우드 보안 역량을 강화하는 데 목적이 있다. |
| 내용 |
- 사용자가 웹 페이지를 통해 예약 요청을 보내면, 해당 요청은 먼저 Application Load Balancer(ALB)를 통해 분산 처리되며, AWS WAF를 통해 비정상적인 접근이 사전에 차단된다. 이후 요청은 웹 서버가 구성된 EC2 인스턴스로 전달되어 사용자가 선택한 숙소 정보와 예약 내역을 처리한다. 이 과정에서 필요한 데이터는 RDS(Relational Database Service)를 통해 안전하게 불러오거나 저장된다.
- 예약이 완료되면 사용자에게 예약 확인 메시지가 전송되며, 전체 시스템 동작은 CloudWatch를 통해 실시간 모니터링된다. 또한, IAM 정책을 활용하여 각 구성 요소 간 접근 권한을 최소화함으로써 보안성을 높였다. |
| 특장점 |
- WAF, GuardDuty, pfSense 등을 활용하여 SQL Injection, XSS 공격 등을 실제 공격 시나리오로 실습하여 보안 대응 체계 구성
- Zabbix, Prometheus, Grafana를 통하여 시스템 리소스를 실시간으로 모니터링하고, Telegram 연동을 통하여 자동 경고 알림이 가능하도록 설계
- CloudFront, Auto Scaling, ElastiCache를 활용하여 서비스 속도와 안정성을 높이고, HTTPS 인증서 적용으로 보안성도 강화
- 최종적으로, 운영과 보안이 통합된 실전형 클라우드 보안 환경 구축 |
| 사용기술 및 개발환경 |
- Amazon RDS
- AWS IAM
- AWS WAF
- CloudWatch 등 |
개인정보 수집동의
(주)케이지에듀원(이하'회사'라한다)의 서비스를 이용하기 위해서는 다음 개인정보 수집항목을 확인 후 동의하셔야 합니다.
1. 개인정보의 수집 이용 목적
- - 교육목적, 과정 선택, 기타, 처리지점, 상담일시, 회원 이름, 회원 성별, 회원 연락처, 궁금한 점 등 맞춤 서비스 제공을 위한 각종 고지 및 통지 목적으로 개인정보를 처리합니다.
2. 수집하는 개인정보의 항목
- - 필수 : 이름, 연락처
- - 선택 : 수강목적, 이메일, 성별, 교육과정, 기타문의, 지점
- ※ 인터넷 서비스 이용과정에서 아래 개인정보 항목이 자동으로 생성되어 수집될 수 있습니다.
(IP주소, 쿠키, MAC주소, 서비스 이용기록, 방문기록 등)
3. 보유·이용기간
- 1) 회원 수료 및 환불 시
- 2) 재화·서비스 공급 완료 및 요금 결제·정산 완료 시
- 표시·광고에 관한 기록 : 6개월
- 계약 또는 청약철회, 대금결제, 재화 등의 공급기록 : 5년
- 소비자 불만 또는 분쟁처리에 관한 기록 : 3년
- 3) 다만, 다음의 사유에 해당하는 경우에는 해당 기간 종료 시까지
- 가) 관계 법령 위반에 따른 수사·조사 등이 진행 중인 경우에는 해당 수사·조사 종료 시까지
- 나) 「전자상거래 등에서의 소비자 보호에 관한 법률」에 따른 표시·광고, 계약내용 및 이행 등 거래에 관한 기록
- 다) 「통신비밀보호법」에 따른 통신사실확인자료 보관
- 가입자 전기통신일시, 개시·종료시간, 상대방 가입자번호, 사용도수, 발신기지국 위치추적자료 : 1년
- 컴퓨터통신, 인터넷 로그기록 자료, 접속지 추적자료 : 3개월
4. 개인정보 제공 동의 거부 권리 및 동의 거부에 따른 불이익
- 귀하는 개인 정보 제공 동의를 거부 할 권리가 있으며, 거절하신 경우에는 상담 및 예약 서비스의 제공이 제한 될 수 있습니다.
위 보유기간에도 불구하고 계속 보유하여야 할 필요가 있을 경우에는 귀하의 동의를 받습니다.
제 3자 개인정보 제공 이용 동의
1. 학원은(는) 정보주체의 개인정보를 제1조(개인정보의 처리 목적)에서 명시한 범위 내에서만 처리하며, 정보주체의 동의, 법률의 특별한 규정 등 「개인정보 보호법」제17조 및 제18조에 해당하는 경우에만 개인정보를 제3자에게 제공합니다.
2. 학원은(는) 다음과 같이 개인정보를 제3자에게 제공하고 있습니다.
| 구분 |
개인정보를 제공받는 자 |
제공받는 자의 개인정보 이용목적 |
제공하는 개인정보 항목 |
제공받는 자의 보유·이용기간 |
| 문자메시지 발송 |
KG모빌리언스 |
이벤트 항목, 고충처리 이력, 공지 및 문의 사항 전달 |
학생 이름, 이메일 주소, 휴대폰 번호 |
회원 수료 및 환불 후 6개월까지 |
| 회원 유치 및 관리 |
3사업부, 5사업부, 더자라, 아이티잡고, 더패밀리, ㈜케이지아이티뱅크 평생교육원 |
교육기간 내 회원관리, 학습설계 |
학생 이름, 성별, 이메일 주소, 휴대폰 번호 |
회원 수료 및 환불 후 6개월까지 |
3. 개인정보 제공 동의 거부 권리 및 동의 거부에 따른 불이익 귀하는 개인 정보 제공 동의를 거부 할 권리가 있으며, 거절하신 경우에는 상담 및 예약 서비스의 제공이 제한 될 수 있습니다. 위 보유기간에도 불구하고 계속 보유하여야 할 필요가 있을 경우에는 귀하의 동의를 받습니다.
(선택) 마케팅 활용 목적의 개인정보 수집 및 이용 동의
1. 서비스 정보의 이용 목적
-
1) 공지 및 서비스 안내
- 문자 메시지를 통해 결제 내역 , 이벤트, 상품 안내, 시험, 개강 등 혜택/정보 등의 메시지 전송
- KG에듀원에서 운영하는 교육사업의 서비스/이벤트 및 프로모션 안내
-
2) 마케팅 활용 동의
- 학원 및 제휴 된 외부 업체에서 제공하는 이용자 맞춤형 서비스 및 교육 상품 추천 , 각종 행사 , 이벤트, 시험 및 개강 안내 등의 마케팅 정보를 문자 메시지 , 이메일 등을 통해 이용자에게 제공 , 서비스 개선을 위한 고객 만족도 조사 및 서비스 이용에 대한 통계 분석 자료로 활용
※ 서비스 정보 수신 동의는 거부하실 수 있으며 동의 이후에라도 고객의 의사에 따라 동의를 철회할 수 있습니다 . 동의를 거부하시더라도 학원 내 서비스의 이용에 제한이 되지 않습니다 . 단 , 이벤트 및 이용자 맞춤형 교육 상품 추천 등의 마케팅 정보 안내 서비스가 제한됩니다.
2. 활용하는 개인정보의 항목
- - 필수 : 성명, 생년월일, 성별, 휴대폰 번호, 이메일
3. 개인정보의 보유 및 이용 기간
- - 마케팅 활용 목적의 개인정보는 동의를 철회하거나 학원이 회원에게 서비스를 제공하는 기간 동안에만 보유 및 이용됩니다.
- - 서비스 해지 또는 개인정보 유효 기간 도래 시까지 수집 된 개인의 정보가 열람 또는 이용될 수 없도록 파기 처리됩니다.
* 지면관계상 생략하며 이하 동일합니다. (3번 이후 내용동일함)