Как стать автором
Обновить

Компания Infobox временно не ведёт блог на Хабре

Сначала показывать

Python на облачном хостинге Infobox Jelastic: запускаем Django CMS

Время на прочтение6 мин
Количество просмотров13K
Jelastic — многоязыковая платформа как сервис. Сначала была добавлена поддержка Java, затем PHP и Ruby, но на этом разработчики не остановились. Месяц за месяцем вытачивалась новая для Jelastic платформа — Python. В этой статье будет рассказано, как развернуть Django CMS на Infobox Jelastic.


В конце статьи информация о том, как получить 300 рублей на счет для экспериментов с Infobox Jelastic.
Читать дальше →
Всего голосов 24: ↑18 и ↓6+12
Комментарии9

Оптимизации WordPress. Часть 2. Итоги конкурсa «ВПС на год за лучшие идеи!»

Время на прочтение4 мин
Количество просмотров18K
В первой части статьи мы рассказали об оптимизации Wordpress. Наши читатели продолжили эксперименты и составили расширенный набор рекомендаций, результаты которых опубликованы в этой статье. За это время мы добавили шаблоны для WordPress и Joomla в облачные VPS, позволяющие быстро развернуть нужную CMS на мощных и быстрых облачных серверах.

Спасибо всем, принявшим участие в конкурсе. Лучшему автору мы подарим год VPS 1024 от Infobox. Кому из участников конкурса подарить VPS 1024 на год — решаете вы. Голосование в конце статьи. Так же можно принять участие в аналогичном конкурсе по Joomla. Если у вас есть другие идеи по оптимизации — пишите в комментариях и получайте 300 рублей на облачный хостинг Infobox Jelastic за хорошие советы.



Под катом советы читателей по оптимизации Wordpress (без изменений), ссылка на бесплатное тестирование облачных VPS, a так же возможность выбрать лучшего автора.
Читать дальше →
Всего голосов 38: ↑23 и ↓15+8
Комментарии37

Автоматизация жизненного цикла приложений с Infobox Jelastic API

Время на прочтение8 мин
Количество просмотров2.8K
Jelastic Cloud API позволяет автоматизировать действия для обеспечения жизненного цикла приложений и расширить функциональность платформы, связывая Jelatic с другими сервисами. Используя API вы можете программно создавать окружения, разворачивать приложения и выполнять другие задачи, которые возможно сделать из панели управления Jelastic, но не ограничиваясь ими.



Jelastic API следует REST принципам. Взаимодействие происходит через HTTP протокол. Преимущество такого подхода — широкая расширяемость протокола HTTP. Вы можете использовать REST API практически с любым языком программирования.

В этой статье вы узнаете, как использовать Jelastic Cloud API и Jelastic Client Library (Java) на облачном хостинге Infobox. В конце статьи 300 рублей на счет Infobox Jelastic в подарок (получить можно только один раз).
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии0

Оптимизации Joomla. Конкурс «ВПС на год за лучшие идеи!»

Время на прочтение7 мин
Количество просмотров15K
Joomla – одна из самых популярных opensource CMS в мире. Уже который год она успешно конкурирует с Wordpress за звание самой популярной.


Увеличение времени загрузки сайта на 1 секунду имеет следующие последствия:
  • уменьшение количества просмотров страницы на 11%;
  • снижение удовлетворенности покупателей на 16%;
  • снижение рейта конверсии посетителей в покупателей на 7%.
  • 40% мобильных покупателей покинут интернет магазин, страницы которого загружаются дольше 3 секунд.

В этой статье мы затронем тему оптимизации Joomla. Для лучшего раскрытия темы в будущих статьях мы проводим конкурс: пришлите нам рекомендации по оптимизации Joomla, не вошедшие в эту статью. Автору наиболее полных и полезных советов по оптимизации будет предоставлена VPS 1024 на год (результат конкурса по Wordpress будет объявлен совсем скоро). В конце статьи ссылка на регистрацию бесплатной Cloud VPS от Infobox для экспериментов с оптимизацией Joomla.
Читать дальше →
Всего голосов 25: ↑17 и ↓8+9
Комментарии6

Релиз облачного хостинга Infobox Jelastic 2. Анонс для разработчиков

