Heroku支持多種編程語言,隸屬賽富時com。自2007年6月起開發,最初僅支持Ruby,后擴展至支持Java、node.js、Scala、clojure、Python、PHP和Go等。Heroku的基礎操作系統是Debian,而其最新的技術堆棧基于Debian的Ubuntu。2010年,Heroku被Salesforce.com以2.12億美元收購。“Heroku”這個名字是“heroic”和“haiku”的混成詞。這個名字的發音類似于日語單詞“hiroku”,但其創造者并不希望項目名稱在日語或其他任何語言中具有特定含義。
歷史沿革
Heroku由James Lindenbaum、Adam Wiggins和Orion Henry共同開發,最初旨在支持與Ruby編程平臺Rack兼容的項目。
2009年10月,Byron Sebastian擔任CEO。
2010年12月8日,Heroku成為賽富時com的全資子公司。
2011年6月12日,Ruby的主要設計師Yukihiro "Matz" Matsumoto擔任Ruby首席架構師,并在同月增加了對Node.js和clojure的支持。
2011年9月15日,Heroku與Facebook合作推出Heroku for Facebook。
Heroku還支持多種數據庫服務,包括PostgreSQL、Cloudant、Couchbase Server、mongodb和Redis。
2012年,Heroku受到北美雷雨影響,導致服務中斷近24小時。
2022年4月,Heroku遭受安全入侵,攻擊者獲取了Heroku賬戶的訪問令牌。同年8月,Heroku宣布將停止其免費計劃。
應用程序
Heroku應用程序通常有一個獨特的域名,用于將HTTP請求路由到正確的應用程序容器或dyno。這些dyno分布在由多個服務器組成的“dyno網格”上。Heroku的Git服務器處理來自允許用戶的應用程序倉庫推送。Heroku的所有服務都托管在亞馬遜的EC2云計算平臺上。
主營業務
Heroku提供多種產品和服務,包括Heroku平臺、Heroku Postgres、Heroku Redis、Heroku Teams、Heroku Enterprise和Heroku Connect。Heroku Elements為用戶提供Add-ons、Buildpacks和Buttons,以便開發、擴展和操作應用程序。
競爭對手
Heroku的競爭對手包括Engine Yard、Ninefold、OpenShift、anynines、AWS Elastic Beanstalk、AWS OpsWorks、Google App Engine、Jelastic、Pivotal Cloud Foundry、Azure Web APPs和AppFog等。
參考資料 >