프로젝트 제목 : AWS 3 Tier Architectuer & CI / CD
프로젝트 기간 : 2023.01.04 ~ 2023.01.06
프로젝트 개요 : 퍼블릭 클라우드(AWS)를 활용한 Web 3 Tier Architecture CI / CD 구현
프로젝트 주제 선정 이유 : 웹 어플리케이션을 배포하기 위한 고가용성 하고 AWS 개발자 도구를 이용하여 CI / CD 가 가능한 인프라를 구축하기 위함
프로젝트 팀원 : 귀요운 Geun
웹 어플리케이션 서버 (WAS) Load Balancing & Auto Scaling 구현
웹 서버 (Web) Load Balancing & Auto Scaling 구현
Private Network 에서 동작
Git Hub 의 형상관리에 따른 CI / CD 가능
고가용성을 위한 DB 인스턴스 (Mariadb-server) 의 이중화 - Master / Slave 패턴 구현
Route 53 & SSL/TLS 인증서 를 통해 도메인 호스팅 가능
hook 으로 코드에 변경사항이 감지됐다면, 자동으로 배포 진행
Git code commit - Code Build - Code Deploy 과정의 파이프라인 구축