728x90
반응형
💡 Heroku
- Heroku 는 개발자들이 편리한 애플리게이션 배치, 스케일링scaling, 관리를 시행할 수 있게 해주는 신뢰할 수 있는 서비스로서의 플랫폼이다.
- Java, Ruby, PHP, Node.js, Python, Scala, Clojure와 같은 넓은 범위의 프로그래밍 언어를 지원하고 있으며, 가상 컨테이너를 통해 애플리케이션을 운영한다.
- PaaS(Platform-as-a-service) 클라우드 서비스이다. ※ Paas란?
장점
무료 시작, 쉬운 사용, 개발자 중심, 서버관리 최소화, 간편한 확장, 보안, 강력한 CLI, 뛰어난 플러그인, 기업지원 등
AWS vs Heroku
Heroku
- 소규모 개인 프로젝트에 편리 (무료 dyno플랜 사용)
- 시스템 관리를 간편화 하는대신 세세한 설정 불가
- 빠르고, 가벼운 사용에 유리
AWS
- 따로 관리할 수 있는 전문가 (Devops)가 있는 경우
- 소프트웨어 버전, 패치 등 인프라에 대한 추가 제어가 필요한 경우
즉 서버 관리(제어)를 시스템에 맡기고 간편하게 개발하고 싶다면, Heroku를 사용하고, 해당 전문가가 있으며 추가적인 시스템 제어가 필요할 경우 AWS가 유리하다.
728x90
반응형
'🖥️ 서버(Server) > Heroku' 카테고리의 다른 글
[Heroku] SpringBoot 프로젝트 배포 (0) | 2023.09.10 |
---|