Heroku

云平台即服务

Heroku是一個支援多種程式語言的雲平台即服務。在2010年被Salesforce.com收購。Heroku作為最元祖的雲平台之一[1],從2007年6月起開發,當時它僅支援Ruby,但後來增加了對JavaNode.jsScalaClojurePython以及(未記錄在正式檔案上)PHPPerl的支援。基礎作業系統是Debian,在最新的技術堆疊則是基於Debian的Ubuntu[2]

Heroku, Inc.
公司類型子公司
成立2007年
創辦人James Lindenbaum, Adam Wiggins, Orion Henry
代表人物Tod Nielsen, CEO
總部 美國加利福尼亞州舊金山
產業雲端平台即服務
所有權者賽富時 編輯維基數據
母公司Salesforce.com
網站heroku.com

歷史

James Lindenbaum、Adam Wiggins和Orion Henry建立了Heroku,用於支援相容Rack的專案。[3]2009年10月,Byron Sebastian作為CEO加入了Heroku。[4]2010年12月8日,Heroku成Salesforce.com完全控股的子公司。

2011年6月12日,Ruby的首席設計師松本行弘加盟該公司,擔任Ruby的首席架構師。[5]當月,Heroku加入了Node.jsClojure的支援。

2011年9月15日,Heroku和Facebook合作。[6]現在,除了基礎的PostgreSQL[7]之外,Heroku還支援CloudantCouchbase ServerMongoDBRedis[8],既作為平台的一部分,又作為一個獨立的服務。[9]在Heroku伺服器上執行的應用程式使用Heroku的DNS伺服器連接至應用程式的域名(通常為「應用程式名.herokuapp.com」)。每個應用程式容器(稱為dyno)跨越由多個伺服器組成的「dyno grid」。Heroku的Git伺服器處理來自授權使用者的應用程式庫推播請求。[10]

2012年北美雷雨英語June_2012_North_American_derecho導致很多Heroku代管的應用離線,服務持續中斷近24小時。[11]

2022年,Heroku宣佈終止免費服務。[12]

競爭對手

參考資料

  1. ^ Salesforce signs definitive agreement to acquire Heroku (news release), Heroku, [2014-06-02], (原始內容存檔於2014-07-26) 
  2. ^ Stacks. Heroku Dev Center. [May 15, 2012]. (原始內容存檔於2014-06-29). 
  3. ^ Ruby on Rails Startup Heroku Gets $3 Million, Tech Crunch, 2008-05-08 [2014-06-02], (原始內容存檔於2014-09-12) 
  4. ^ SourceLabs' Byron Sebastian Joins Heroku as CEO, Venture Beat, 2009-10-14 [2014-06-02], (原始內容存檔於2015-04-08) 
  5. ^ Matz joins Heroku (weblog), Heroku, 2011-07-12 [2014-06-02], (原始內容存檔於2012-10-31) 
  6. ^ Facebook and Heroku: an even easier way to get started, Developers (weblog), Facebook, [2014-06-02], (原始內容存檔於2012-10-03) 
  7. ^ Database, Dev Centre, Heroku, [2012-05-03], (原始內容存檔於2012-03-24), Heroku offers you the choice of running on a shared or dedicated database package. The shared plan is suitable for development and staging applications. It runs Postgres 8.3. The dedicated plans are suitable for production scale applications. In addition, the dedicated databases offer a number of advantages, including direct access (via psql or any native postgres library), stored procedures, and Postgres 9 support. 
  8. ^ NoSQL, Heroku, and You (weblog), Heroku, 2010-07-20 [2014-06-02], (原始內容存檔於2012-10-31) 
  9. ^ SQL Database-as-a-Service: the largest and most reliable Postgres service in the world, Heroku, [2012-05-03], (原始內容存檔於2012-05-09), A powerful, reliable, and durable open-source SQL-compliant database, PostgreSQL is the datastore of choice for serious applications. Now it is available in seconds with a single click. Never worry about servers. Never worry about config files. Never worry about patches. Simply focus on your data. 
  10. ^ Scalability: How does Heroku work?
  11. ^ Ludwig, Sear. Amazon cloud outage takes down Netflix, Instagram, Pinterest, & more. VentureBeat. June 29, 2012 [8 July 2012]. (原始內容存檔於2014-06-05). 
  12. ^ PaaS产品Heroku将在今年终止免费服务. [2022-12-15]. (原始內容存檔於2022-12-15). 

外部連結