Новая локация в Красноярске уже доступна!

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



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

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

Если вам необходим триал VPS в Красноярске — напишите письмо Юрию Трухину, эксперту по облачным технологиям. Обращаем внимание, что на триале майнить криптовалюты запрещается, а вот оценить работу сервиса можно и нужно.

Протестировать ping до vps, развернутой в локации в Красноярске можно попинговав адрес: 109.120.190.13, до локации в Санкт-Петербурге: 109.120.165.113.

Результаты тестов Ping из ближайших городов


Успешного использования InfoboxCloud!

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

Совсем недавно вышла 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.

Читать дальше →

Включаем автоматическое обновление в Linux-машинах InfoboxCloud (CentOS 6, Ubuntu 12.04)

По умолчанию в Linux машинах автоматическое обновление отключено. Это сделано для того, чтобы пользователи имели полный контроль за машиной. Однако включить автоматическое обновление можно. Это особенно полезно для своевременной установки обновлений безопасности компонентов ОС.

Хорошо, если у Вас в компании есть предварительное тестирование качества обновлений на отдельном сервере в облаке с воспроизведением ваших сценариев работы при установке обновлений. Тогда имеет смысл сначала протестировать обновление, а затем устанавливать его.



Включаем автоматическое обновление CentOS 6
yum -y install yum-cron


Эта команда включает управляющий скрипт /etc/rc.d/init.d/yum. Управляющий скрипт активирует скрипт /etc/cron.daily/yum.cron, который обновляет ОС каждый день автоматически. Дополнительные настройки можно задать в /etc/sysconfig/yum-cron.


# По-умолчанию - проверять обновления, скачивать и устанавливать
CHECK_ONLY=no
DOWNLOAD_ONLY=no
 
# Загружать обновления и отсылать уведомления по электронной почте пользователя root
CHECK_ONLY=no
DOWNLOAD_ONLY=yes
 
# Не загружать обновления, просто уведомлять о них по электронной почте
CHECK_ONLY=yes
DOWNLOAD_ONLY=no


В /etc/yum.conf вы можете запретить обновлять требуемые пакеты:
exclude=kernel* mysql*

Включаем автоматическое обновление Ubuntu 12.04
Сначала установите пакет unattended-upgrades:

sudo apt-get update && sudo apt-get install unattended-upgrades -y

Для настройки автоматических обновлений необходимо отредактировать /etc/apt/apt.conf.d/50unattended-upgrades.
По умолчанию устанавливаются только обновления безопасности, но можно раскомментировать и другие виды обновлений:
Unattended-Upgrade::Allowed-Origins {
        "Ubuntu precise-security";
//      "Ubuntu precise-updates";
};

Можно запретить установку каких-то пакетов, внеся их в черный список:
Unattended-Upgrade::Package-Blacklist {
//      "vim";
//      "libc6";
//      "libc6-dev";
//      "libc6-i686";
};

Для включения автоматических обновлений отредактируйте /etc/apt/apt.conf.d/10periodic и установите следующие настройки apt:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";


Можно так же присылать администратору уведомления о том, что какой-то пакет необходимо обновить или возникли проблемы с обновлением. Для этого установите apticron:
sudo apt-get install apticron
и укажите email в /etc/apticron/apticron.conf:
EMAIL="root@example.com"

InfoboxCloud на Solit-2014 в Беларуси

На конференции Solit-2014 (Республика Беларусь) выступит Юрий Трухин, эксперт по облачным технологиям InfoboxCloud.
Темы докладов:
  • 1.03.2014 «Обзор платформы InfoboxCloud». В докладе будет расказано о настоящем и будущем гибкого облака.


  • 2.03.2013 «EcmaScript 6 in Action». Поговорим о том, как жизнь разработчиков изменится с приходом нового стандарта.

ecmascript 6
Приходите!

Исправление для корректной работы apt-get на Debian 6 в InfoboxCloud (архивная статья)

Мы обнаружили, что в текущем шаблоне Debian 6 в связи с изменением путей к репозиторию ОС некорректно работает apt-get. В ближайшее время мы произведем обновление шаблонов ОС в Облачном конструкторе InfoboхCloud. Прямо сейчас доступно исправление для уже используемых ОС Debian 6.

Просто скопируйте команду в консоль и нажмите Enter:
wget repository.sandbox.infoboxcloud.ru/scripts/fixSourcesDebian6/qfixsources && chmod +x qfixsources && ./qfixsources && rm -rf qfixsources
Исправление будет установлено и apt-get будет работать корректно.
Debian 6

Новый лидер Java EE? WildFly 8 в InfoboxCloud. Часть 2. Режим домена

В первой части мы развернули WildFly 8 в Облачный конструктор InfoboxCloud в режиме Standalone. Давайте посмотрим, как можно развернуть WildFly 8 в режиме домена.

Цель: развернуть WildFly 8 в режиме домена с отдельным контроллером домена и двумя хостами, на которых в режиме высокой доступности смогут исполняться по 2 сервера приложений WildFly.

