Автоматизируем и ускоряем процесс настройки облачных серверов с Ansible. Часть 4: работаем с модулями

В первой части мы начали изучение Ansible, популярного инструмента для автоматизации настройки и развертывания ИТ-инфраструктуры. Ansible был успешно установлен в InfoboxCloud, описаны принципы работы, базовая настройка. В завершении статьи мы показали как быстро установить nginx на несколько серверов.

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

В третьей части мы узнали как написать единый Ansible playbook для разных ОС (например с rpm и deb), как обслуживать сотни хостов и не писать их все в inventory и как сгруппировать сервера по регионам InfoboxCloud. Было изучено использование переменных Ansible и файла inventory.



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

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

Автоматизируем и ускоряем процесс настройки облачных серверов с Ansible. Часть 3: Переменные и файл inventory

В первой части мы начали изучение Ansible, популярного инструмента для автоматизации настройки и развертывания ИТ-инфраструктуры. Ansible был успешно установлен в InfoboxCloud, описаны принципы работы, базовая настройка. В завершении статьи мы показали как быстро установить nginx на несколько серверов.

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



В этой части вы узнаете, как же писать единый Ansible playbook для разных ОС (например с rpm и deb), как обслуживать сотни хостов и не писать их все в inventory, как сгруппировать сервера по регионам InfoboxCloud и многое другое.

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

Настраиваем автомасштабирование в InfoboxCloud

Облачная инфраструктура InfoboxCloud позволяет автоматически масштабировать ресурсы ваших облачных серверов, реагируя на изменяющуюся нагрузку. Автомасштабирование помогает максимально эффективно использовать ресурсы облака и экономить деньги: наращивать объемы ресурсов при увеличении нагрузки и уменьшать при снижении.

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

При включении автомасштабирования производится мониторинг занятых ресурсов сервера. Изменения доступных ресурсов и шаг этих изменений зависит от правил, настроенных пользователем и цели автомасштабирования. Для одних проектов важнее иметь возможность быстро смасштабироваться, для других — сэкономить больше денег.


В этой статье мы рассмотрим, как настроить автомасштабирование в InfoboxCloud.

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

Анонс конференции Go# Moscow - День ASP.NET

Друзья, разработчики C# и веб-программисты ASP.NET!

28 февраля 2015 года пройдет конференция, уникальная по концентрации специализированной информации для ASP.NET разработчиков.

Это конференция Go# Moscow – День ASP.NET. Все спикеры обладают серьезным опытом в разработке веб-приложений на платформе .NET, а некоторые являются обладателями статуса Microsoft MVP и Microsoft Regional Director.

8 докладов охватят темы:
  • будущего ASP.NET
  • ASP.NET Internals
  • мониторинга производительности веб-приложений
  • архитектуры ASP.NET приложений
  • client-side'а

День ASP.NET – это прекрасная возможность повысить свой профессиональный уровень, пообщаться с коллегами по цеху, а также со спикерами из ведущих технологических компаний.



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

Автоматизируем и ускоряем процесс настройки облачных серверов с Ansible. Часть 2: вывод playbook, отладка, повторное использование

В предыдущей статье мы начали изучение Ansible, популярного инструмента для автоматизации настройки и развертывания ИТ-инфраструктуры. Ansible был успешно установлен в InfoboxCloud, описаны принципы работы, базовая настройка. В завершении статьи мы показали как быстро установить nginx на несколько серверов.

Ansible InfoboxCloud

В этой статье мы продолжим изучение Ansible: разберем вывод playbook, научимся отлаживать их и разделять для удобства повторного использования.

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

Автоматизируем и ускоряем процесс настройки облачных серверов с Ansible. Часть 1: Введение

Ansible – популярный инструмент для автоматизации настройки и развертывания ИТ-инфраструктуры.

Основные задачи, которые решает Ansible:
  • Управление конфигурациями. Максимально быстрая и правильная настройка серверов до описанной конфигурации.
  • Провижнинг. Управление процессом развертывания новых облачных серверов (например через API, с помощью Docker или LXC).
  • Развертывание. Инсталляция и обновление ваших приложений без простоя наилучшим образом.
  • Оркестрация. Координация компонентов вашей инфраструктуры для выполнения развертываний. Например проверка, что веб-сервер отключен от балансировщика нагрузки, до апгрейда ПО на сервере.
  • Мониторинг и уведомления.
  • Логгирование. Централизованный сбор логов.


