본문 바로가기

Programming

(2)
AWS 클라우드 기초1 API Gateway역할: 클라이언트와 백엔드 서버 사이에서 API 요청을 관리하는 서비스주요 기능:1. API 요청의 라우팅, 인증, 권한 부여, 로깅, 모니터링 등을 처리2. 요청을 백엔드 서비스(EC2)로 전달3. 트래픽 제한, 캐싱, 버전 관리 등의 기능 제공사용 이유:1. 클라이언트와 백엔드 서버 간의 통신을 중앙에서 관리 가능2. 보안, 로깅, 트래픽 제어 등을 쉽게 구현 가능3. 특히 마이크로서비스 아키텍처에서 여러 백엔드 서비스로의 요청을 효율적으로 라우팅 가능 ELB(Elastic Load Balancer)역할:1. 트래픽 분산을 담당하는 서비스2. 여러 EC2 인스턴스에 들어오는 트래픽을 균등하게 분산하여 부하를 줄이고, 고가용성을 보장주요 기능:1. 트래픽을 여러 EC2 인스턴스로 분..
Vue.js 학습 커리큘럼 2024학년도부터 수원대학교 IT 동아리 FLAG의 임원으로 활동하면서 Vue.js 스터디 운영을 맡게 되었습니다. 스터디 팀원들 대부분 HTML, JS, CSS에 대한 경험은 있지만 이를 바탕으로 본격적으로 웹사이트를 개발한 경험은 없었습니다. 그래서 저의 프로젝트 진행 경험을 바탕으로 팀원들에게 효과적인 학습 방법을 공유하고 싶어서 Vue.js 학습 커리큘럼을 제작하게 되었습니다. 작년에 진행했던 프로젝트에서 저는 HTML조차 몰랐던 노베이스 상태에서 프론트엔드 역할을 맡아 학습을 시작했습니다. 😢 2023년 7월부터 시작해 2023년 11월에 프로젝트 진행과 언어 학습을 동시에 진행했기 때문에 꽤? 힘들었던 기억이 납니다. 결과적으로 프로젝트를 진행하면서 Vue.js를 통해 웹사이트의 기본적인 기능..