AWS 2

영어학원 홈페이지 제작기 - 인프라구성

전에 올린 영어학원 홈페이지의 인프라 구조를 정리해 봅니다!일단 구조는 아래와 같고 설명을 이어나가겠습니다. 개요일단 하나의 VPC안에 Private, Public subnet이 각각 2개씩 있으나 그림에서는 생략했습니다.기본적으로 3 Tier구조를 가지도록 설계했습니다.Client와 Application, Database는 모두 별도의 EC2를 띄웠습니다.모두 보안그룹과 권한을 설정해 불필요한 접근은 모두 차단해 두었습니다.Client Instance (Client)Client는 Next를 이용합니다. 매우 넓은 생태계와 웹 콘텐츠 제공 및 API 프록시 역할을 모두 수행하기 좋기에 선택했습니다.외부 요청을 받으며 요청은 퍼블릭 서브넷에 띄워져 있는 Application Load Balancer (AL..

영어학원 홈페이지 제작기 - 1차 완성!

영어학원 홈페이지를 만들게 되었습니다! 백엔드와 프론트엔드, 인프라까지 1인 구성으로 진행하게 되었습니다.원래는 하나하나 사소한 내용을 블로그에 남겨가며 작업을 진행하려 했으나... 기존 사이트에 대한 불만이 많으셨던 클라이언트님의 요청으로 빠르게 기본 바탕을 제작하느라 블로그를 남기지 못했습니다.그렇게 열심히 만든 결과 드디어 일단 홈페이지를 띄우는 데 성공하였습니다!!! 그리고 데스크 선생님께서 여러 내용들을 채워나가 주실 예정입니다.일단 프론트엔드 구성을 어떻게 했는지, 어떤 내용을 추가할 것인지 작성하고 인프라나 기타 내용들을 포스팅해 보겠습니다.홈페이지 제작 과정저는 요약해서 아래 과정을 통해 홈페이지를 제작했습니다.추석을 제외하면 한 달 하고 좀 더 소요된 것 같습니다.기능 논의, AI를 활용..