Время на прочтение7 мин
Количество просмотров6.3K
Мы рады сообщить вам о доступности новой мажорной версии облачного хостинга Infobox Jelastic 2, созданного разработчиками для разработчиков! Также мы анонсируем долгожданную поддержку Python и объявляем о работе над Node.JS и .NET (Mono framework) для Jelastic.

jelastic 2

Теперь вы можете разрабатывать на Java, PHP, Ruby и Python и запускать свои приложения, сервисы и сайты в Jelastic без необходимости настройки серверов, установки и поддержки программных стеков. У разработчика появляется больше времени для работы над ключевыми задачами.

На Infobox Jelastic доступны SQL и NoSQL базы данных (да, MongoDB тоже есть), балансировщик нагрузки, кеш, VDS и встроенный билд-сервер. В новой версии особо хочется отметить поддержку Redis и Cassandra. Добавление технологии в окружение происходит за 1 клик и сразу можно приступать к работе.

Jelastic поддерживает автомасштабирование (в том числе и для Java), позволяя при работе платить только за использованные ресурсы и выдерживать пики роста нагрузки.

Используя платформу как сервис Jelastic вы не теряете контроль над своим приложением. В каждый контейнер, исполняющий тот или иной компонент программного стека, можно подключаться по ssh для более тонкой настройки при необходимости. Jelastic автоматизирует работу стандартных платформ для разработки, поэтому при использовании сервиса вы не попадаете в Vendor–lock и всегда сможете запускать разработанные приложения для Jelastic на своих серверах при необходимости.

Мы в Infobox не просто развернули Jelastic 2 на собственном кластере, но и существенно доработали его, уделяя внимание каждой мелочи, для обеспечения лучшего опыта использования. Также мы добавили новые приложения и CMS в Jelastic Marketplace и оптимизировали производительность инсталляции, обеспечив возможность использовать сервис для серьезных задач.

Под катом вы узнаете о новых возможностях и улучшениях Infobox Jelastic 2 для разработчиков и сможете получить 300 рублей на свой аккаунт.
Читать дальше →
Всего голосов 18: ↑15 и ↓3+12
Комментарии36

Обзор CentOS 7. Часть 4: Смягчение DDoS атак TCP SYN Flood. Тест в облаке бесплатно

Время на прочтение5 мин
Количество просмотров23K
В первой части обзора CentOS 7 было рассказано о поддержке контейнеров Linux в Cent OS 7. Во второй части мы поговорили об управлении идентификацией. В третья части обзора мы коснулись сетевой файловой системы NFS и ее окружению. В этой статье поговорим о смягчении DDoS атак TCP SYN Flood. В конце поста ссылка на бесплатное тестирование CentOS 7 в облачной VPS от Infobox.



DDoS (Distributed Denial of Service) атаки становятся все более частым явлением, из-за того, что бизнес становится все более зависимым от сети Интернет. Одна из самых распространенных видов DDoS – SYN Flood. Эта основная атака конечных хостов, ставящая ваш сервер на колени. В результате ваш сервер не может правильно обрабатывать входящие запросы.

Важно заметить, что описанные механизмы защиты доступны в CentOS 7, но не включены по умолчанию.
Читать дальше →
Всего голосов 20: ↑15 и ↓5+10
Комментарии1

Обзор CentOS 7. Часть 3: NFS, FedFS, pNFS

Время на прочтение3 мин
Количество просмотров23K
В первой части обзора CentOS 7 было рассказано о поддержке контейнеров Linux в Cent OS 7. Во второй части мы поговорили об управлении идентификацией. Третья часть обзора посвящена сетевой файловой системе NFS и ее окружению в CentOS 7. В конце поста ссылка на бесплатное тестирование CentOS 7 в облаке InfoboxCloud.

CentOS 7 InfoboxCloud

NFS


Сетевая файловая система NFS позволяет удаленным хостам монтировать файловые системы по сети и взаимодействовать с этими файловыми системами так, словно они смонтированы локально.

