EC2(Elastic Compute Cloud)란?
컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스 이다.
EC2(Elastic Compute Cloud)를 왜 배울까?
서버를 배포하려면 컴퓨터가 필요하다. 내가 가진 컴퓨터에서 서버를 배포해 다른 사용자들이 인터넷을 통해 접근하게 할 수도 있다. 그러나 이렇게 하면 컴퓨터를 24시간 켜놓아야 하고, 보안상의 문제가 발생할 수도 있다.
이 외에도 AWS EC2는 여러 부가기능(로깅, 오토스케일링, 로드밸런싱 등)을 많이 가지고 있다.
현업에서도 실제 서버를 배포할 때 AWS EC2를 많이 사용한다. 백엔드 서버를 배포해야 할 때면 EC2에 서버를 배포해서 사용한다.
*프론트엔드는 EC2보다는 vercel, netlify, AWS S3를 사용해서 주로 배포한다.
* 인프런 '비전공자도 이해할 수 있는 AWS 입문/실전'을 참고하여 작성하였습니다.
'DevOps > AWS' 카테고리의 다른 글
[AWS 실습] EC2 셋팅하기 - 스토리지 구성 (0) | 2024.07.09 |
---|---|
[AWS 실습] EC2 셋팅하기 - 보안그룹 설정 (0) | 2024.07.09 |
[AWS 실습] EC2 셋팅하기 - 기본 설정 (0) | 2024.07.09 |
[AWS 실습] 리전(Region) 선택하기 (0) | 2024.07.09 |
[AWS 기본] 배포(Deployment)란? (0) | 2024.07.09 |