Heroku (Heroku)
Heroku, Inc. | |
---|---|
Тип | дочерняя компания |
Основание | 2007 |
Основатели | Джеймс Линденбаум, Адам Уиггинс, Орион Генри |
Расположение | Сан-Франциско, Калифорния |
Ключевые фигуры | Бирон Себастьян |
Отрасль | облачная платформа, предоставляемая как служба |
Материнская компания | Salesforce.com |
Сайт | heroku.com |
Heroku — облачная PaaS-платформа, поддерживающая ряд языков программирования. С 2010 года является дочерней компанией Salesforce.com[1]. Heroku, одна из первых облачных платформ, появилась в июне 2007 года и изначально поддерживала только язык программирования Ruby, но на данный момент список поддерживаемых языков также включает в себя Java, Node.js, Scala, Clojure, Python, Go, Ruby и PHP. На серверах Heroku используются операционные системы Debian или Ubuntu[2].
История компании
[править | править код]Джеймс Линденбаун, Адам Уиггинс и Орион Генри основали Heroku в 2007 году в поддержку проектов, основанных на Rack[англ.][3]. 8 декабря 2010 года компания Salesforce.com купила Heroku, сделав её своей дочерней компанией. 12 июля 2011 года Юкихиро Мацумото, создатель языка программирования Ruby, пришёл в компанию на должность ведущего инженера[4]. В этом же месяце Heroku внедрила поддержку Node.js и Clojure. 15 сентября 2011 года Heroku и Facebook представили новую опцию «Heroku для Facebook»[5][6]. Heroku также предоставляет поддержку таких систем управления базами данных, как Cloudant[англ.], Membase[англ.], MongoDB и Redis[7], помимо основной — PostgreSQL[8].
Приложения, работающие на Heroku, используют также DNS-сервер Heroku (обычно приложения имеют доменное имя вида «имя_приложения.herokuapp.com»). Для каждого приложения выделяется несколько независимых виртуальных процессов, которые называются «dynos». Они распределены по специальной виртуальной сетке («dynos grid»), которая состоит из нескольких серверов[9]. Heroku также имеет систему контроля версий Git[10].
Из-за сильного Июньский шторм 2012 года в Северной Америке[англ.] множество приложений, работающих на Heroku, отключились, однако доступ был восстановлен менее, чем через 24 часа.[11]
Награды и достижения
[править | править код]Heroku утверждает, что предоставляет наибольшее количество разнообразных решений NoSQL на рынке информационных технологий, а также считается «платформой-полиглотом». Heroku оказалась в списке «Dow Jones FASTech 50 Start-ups to Watch». В апреле 2010 года Gartner присвоил Heroku статус «Cool Vendor in Application Platforms as a Service»[12]. Heroku также попала в список «Top 10 Cloud Computing Services for 2010», опубликованный ReadWriteWeb[англ.][13].
Примечания
[править | править код]- ↑ Salesforce signs definitive agreement to acquire Heroku (news release), Heroku, Архивировано 24 мая 2015, Дата обращения: 14 сентября 2012 Источник . Дата обращения: 14 сентября 2012. Архивировано 26 июля 2014 года..
- ↑ Stacks - Heroku Dev Center (англ.). Дата обращения: 15 мая 2012. Архивировано 29 июня 2014 года.
- ↑ Ruby on Rails Startup Heroku Gets $3 Million (англ.), Tech Crunch, 2008-05-08, Архивировано 12 февраля 2018, Дата обращения: 28 сентября 2017 Источник . Дата обращения: 28 сентября 2017. Архивировано 12 февраля 2018 года..
- ↑ Matz joins Heroku (англ.). Heroku (12 июля 2011). Архивировано из оригинала 31 октября 2012 года.
- ↑ Developers (англ.). Facebook. Дата обращения: 14 сентября 2012. Архивировано из оригинала 3 октября 2012 года.
- ↑ Facebook Builds Bridge To Heroku Cloud (англ.). Information Week (16 сентября 2011). Архивировано из оригинала 31 октября 2012 года.
- ↑ NoSQL, Heroku, and You (англ.). Heroku (20 июля 2010). Архивировано из оригинала 31 октября 2012 года..
- ↑ "Database", Dev Centre, Heroku, Архивировано из оригинала 24 марта 2012, Дата обращения: 3 мая 2012,
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.
Источник . Дата обращения: 14 сентября 2012. Архивировано из оригинала 24 марта 2012 года. - ↑ How it Works (англ.). Heroku. Архивировано из оригинала 31 октября 2012 года.
- ↑ Deploying with Git (англ.). Heroku. Дата обращения: 14 сентября 2012. Архивировано 9 августа 2012 года.
- ↑ Ludwig, Sear (2012-06-29). "Amazon cloud outage takes down Netflix, Instagram, Pinterest, & more". VentureBeat (англ.). Архивировано 8 июля 2012. Дата обращения: 8 июля 2012.
- ↑ Cool Vendor in Application Platforms as a Service, 2010 (англ.). Gartner (1 апреля 2010). Дата обращения: 5 октября 2012. Архивировано из оригинала 28 сентября 2012 года.
- ↑ Алекс Вильямс. Top 10 Cloud Computing Services for 2010 (англ.). ReadWriteWeb (13 декабря 2010). Архивировано из оригинала 31 октября 2012 года.
Ссылки
[править | править код]- Официальный сайт Heroku Архивная копия от 31 мая 2014 на Wayback Machine (англ.)
- Deploying Azure Hosted Services Should Be as Easy as Deploying a Heroku Application (англ.)
- Venture Wire FASTech Conference Spotlights Most Promising Start-Ups Архивная копия от 14 октября 2011 на Wayback Machine (англ.)
- Can Heroku Become the Official Cloud of Facebook Apps? Архивная копия от 10 октября 2012 на Wayback Machine (англ.)
- Adam Wiggins on Heroku’s Pivot, Building a «Washing Machine» for Web Developers, and Joining Salesforce.com Архивная копия от 2 июня 2014 на Wayback Machine (англ.)
- Ruby creator sets sights on mobile Архивная копия от 2 июня 2014 на Wayback Machine (англ.)