✅물리 서버와 가상 서버웹 어플리케이션을 구동시키려면 서버가 필요하다.그 서버를 어떻게 구축 / 구성해야할까? 선택지는 1.물리서버와 2. 가상 서버(클라우드서버) 가 있다.🔷물리 서버(데이터센터, On-Premise)기업의 요구사항에 맞춰 직접 중소형 데이터센터를 구축 및 유지보수 비용 발생고정 비용(서버 구축) + 직접 운영과 관리물리서버 호스팅 업체: 카페24AWS가 없던 시절 카페 24에서 물리 서버를 대여해주었다따라서 서버에 뭔가를 배포하려고하면 카페24 호스팅이 필요. [물리서버 단점]건물 유지 비용, 서버 구매 비용, 유지보수 등다수 서버(컴퓨팅 시스템을 위한 하드웨어: 데스크탑 조립해서 GPU없이 사용)네트워크 장비(다수 서버를 권역별, 용도별로 나누어 네트워크 IP 할당, Private..
aws lambda
canva 앱 구현하기 실습에서 자꾸 CORS가 발생... 난 분명히 CORS 설정을 했는데.... 알고보니 버킷(S3)에만 CORS를 적용하고 람다에는 적용을 하지 않았다..canva에서 사진 업로드 -> PresigneUrl -> 버킷에 업로드 -> FaceSwapUrl -> cloud9에서 설치된 EC2서버를 통해 face swap이 되어야하는 flow이다. 여거시 canva에서 사진 업로드 -> presigneUrl이 same origin이 아니니까 CORS가 터졌고 나는 presigneUrl 람다에 CORS를 설정하지 않았다. (FaceSwap 람다에도 마찬가지로 설정해줘야함) 이제 설정해보자