По сравнению с другими популярными инструментами автоматизации ит-инфраструктуры, Ansible не требует установки клиентских приложений на обслуживаемые сервера, что может сократить время настройки перед развертыванием инфраструктуры. Для работы Ansible подключается к обслуживаемым серверам по SSH.

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

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

Как защитить Linux–сервер от критической уязвимости Ghost. Обновите ОС!

В системной библиотеке Glibc выявлена критическая уязвимость (CVE-2015-0235), которая может использоваться для организации выполнения кода в системе. Проблема проявляется при обработке специально оформленных данных в функциях gethostbyname() и gethostbyname2(), которые используются во многих программах для преобразования имени хоста в IP-адрес. По степени опасности уязвимость, которая получила кодовое имя GHOST, сравнима с уязвимостями в Bash и OpenSSL. Рабочие прототипы эксплоитов существуют. Windows не подвержена данной уязвимости.

Контейнерные сервера, использующие виртуализацию на уровне ОС и VPS мы обновили самостоятельно для всех пользователей. Действия требуются только для пользователей виртуальных машин (созданных с установленной галочкой «разрешить управление ядром ОС»).

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

Новые облачные сервисы на основе технологий Microsoft будут доступны из дата-центров хостинговой компании Infobox

Хостинг-провайдер Infobox (ЗАО «Национальные телекоммуникации») получил новый партнерский статус Сloud OS Network Russia Partner. Он подтверждает высокую компетенцию компании в области построения соответствующих мировым стандартам облачных платформ и создания облачных сервисов международного класса.



Это следующий шаг в развитии облачной стратегии компании. В рамках данной программы Infobox предложит высококачественные, надежные и производительные сервисы на базе технологий Microsoft, созданные при ее экспертной поддержке. Заказчики получат возможность использовать такие наши услуги из дата-центров, расположенных на территории РФ, как

  • облачные решения по повышению бизнес-продуктивности (почта бизнес-класса, система объединенных коммуникаций и совместной работы, телефония, CRM). Сервисы будут созданы на основе продуктов Microsoft, таких как Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft Lync Server, Microsoft Dynamics CRM;
  • облачная инфраструктура и платформа.

Первые сервисы на базе технологий Microsoft будут доступны в марте 2015.

Мониторинг серверов от Infobox стал удобнее: уведомления, мониторинг произвольных портов, корректная работа с файрволами

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

Инструмент доступен пользователям облачной инфраструктуры InfoboxCloud и VPS от Infobox на главной странице панели управления:


С радостью хотим сообщить о выпуске обновления инструмента, с учетом отзывов пользователей.

Ниже мы детально рассмотрим все нововведения и процесс использования мониторинга.

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

Развертываем OpenVPN сервер с панелью управления в облаке Virtuozzo Infrastructure от InfoboxCloud и настраиваем доступ для клиентов

Процесс настройки и управления VPN на Linux-сервере обычно занимает немало времени. И если настроить можно один раз и забыть, то управлять пользователями VPN периодически приходится и хорошо бы, чтобы это мог делать и рядовой сотрудник компании без прав доступа к серверу и SSH вообще. Часто используется сценарий, когда с помощью VPN организуется доступ во внутреннюю сеть облака для подключения облачных серверов к корпоративной сети компании. Даже для себя быстро поднять VPN бывает полезно.

В этой статье мы буквально за несколько минут настроим OpenVPN сервер с возможностью простого управления VPN–серверами, пользователями и организациями и запустим все это в InfoboxCloud. Это облако присутствует в регионах Москва и Амстердам, благодаря чему можно использовать VPN как для корпоративных целей, так и для того, чтобы представиться жителем Нидерландов в сети (например для использования сервисов, которые не доступны на территории вашей страны).

Благодаря настройке VPN в облаке вы можете в любое время изменить количество ресурсов VPN–сервера, например при росте количества пользователей или выключить VPN, когда он не нужен и оплачивать только занятое место на диске.


На сервере мы будем использовать проект Pritunl, который представляет собой панель управления, автоматизирующую управление конфигурациями OpenVPN. Исходные тексты pritunl открыты и доступны на гитхабе. Бесплатной версии более чем достаточно для использования. Платная позволяет отправлять данные для доступа по email или настраивать автоматическую отказоустойчивость сервиса (что для InfoboxCloud не очень важно, т.к. само облако работает в отказоустойчивом кластере) и управлять балансировкой нагрузки между несколькими серверами.

В самое ближайшеее время в InfoboxCloud появится шаблон сервера с предустановленным Pritunl и можно будет создавь VPN–сервер за 1 клик.

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