Описание тега heroku
Heroku (произносится her-OH-koo) представляет собой облачную платформу для приложений на основе Ruby, Node.js, Clojure, Python, PHP и JVM (Java, Scala и т. Д.). Это показывает, среди прочего:
- Облачные веб-и рабочие процессы ("dynos")
- Размещенная база данных PostgreSQL (как общая, так и выделенная)
- стратегия развертывания на основе Git
- ряд услуг, предлагаемых в качестве дополнений
- полностью управляемая, мультитенантная архитектура
- полный API
Стратегия развертывания на основе Git
Приложения на Heroku управляются с помощью Git. Просто перенесите свою кодовую базу в Heroku - это все, что нужно для развертывания вашего приложения.
Add-Ons
Heroku предлагает растущее количество дополнений через свою программу поставщиков дополнений. Дополнительные сервисы, такие как отслеживание ошибок и отчетность, входящие и исходящие почтовые сервисы, размещенные базы данных без SQL и многое другое, доступны через несколько кликов или команд в приглашении.
Полностью управляемая, мультитенантная архитектура
Архитектура Heroku разработана для обеспечения бесперебойной работы вашего приложения с минимальным взаимодействием с вашей стороны. На сайте Heroku есть подробное объяснение его архитектуры.
Полный API
Доступ ко всем функциям Heroku можно получить из командной строки (через гем Heroku), включая управление ключами SSH, увеличение или уменьшение количества динам, управление сертификатами SSL, добавление или удаление надстроек и многое другое.