В CentOS 7 поддерживаются две версии NFS: v3 и v4. NFSv3 поддерживает безопасные асинхронные записи и более надежную обработку ошибок по сравнению с NFSv2 и поддерживает 64-разрядные размеры файлов, позволяя клиентам получать доступ более чем к двум гигабайтам данный файлов. NFSv4 поддерживает работу через файрволы в интернете, больше не требует сервиса rcpbind, поддерживает списки контроля доступа ACL и использует операции с состоянием.

В CentOS 7 была добавлена поддержка сетевой файловой системы NFS 4.1 с улучшенной производительностью и безопасностью, включая поддержку Parallel NFS на клиентской стороне. NFS 4.1 больше не требует отдельного TCP соединения для обратных вызовов, что позволяет серверу NFS работать даже за NAT и файрволлами.

Новая версия включает в себя поддержку семантику 'точно один раз' (кроме операций перезагрузки), что позволяет решить проблему, когда операция могла вернуть не правильный результат, если ответ был потерян и операция была запрошена дважды (обеспечивается сессиями с состоянием).
Читать дальше →
Всего голосов 14: ↑11 и ↓3+8
Комментарии0

Оптимизации WordPress. Конкурс «ВПС на год за лучшие идеи!»

Время на прочтение9 мин
Количество просмотров28K
По данным HackerTarget.com 20.9% сайтов из списка Alexa (104 684 из 500 000) работают на CMS WordPress. Из небольшого движка для блогов WordPress вырос в универсальную платформу для разработки сайтов, породив целую экосистему.

Компания Aberdeen Group провела исследование, согласно которому увеличение времени загрузки сайта на 1 секунду имеет следующие последствия:
  • уменьшение количества просмотров страницы на 11%;
  • снижение удовлетворенности покупателей на 16%;
  • снижение рейта конверсии посетителей в покупателей на 7%.

40% мобильных покупателей покинут интернет магазин, страницы которого загружаются дольше 3 секунд.

В этой статье мы затронем тему оптимизации WordPress. Для лучшего раскрытия темы в будущих статьях мы проводим конкурс: пришлите нам рекомендации по оптимизации WordPress, не вошедшие в эту статью. Автору наиболее полных и полезных советов по оптимизации будет предоставлена VPS 1024 на год. В конце статьи ссылка на регистрацию бесплатной Cloud VPS для экспериментов с оптимизацией WordPress.

Тестирование производительности WordPress до оптимизаций


Давайте определим время загрузки сайта. Для тестирования воспользуемся сервисом GTMetrix.

Infobox GTMetrix VPS

Получено время загрузки страницы по сети 2.62 секунды.
Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии16

Облачная инфраструктура InfoboxCloud запущена в Амстердаме. Технические детали инсталляции

Время на прочтение4 мин
Количество просмотров4.3K
Мы рады сообщить о доступности облачной инфраструктуры InfoboxCloud в Амстердаме. Чуть раньше в той же локации были запущены VPS. Теперь воспользоваться облаком enterprise–класса можно как в Москве, так и в Европе. Мы планомерно реализуем стратегию по расширению присутствия InfoboxCloud в различных регионах мира. В этой статье мы приоткроем завесу тайны над железной частью InfoboxCloud и используемым ПО. В конце статьи можно бесплатно получить пробную версию InfoboxCloud.

Читать дальше →
Всего голосов 23: ↑14 и ↓9+5
Комментарии33

Обзор CentOS 7. Часть 2: управление идентификацией

Время на прочтение4 мин
Количество просмотров22K
В предыдущей статье обзора CentOS 7 было рассказано о поддержке контейнеров Linux в Cent OS 7. Эта статья посвящена управлению идентификацией и интеграции с Active Directory. В конце поста ссылка на бесплатное тестирование CentOS 7 в облаке InfoboxCloud.

Ежедневно мы читаем в новостях об утечках данных пользователей. Возможность предоставления доступа к важной информации только правильным людям с правильными учетными записями критична для обеспечения информационной безопасности в вашей инфраструктуре. Критична, но не всегда просто реализуема.

