Heroku
[clearfix]
1. 개요
Heroku, 헤로쿠는 여러 프로그래밍 언어를 지원하는 클라우드 플랫폼이다. Git과 GitHub 등을 지원하고, 많은 서비스를 애드온과 API로 지원한다.출처 2011년에는 Salesforce가 회사를 인수하였다.
2. 상세
- 애드온 - 애드온을 지원한다. 개발, 확장, 운영하는 데 필요한 도구와 서비스를 지원한다.
- 버튼 - 서드 파티 라이브러리와 앱을 디플로이할 수 있게 해준다.
- 빌드팩 - 설정한 프로그래밍 언어와 프레임워크로 프로그램을 빌드해준다.
3. 제품
제품 목록
- Heroku Platform - 프로그램을 디플로이할 수 있게 해주는 제품이다.
- Heroku Postgres - PostgreSQL을 기반으로 한 제품이다.
- Heroku Redis - Redis를 지원한다.
- Apache Kafka
- Heroku Connect - Salesforce 제품과 쉽게 연동할 수 있는 Heroku 앱을 만들 수 있게 해주는 제품이다.
- Heroku Enterprise - 회사를 위한 제품이다.
- Heroku Elements - 애드온을 지원하는 제품이다.
- Heroku Teams - 개발 팀을 위한 제품이다.
4. 지원하는 프로그래밍 언어
5. 여담
- 파일을 바로 올릴 수 없고, Git를 이용해야 한다.
- 공식 지원하는 데이타베이스는 PostgreSQL이다. SQLite는 작동하지만 매번 소스를 업데이트할 때마다 데이타베이스가 같이 초기화된다.
- 공짜인 경우 시간이 지나면 수면상태에 들어간다.