클라우드 컴퓨팅 서버를 운영하기 위해서는 물리적인 리소스가 필요하다. 이러한 리소스를 직접 구성하여 운영하려면 현재 필요한 리소스나 이후에 확장을 고려한 서버 설계를 필요로 한다. 클라우드 컴퓨팅은 사용자가 물리적인 리소스 구축을 생각하지 않고 초기에 적은 비용으로 서
EC2란? AWS의 EC2(Elastic Compute Cloud)는 가상 서버를 제공하는 서비스. 제공 기능 인스턴스 가상 서버. Amazon Machine Images (AMIs) 서버에 필요한 구성 요소(운영 체제와 추가 소프트웨어 포함)를 패키징하는 인스턴스
Route 53 Route 53 이란? 우리가 보통 특정 웹사이트를 이용하기 위해서는 192.x.x.x 와 같이 IP를 사용하여 사이트에 접속하지 않고, https://www.google.com/ 와 같이 이름을 통해서 접속하게 된다. 이전에 실습한 EC2 인스턴스에
ELB ELB란? 일반적인 백엔드와 프론트엔드는 서로 데이터를 주고 받는다. 이때주고받는 데이터가 외부에 노출되지 않도록 하려면 HTTPS를 사용하여 통신할 수 있게 해줘야 한다. 우리는 HTTPS를 적용하기 위해 ELB 서비스를 이용한다. ELB(Elastic Loa
탄력적 IP EC2 인스턴스 삭제 후 릴리즈 가능 CloudFront 비활성화 후 삭제가 가능한데, 바로 삭제가 가능하진 않고 좀 시간을 두고 기다리면 삭제 버튼이 활성화 되는데. 바로 또 되지도 않음. 배포시에 요금제를 선택하는데, 이 요금제를 취소하고 플랜기간이
RDS RDS란? RDS(Relational Database Service)의 줄임말로, AWS로부터 관계형 데이터베이스르 빌려서 사용할 수 있는 서비스이다. MariaDB, Postgresql 등 다양한 데이터베이스를 지원한다. 또한 백업, 업데이트, 자동 확장 기능
S3 S3란? 서비스를 배포하고 운영하면 백엔드 서버에서 이미지나 문서같은 파일을 저장하고 관리하면서 안정적인 저장소가 필요하다. AWS 에서는 이러한 파일 저장소로 S3를 활용한다. S3는 파일 용량에 제한이 없고 사용자의 필요에따라 자동으로 확장됨. 데이터를 여러
CloudFront CloudFront란? AWS에서 정적 웹 사이트를 배포할때는 EC2, ELB 대신 S3와 CloudFront를 사용할 수있음. 두개의 서비스는 정적 콘텐츠를 더 효율적으로 관리하고 제공할 수 있기 때문. 정적 웹사이트 호스팅의 한계점 S3를 통해