До недавнего времени возможности по централизованному управлению идентификацией в Linux были ограничены. Не было готового «под ключ» контроллера домена. Некоторые дистрибутивы Linux встраивали open-source инструменты Kerberos и DNS для создания централизованного механизма управления идентификацией, основанного на Linux. Этот способ мог занимать много времени для настройки и обслуживания. Некоторые интегрировали клиентов Linux напрямую в Microsoft Active Directory, но этот подход ограничивал возможности использования некоторых стандартных инструментов Linux, например sudo и automount.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии1

Java Garbage Collection на облачном хостинге Infobox Jelastic

Время на прочтение7 мин
Количество просмотров5.8K
Производительность и цена – это два основных, наиболее значимых фактора в хостинге приложений. Мы часто спрашиваем себя, как тратить меньше, не ухудшая производительности приложений. В данной статье мы рассмотрим автоматическое управление памятью для Java-приложений, размещенных на облачном хостинге Infobox Jelastic с использованием сборки мусора и Jelastic GC Agent. В конце статьи небольшой сюрприз.

Infobox Jelastic reduce costs

Для начала определим, что такое сборка мусора и что она делает для нашего Java-приложения. Затем поговорим подробнее от процессах сборки мусора в Jelastic.
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии3

Обзор CentOS 7. Часть 1: контейнеры Linux

Время на прочтение6 мин
Количество просмотров42K
Сегодня мы анонсируем доступность релиза операционной системы CentOS 7 в облаке InfoboxCloud, основанного на пакетной базе Red Hat Enterprise Linux 7 и полностью совместимого с ним. В конце поста ссылка на бесплатное тестирование в облаке.

CentOS 7 — первый релиз ОС, после перехода команды CentOS в RedHat. Данная ОС стабильна и готова к корпоративному использованию.

Мы начинаем обзор новой ОС, состоящий из серии теоретических и практических статей. В первой главе обзора будет рассказано о поддержке контейнеров Linux в CentOS 7.

InfoboxCloud

В облаке по умолчанию устанавливается минимальная версия CentOS 7 для обеспечения максимальной безопасности через снижение поверхности атаки. Все необходимые компоненты ОС устанавливаются из стандартных репозиториев.

Ключевые изменения CentOS 7

  • Поддержка контейнеров Linux (включая поддержку Docker). Контейнеры расширяют возможности по разработке, доставке и изоляции софта для тестовых и производственных задач. Так же контейнеризация увеличивает безопасность ПО, снижая поверхность атаки;
  • Интеграция Active Directory / Identity Management (IdM)
  • Использование systemd, стандарта управления процессами, сервисами, безопасностью и другими ресурсами;
  • Встроенные профили и инструменты для оптимизации производительности и простого масштабирования;
  • Унифицированные инструменты управления и фреймворк управления OpenLMI, являющийся фактически стандартом индустрии для администрирования и настройки системы;
  • Техническая предварительная версия технологии установки обновлений ядра без перезагрузки kpatch;

Читать дальше →
Всего голосов 34: ↑26 и ↓8+18
Комментарии2

InfoboxCloud — публичное российское «облако» в дата-центре, получившем сертификации TIER III Facility & Design

Время на прочтение5 мин
Количество просмотров5.4K
Рады сообщить Вам о запуске облачной инфраструктуры InfoboxCloud в московском дата-центре DataSpace, получившем сертификации Tier III Facility & Design. Доступные ранее только банкам и крупным корпорациям уровень бесперебойной работы и степень надежности хранения информации с InfoboxCloud теперь может себе позволить любая компания.

InfoboxCloud Tier III

Цель компании Infobox – сделать облачный хостинг максимально безопасным. Поэтому для своей новой локации мы выбрали самый надежный российский дата-центр. При этом мы не собираемся переходить в премиальный сегмент и предлагать свои услуги по завышенным ценам. Наши партнеры смогут, используя преимущества бесперебойно работающей гибкой облачной инфраструктуры InfoboxCloud, создавать собственные надежные и безопасные решения, не завышая цен для конечного потребителя.

Дата-центр


Мы выбрали самый надежный дата-центр по тестам отказоустойчивости. Наша цель — не просто продать услугу, но и обеспечить максимальное качество и безопасность ее функционирования для решения задач бизнеса. Размещение публичного облака в дата-центре такого уровня — прецедент. В InfoboxCloud мы объединили исключительную надежность дата-центра, технологию хранения облачных серверов без точки отказа Parallels Cloud Storage, программное решение для управления облаком enterprise–уровня Parallels Automation for Cloud Infrastructure, сохранив цены доступными.

