Невостребованные: работают над Salesforce Heroku ?
Salesforce Heroku Отзывы: 4.3/5 — Отличный выбор
Salesforce Heroku — это облачная платформа как услуга (PaaS), которая позволяет разработчикам создавать, запускать и масштабировать приложения на различных языках программирования и платформах в облаке. Он упрощает процесс развертывания, автоматически управляет инфраструктурой и предоставляет интегрированные службы обработки данных, что позволяет разработчикам сосредоточиться на написании кода, не беспокоясь о базовом аппаратном или программном уровне. Heroku поддерживает широкий спектр языков разработки, включая Ruby, Java, Node.js, Python и PHP, предлагая очень гибкую среду для разработки и развертывания приложений.
| O компании | Salesforce |
|---|---|
| Год основания | 1999 |
| Размер компании | 10,001+ сотрудников |
| Штаб-квартира | Сан - Франциско, Калифорния |
| Соцсети |
| Обработка и услуги |
API
CLI
|
|---|---|
| Segment |
Малый бизнес
Предприятие
|
| развертывание | Облако / SaaS / веб-интерфейс |
| Обучение | Документация |
| Языки | Английский |
Сравнить Salesforce Heroku с другими популярными инструментами в той же категории.
Я Rails-разработчик, и Heroku — одна из лучших облачных платформ, доступных сегодня. Она предлагает CLI и значительно упрощает развертывание. Пользовательский интерфейс очень понятный и простой.
В остальном товар немного дороговат.
Я развертываю Rails-приложения на Heroku. Одна из самых замечательных особенностей Heroku — это бесплатный тариф, который очень полезен для локальной разработки. Он дает студентам и экспериментальным разработчикам возможность развертывать свои приложения в облаке, а не в локальной среде, что очень удобно.
Мне нравится, что всё полностью оптимизировано для работы на AWS.
Это как язык, поэтому нужно немного времени, чтобы привыкнуть, но в целом он мне не кажется плохим! Много разных функций.
Упрощает процесс для разработчиков и снижает затраты на разработку приложений.
Создать и настроить весь конвейер довольно просто. Пользовательский интерфейс достаточно прост и удобен. Вы можете выполнить практически любое действие: запустить/остановить приложение, сгруппировать приложения в конвейер, откатить до предыдущей версии одним щелчком мыши и т.д.
Это довольно дорого. Экземпляр x1 (512 МБ и 1 ядро) стоит 25 евро в месяц. Если вашему приложению требуется 1 ГБ оперативной памяти, вам придётся платить 50 евро в месяц. На мой взгляд, это не так дёшево, как на других платформах, например, Digital Ocean. Однако верно и то, что Heroku — это PaaS, поэтому он предлагает больше возможностей.
Создайте полный конвейер обработки данных (разработка, тестирование и профессиональная версия) и автоматически масштабируйте нашу платформу.
Это довольно неплохой масштабируемый облачный сервер, где мне лично нравится количество доступных решений (например, использование базы данных Postgres и отсутствие необходимости периодически обновлять файловую систему), что позволяет легко масштабировать его по мере роста моего приложения, улучшая базу данных и увеличивая количество dyno (экземпляров Rails) и worker-ов. И наконец, Heroku предлагает множество дополнительных ресурсов.
Стоимость серверов сравнительно высока (например, за экземпляр по сравнению с арендой на Slicehost). Абстракция достигается за счет потери контроля. С Heroku я не могу получить полный контроль над конфигурацией своего приложения с точки зрения оборудования, ОС, брандмауэра, версий и т. д. Иногда я могу заплатить немного больше, чем заплатил бы за аналогичную мощность на EC2.
Я стараюсь улучшить качественную сборку своих приложений, и мгновенная развертка с помощью Git push — это действительно удобная функция Heroku (как и полное логирование и прозрачность). Больше всего мне нравится то, что Heroku предоставляет множество Dyno для обновления и понижения версии экземпляров приложений.
Heroku CLI. Heroku CLI для развертывания приложений Ruby on Rails очень прост в использовании, а работа с Git становится безболезненной благодаря Heroku. Он упрощает такие задачи, как обновление базы данных PostgreSQL, которое можно легко выполнить из командной строки.
Стоимость. Для любого разрабатываемого приложения с ограниченным количеством таблиц базы данных, доступного одному или двум пользователям, развертывание на Heroku — это очевидное решение. Но для приложений, предназначенных для продакшена, стоимость может быстро расти по мере добавления новых интеграций (например, New Relic). В ценовом диапазоне типичного приложения Heroku для продакшена, на мой взгляд, существуют гораздо лучшие решения. Хотя они могут не обладать той простотой использования, которую может предложить Heroku, дополнительная работа, необходимая для настройки скриптов развертывания и развертывания на сервере, например, Digital Ocean, будет гораздо более экономически выгодной в долгосрочной перспективе. Кроме того, сейчас существует множество инструментов с открытым исходным кодом, которые могут имитировать развертывание, подобное Heroku, без всех сопутствующих затрат.
Работа с внутренними командами контроля качества, которым необходимо мгновенно получать доступ к последним изменениям в разработке. Также управление несколькими средами разработки. С помощью Heroku я могу быстро развернуть новую среду для проверки другими членами команды.
Инструментарий командной строки Heroku позволяет разработчикам развертывать практически что угодно за считанные секунды, поэтому использование Heroku по умолчанию при развертывании любого проекта, будь то корпоративный проект или сторонний проект, стало привычным делом.
Цены, как только вы превысите стандартный уровень первого замера мощности, быстро становятся довольно высокими.
Масштабируемость и скорость разработки; главное преимущество в том, что мне не нужно лично изучать администрирование систем, и мне не придется искать системного администратора в контексте стартапа.
Платформа надежная и отлично подходит для начинающих игроков.
Цены не соответствуют моим ожиданиям. Их следовало бы разделить по уровням использования.sage
Не предоставлен
Возможность запускать Java на объектах Salesforce. Мне не терпится подробнее изучить Heroku и узнать, на что еще он способен.
Мне бы очень хотелось, чтобы это работало непосредственно на SFDC, а не с использованием внешних вызовов.
Не предоставлен
Насколько легко развернуть приложение, насколько просто добавлять функции, насколько много дополнений, которые значительно упрощают расширение функционала вашего приложения, вы можете начать работу бесплатно и протестировать его, прежде чем принимать окончательное решение.
Существуют ограничения, например, отсутствие возможности загрузки файлов напрямую (необходимо использовать Amazon S3, а также PostgreSQL в качестве локальной базы данных).
Не предоставлен
Гибкость инструмента миграции в облако
нетрадиционный инструмент для среды SFDC и дорогостоящий.
Миграция системы CRM в клиентской базе для внедрения SFDC.