Что такое Engine Yard?
Запуск облачного приложения и выполнение технического обслуживания могут быть простыми при использовании правильной платформы как услуги.
Engine Yard является популярным выбором среди владельцев бизнеса и разработчиков по всему миру именно за его отличное предложение. Читайте дальше, чтобы получить подробное представление о данном PaaS (platform as a service или платформы как услуги).
Contents
Что такое Engine Yard?
Engine Yard – это широко используемая платформа в качестве готовой услуги, используемой для автоматизации, настройки и развертывания облачных приложений.
Engine Yard был основан в 2006 году Эзрой Зигмунтовичем, Джейсоном Вантуилом и Лансом Уолли. Это компания с офисами по всему миру и растущей базой пользователей. Альтернативные варианты Engine Yard – это такие платформы, как Heroku и Google App Engine.
Платформа опирается на такие технологии, как PHP, Java, Ruby on Rails и Node.js для небольших и крупномасштабных развертываний в облаке. Она включает в себя множество мощных функций, включая резервное копирование, балансировку нагрузки, тиражирование базы данных и клонирование.
Engine Yard является одним из популярных вариантов для разработчиков приложений по нескольким причинам – это его независимая архитектура, уровень контроля, который он обеспечивает, и автономность.
Приложения, использующие PaaS Engine Yard, содержатся независимо и не должны совместно использовать виртуальные машины или инфраструктуру. В результате возникает очень мало проблем, вызванных другими пользователями.
Приложения Engine Yard работают непосредственно в таких инфраструктурах, как WindowsAzure или Amazon Web Services. Таким образом, сбои в работе платформы могут очень эффективно решаться, позволяя пользователям запускать приложения.
Его пользователи могут легко выполнять настройку среды и развертывания приложений. Engine Yard использует базы данных MySQL и PostgreSQL, а также хранилище блоков AWSElastic и Сервис Простого Хранения AWS.
Пользователи также могут контролировать и планировать обновления своих приложений, а также реализовывать гибкие задачи для настройки приложений.
Преимущества Engine Yard
- Позволяет разработчику сосредоточиться на коде, а не на инфраструктуре
Engine Yard позволяет своим пользователям уделять особое внимание созданию качественного кода. Им не нужно беспокоиться об управлении и обслуживании.
- Повышает производительность команды разработчиков облачных приложений
Характеистики, функциональные возможности и интеграции, предлагаемые Engine Yard, могут повысить производительность и эффективность разработки облачных приложений.
- Поддержка современных языков с открытым исходным кодом
Engine Yard предлагает отличную поддержку нескольких языков с открытым исходным кодом, что позволяет пользователям выполнять гибкую разработку и развертывание.
Характеристики Engine Yard
- Автоматическое масштабирование
Engine Yard позволяет пользователям выполнять автоматическое масштабирование своих приложений без какой-либо подготовки. Масштабирование инфраструктуры происходит автоматически путем определения бизнес-правил. Пользовательские метрики приложений Engine Yard очень полезно использовать для масштабирования.
- Держите все под контролем после развертывания вашей среды
Engine Yard предоставляет пользователям частые обновления и исправления после развертывания. Постоянно внедряются новые исправления и улучшения безопасности, а также создаются автоматические конфигурации безопасности для обеспечения наилучших результатов.
- Получайте автоматический мониторинг и оповещения
Engine Yard осуществляет интеллектуальный мониторинг производительности приложений, предоставляя всесторонний обзор того, как приложения функционируют и работают во время производства.
Это полезно для улучшения работы приложений. Пользователи могут получать доступ к автоматическим оповещениям о нарушениях в использовании ресурсов приложений, сбоях и многом другом. Engine Yard позволяет пользователям запускать свои пользовательские оповещения.
- Несколько языков программирования
Engine Yard обеспечивает поддержку нескольких языков программирования и не ограничивается только Ruby. Пользователи могут развертывать различные типы приложений, включая Python, Node.js, и PHP.
Цена на Engine Yard
Engine Yard имеет несколько удобных планов для пользователей.
- Container Usage
Это план начинается с 49 долларов в месяц за каждый контейнер. Оптимизированный блок-контейнер или OCU – это контейнер, в котором используется 1 ГБ оперативной памяти и эквивалентный процессор.
- Platform Fee
Плата за платформу (platform fee) Engine Yard составляет 800 долларов США в месяц за один частный кластер. Это пропорционально часам работы.
- Standard plan
Пользователи могут начать работу бесплатно и получать 12 часов поддержки в течение 5 дней в неделю.
- Premium
План Премиум (Premium) подходит для обработки нагрузок стоимостью более 800 долларов США, что эквивалентно 20-процентному использованию контейнеров. Пользователи получают доступ к поддержке 24×7 и оперативным ответам.
- Platinum
План Platinum подходит для критически важных приложений. Он лучше всего подходит для использования контейнеров стоимостью более 1200 долларов или 30 процентов нагрузки. Platinum предоставляет максимальную поддержку: поддержка 24×7 и мгновенные ответы поддержки.
- Engine Yard Cloud
Экземпляры: Аналогично ценам EC2, где примерные цены рассчитываются на 720 часов использования в Восточном регионе США. Цены варьируются от 61 до 138 долларов.
ПОДДЕРЖКА: (I) Стандартная поддержка для Engine Yard доступна по цене 150 долларов в месяц за один экземпляр. (II) Премиальная поддержка машинного двора может предоставляться по ставке 300 долларов США в месяц. (III) Платиновая поддержка доступна за 400 долларов США в месяц для каждого экземпляра
Вывод
Engine Yard предлагает различные мощные функции и функциональные возможности для развертывания приложений и управления потребностями бизнеса. Взгляните на то, что он может предложить, и выберите правильный план для ваших потребностей.
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
Что такое Engine Yard?
Платформа PaaS используется для автоматизации, настройки и развертывания облачных приложений.
В чем преимущества Engine Yard?
– Никаких проблем с инфраструктурой
– Повышение производительности разработчиков
– Поддержка нескольких языков
Каковы основные характеристики Engine Yard?
– Масштабируемость
– Частые обновления
– Автоматический мониторинг и оповещения