Центр обработки данных DataSpace стал первым дата-центром в России и Восточной Европе, который получил сертификаты Tier III Design и Tier III Facility международной организации Uptime Institute. Дата-центр соответствует мировым стандартам надёжности и отказоустойчивости, что гарантирует надёжность и непрерывность бизнес-процессов наших клиентов.
DataSpace гарантирует 100%-ную доступность оборудования, приложений и данных, что гораздо выше, чем в требованиях сертификации Tier III Facility (99,98% = 1,6ч в год).
Читать дальше →
Всего голосов 18: ↑5 и ↓13-8
Комментарии46

Infobox открывает локацию в Европе!

Время на прочтение4 мин
Количество просмотров7.9K
Мы рады сообщить о запуске новой локации Infobox для VPS в Амстердаме. Теперь Infobox предоставляет клиентам возможность выбора локации для VPS в России или Европе. Мы стремимся быть ближе к пользователям, позволяя создавать быстрые и надежные сайты и сервисы по всему миру.

Всего у Infobox теперь 4 локации: Санкт-Петербург, Красноярск, Москва и Амстердам.

Infobox DC
Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии19

Пример веб-производительности

Время на прочтение21 мин
Количество просмотров48K
В любой сложной системе процесс оптимизации по большей части состоит из распутывания связей между различными слоями системы, каждый из которых обладает собственным набором ограничений. До сих пор мы рассматривали ряд отдельных сетевых компонентов детально — различные физические средства и протоколы передачи данных. Сейчас мы можем обратить наше внимание на более широкую, всеобъемлющую картину оптимизации веб-производительности:

  • влияние задержки и пропускной способности на веб-производительность;
  • ограничения, которые протокол TCP накладывает на HTTP;
  • особенности и недостатки самого протокола HTTP;
  • тенденции развития веб-приложений и требования к производительности;
  • ограничения браузеров и возможность оптимизации.

Оптимизация связей между различными слоями, уровнями системы мало отличается от процесса решения системы уравнений. Каждое уравнение зависит от других и при этом влияет на количество возможных решений для всей системы в целом. Стоит отметить, что нет никаких строго закрепленных рекомендации или готовых решений. Отдельные компоненты продолжают развиваться: браузеры становятся все быстрее, изменяются профили подключения пользователей, веб-приложения продолжают меняться в содержании, усложняются задачи, которые ставятся.


Поэтому, прежде чем мы углубимся в рассмотрение и анализ передового современного опыта, важно сделать шаг назад и определить, в чем проблема на самом деле: что такое современное веб-приложение, какие инструменты у нас есть, как мы измеряем веб-производительность, и какие части системы помогают и мешают нашему прогрессу.
Читать дальше →
Всего голосов 47: ↑31 и ↓16+15
Комментарии17

Нет привязке к вендору! Поддержка OpenShift Cartridge Standard появится на платформе InfoboxCloud Jelastic

Время на прочтение1 мин
Количество просмотров2.6K
В прошлом ноябре было аннонсировано сотрудничество Jelastic и RedHat в области стандартизации подключаемых картриджей для платформ как сервис (PaaS). В результате этого взаимодействия появится поддержка картриджей OpenShift на платформе InfoboxCloud Jelastic. Это позволит разработчикам технологий и сервисов предоставлять решения для различных облачных платформ без переписывания и получать доступ к широчайшиму количеству пользователей. Снижение временных затрат компаний на адаптацию и упаковку программного обеспечения для различных облачных платформ позволит проще и быстрее доставлять технологии пользователям и сфокусироваться на решении реальных задач.
Openshift Cartridge Standard теперь и в Jelastic
Благодаря стандартизации на платформе Jelastic раньше будут появляться новые технологии. Среди них в новом релизе ожидаются:
  • Neo4j Server: масштабируемая графовая база данных
  • Redis: хранилище «ключ-значение»
  • Apache Cassandra: масштабируемая высокодоступная база данных
  • Jetty (8 и 9): веб-сервер со встроенным HTTP сервером и сервлет-контейнером
  • Python (2.7, 3.3, 3.4)
  • JBoss 7: сервер приложений Java от RedHat
  • Varnish: кеш

Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии13