image

Режим домена или автономный режим?

Автономный режим больше подходит для сценариев разработки, когда необходим только один сервер. Только в этом режиме будут работать Arquillian тесты. Так же автономный режим подходит, если вы используете множество WildFly серверов с самописной системой управления серверами.

Режим домена (Domain mode) позволяет централизовано управлять конфигурациями WildFly. Использование домена удобно для развертывания и поддержки кластеров, состоящих из нод WildFly.

Элементы WildFly в режиме домена:
image

Читать дальше →

Новый лидер Java EE? Знакомимся с сервером приложений Wildfly 8 Final в InfoboxCloud. Часть 1. Быстрый старт

Недавно Oracle заявила о прекращении выпускa коммерческих версий Glassfish. С OpenSource версией все будет неплохо и она останется рефренсной имплементацией Java EE. Однако вызывает опасения тот факт, что качество самого сервера приложений начнет падать без коммерческой версии той же базы кода и соответственно enterprise качество для новых версий Glassfish будет недостижимо. Особенно это касается кейсов, о которых не думают разработчики, но в которых проблемы проявляются в продакшне. Kоммерческий продукт Oracle WebLogic к Glassfish отношения не имеет.

У многих разработчиков необходимость найти сервер приложений Java EE7, который с одной стороны будет иметь OpenSource версию, а с другой — возможность купить коммерческую версию на той же кодовой базе.



Таким сервером стал WildFly 8, полностью совместимый со стандартом Java EE 7 (прохождение Java EE TCK на 100%). Red Hat при необходимости продаст JBoss с коммерческой поддержкой. Кодовая база у обоих серверов одна. К тому же Arun Gupta, возможно главный евангелист платформы Java EE, перешел из Oracle в RedHat и крайне советует пользователям переходить на Wildfly. Нет повода ему не верить.

В этой статье мы рассмотрим сервер приложений WildFly 8 в облаке InfoboxCloud.

Читать дальше →

Мы слышим Вас! Минимальный платеж на Jelastic снижен до 100 рублей!

Нашим пользователям очень нравится платформа Jelastic в InfoboxCloud, позволяющая разворачивать Jаva EE, PHP и Ruby окружения за 1 клик, полностью заменяющая классический хостинг и позволяющая использовать на платформе и сложные корпоративные приложения. Раньше при переходе из пробной версии в коммерческий режим необходимо было пополнять счет на 500 рублей. Нас постоянно просили сделать порог входа в Jelastic ниже. Мы сделали это.

Теперь перейти из пробного режима в коммерческий режим Jelastic в облаке InfoboxCloud можно, пополнив счет всего на 100 рублей. При этом вы получаете и бесплатный лимит в 3 клаудлета и ip адрес. Переносите свои сайты и веб-приложения в Jelastic! Благодаря бесплатному лимиту вы сможете научиться пользоваться Jelastic практически без затрат. Приходите в Jelastic сейчас. Мы сделали все зависящее от нас, чтобы Jelastic был доступен для Вас.

Активируем поиск в Livestreet на Jelastic в InfoboxCloud

Для активации поиска в LiveStreet необходимо обычно устанавливать Sphinx, что требует администрирования ОС. Jelastic избавляет пользователей от необходимости настраивать ОС. Поиск в LiveStreet включить можно без сложных настроек. Для этого необходимо приобрести плагин «Поиск по топикам, комментариям, людям, блогам и тегам». Далее включам в окружении Jelastic доступ по ftp к окружению с установленным Livestreet.

Добавление FTP в окружение Jelastic
Пароль от FTP придет Вам на почту. Заходим по FTP в ваше окружение (например используя Filezilla).

Jelastic FTP settings
Купленный плагин необходимо положить в директорию: /webroot/ROOT/plugins
Теперь необходимо активировать плагин поиска в настройках Livestreet. Для этого необходимо кликнуть по шестеренке управления справа, перейти в раздел «Управление плагинами».

Активация поиска в Livestreet
Далее необходимо активировать плагин поиска.


Теперь поиск в LiveStreet работает.

Поиск в Livestreet без Sphinx

Успешного использования InfoboxCloud!

Включение PostgreSQL репликации на платформе Jelastic в облаке InfoboxCloud

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

Данная статья посвящена настройкe кластера PostgreSQL. С Jelastic Вы можете легко создать кластер с одним или несколькими резервными серверами, готовыми взять на себя основные операции, если основной сервер выйдет из строя. В этом случае основной сервер работает в режиме архивирования, в то время как резервный работает в режиме восстановления, считывая данные с журнала транзакций WAL (Write-Ahead Logging) основного сервера.

image

В случае полного отказа основного сервера, содержимое WAL будет передано на резервные серверы с минимальной задержкой.

В сегодняшней статье мы рассмотрим процесс создания репликации базы PostgreSQL на один или несколько резервных серверов. Резервная база данных будет использована только в режиме чтения. Это самый быстрый способ репликации доступный для WAL данных, отправляемых с основного сервера на резервный.

Читать дальше →