개발자가 서버 인프라를 직접 관리하거나 설정할 필요가 없는 클라우드 컴퓨팅 모델
개발자는 코드 작성과 비즈니스 로직에만 집중할 수 있음
서버가 없다는 뜻이 아니다!
AWS의 서버리스 컴퓨팅 서비스
EC2처럼 인스턴스를 직접 프로비저닝/관리할 필요 없이 컨테이너를 바로 실행할 수 있게 해줌
- Docker가 내장되어 있음
- SSH(
.pem)같은 방식으로 서버 내부에 접속할 수 없음
- 서버가 존재는 하지만, 관리할 수 없음
반드시 Fargate가 더 좋은 것은 아님!
- 간편하게 백엔드 앱을 띄운다면: Fargate
- 게임 데디케이트 서버 등: EC2