В Jelastic 2 появится доступ по SSH

Время на прочтение1 мин
Количество просмотров3.4K
Все больше подробностей становится известно про Jelastic 2. В значительном обновлении платформы Jelastic появится доступ по SSH. Об этом сегодня на странице Facebook написал Руслан Синицкий, основатель и технический директор Jelastic.
Jelastic 2 SSH

При этом будет возможно управлять различными окружениями с единой аутентификацией SSH. Это безопасно и даже не требует выделения публичного IP–адреса. Эту возможность очень просили многие пользователи Jelastic. Релиз новой платформы уже скоро.
Всего голосов 12: ↑7 и ↓5+2
Комментарии0

InfoboxCloud открыл новую локацию в Красноярске

Время на прочтение1 мин
Количество просмотров5.3K
Мы счастливы сообщить вам о запуске новой локации в дата-центре Красноярска в дополнение к имеющемуся датацентру в Санкт-Петербурге!



В данный момент в новой локации запущены сервисы хостинга и VPS. Уже сейчас использование нескольких локаций позволит вам быть ближе к клиентам и создавать более отзывчивые сервисы. Так же для наших клиентов стали реальностью сценарии георепликации данных в отдельную локацию.
Читать дальше →
Всего голосов 16: ↑12 и ↓4+8
Комментарии26

Автоматизация развертывания приложений в 1 клик на платформе InfoboxCloud Jelastic с JPS

Время на прочтение10 мин
Количество просмотров3.3K
Цель платформы Jelastic — сделать использование сложных технологий простым и понятным. Наша цель — сократить время, которое разработчики обычно тратят на выполнение рутинных задач для повышения эффективности работы. Однако всегда найдется то, что можно сделать лучше.

В этой статье мы рассмотрим решение, позволяющее автоматизировать установку приложения в один клик — Jelastic Packaging Standard (JPS). Мы опишем, как запаковать приложение в качестве готового к использованию продукта.

Jelastic Packaging Standard

Общая информация


JPS — это стандарт, который может быть использован для создания шаблонов приложений, готовых для установки в Jelastic за 1 клик. В настоящий момент, система поддерживает приложения на Java, PHP и Ruby. В будущем, мы планируем добавить поддержку и других языков программирования.

JPS упрощает установку и конфигурацию приложения для конечного пользователя, управляет процессом развертывания приложения, определяет набор его свойств и конфигурацию кластера, в котором будет работать приложение. JPS также указывает количество необходимых ресурсов и пределы масштабирования для каждого контейнера в окружении.

Используя JPS, можно предложить пользователям виджет для быстрой установки приложений. Это способствует распространению приложения и росту продаж. Привлечь пользователей становится проще из-за легкости установки и настройки. Помимо этого, снижаются траты на поддержку и прочие моменты, связанные с распространением приложения.
Читать дальше →
Всего голосов 10: ↑6 и ↓4+2
Комментарии0

Java 8 в IaaS InfoboxCloud в одну команду. Используем Java 8 в тестах

Время на прочтение4 мин
Количество просмотров5.9K
Совсем недавно вышла Java 8. Это большое и долгожданное событие для всех разработчиков на платформе JVM и безусловно повлияет на код в enterprise проектах.

Мы в InfoboxCloud очень любим технологии Java и ценим Java разработчиков. К релизу Java 8 мы написали скрипты, которые позволят в одну команду установить JRE 8 или JDK 8 в Облачную инфраструктуру InfoboxCloud на любою из ОС Linux. Просто выберите скрипт, вставьте в консоль и нажмите Enter. Гораздо лучше тратить время на написание хорошего кода, чем на установку java.
Java 8 InfoboxCloud IaaS
На Облачной платформе InfoboxCloud Jelastic поддержка Java 8 появится в следующем обновлении программного стека довольно скоро.

В этой статье мы, установив Java 8, рассмотрим как тестировать ваше разрабатываемое ПО с Java 8, собирая его под Java 7.
Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Комментарии0