Новогодняя акция — 55% скидки на SSD VDS и виртуальный хостинг



Новогодняя акция — 55% скидки на SSD VDS и виртуальный хостинг
Новогодние праздники — прекрасное время для того, чтобы дарить и получать подарки. Именно поэтому мы подготовили новогоднюю акцию «Happy New Year 2021» для того, чтобы все желающие могли подарить своим сайтам стабильный дружественный хостинг с круглосуточной поддержкой или выгодно продлить уже имеющийся заказ.
friendhosting.net/promo/ny2021.php

Для новых заказов
Не упустите свой шанс заказать vds или виртуальный хостинг со скидкой 55%. Для получения скидки во время заказа используйте промо-код NY2021
Обратите внимание, что скидка активируется исключительно для первого периода оплаты, поэтому для получения максимальной выгоды рекомендуем заказывать vds на максимальный период действия промо-кода, который составляет 6 месяцев.

Для действующих заказов
Если у Вас уже есть vds или виртуальный хостинг, то Вы также можете получить бонус: продлите заказ на год (при продлении на 12 месяцев будет учитываться скидка 10% + скидка по программе лояльности автоматически) и получите в подарок 1 месяц бесплатно.

Для получения бонуса необходимо создать запрос в финансовый отдел.
Акция действует с 21.12.2020 по 18.01.2021 включительно и/или до момента исчерпания акционных предложений vds и виртуального хостинга (в зависимости от того, какое событие наступит ранее).

MacBook Air 13 (М1, 2020) за 600 рублей, с одним «но..»



Уже как две недели в телеграмм-канале @TakeFirstNews развернулся настоящий банкет: дарим сертификаты на услуги FirstVDS номиналом 2000 рублей, а 29 декабря планируем разыграть крутые Apple-девайсы и главный приз — MacBook Air 13 (М1, 2020) за заказ услуг от 600 рублей.
firstvds.ru/happy-birthday-18

Новогодний розыгрыш подарков



Новый год — это пора чудес, волшебства и подарков. Помните, как под Новый год мы писали письма Деду Морозу и рассказывали, кто как себя вел в этом году? 2020-ый был непростой, и поэтому наш маскот Ося решил взять на себя роль Деда Мороза и устроить новый год наоборот.

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

Как участвовать в розыгрыше PlayStation 5?
Получите личную ачивку за 2020-ый год в панели управления
Поделитесь ею в социальных сетях
Сохраните ссылку на репост в специальном поле до 23:59 27 декабря
Готово! Вы – участник розыгрыша новогодних подарков
Для участия в розыгрыше ваша страница должна быть открытой для всех, а пост сохранен до конца розыгрыша.

Как и когда будут определяться победители?
Итоги подводим 29 декабря в 15:00 в нашей группе Вконтакте с помощью генератора случайных чисел.
Подписывайтесь, чтобы не пропустить розыгрыш подарков. Возможно, именно вы станете счастливым обладателем PlayStation 5.

beget.com/

Пополняйте баланс и умножайте его!



Пополняйте баланс — и приумножайте его!

Только до 01.01.2021 мы запускаем акцию, при пополнении баланса личного кабинета на сумму от 4000 рублей, Вы сможете удвоить его на 50%.
Например, вы пополнили баланс на 5000р, 50% — это 2500р, т.е. на баланс придет 7500р.

Также напоминаем, что несмотря на различные ограничения QIWI, мы принимаем оплаты с данного электронного кошелька, сделать это можно, выбрав в методах оплаты PayMaster или Enot.

Пополняй баланс и умножай его: my.msk.host

Сервис Yandex Managed Service forSQL Server перешел в общий доступ



18 декабря Yandex Managed Service for SQL Server, сервис управления СУБД SQL Server, переходит в общедоступную версию. Это значит, что для него теперь действуют соглашение об уровне обслуживания (SLA) и правила тарификации.

Что меняется в тарифах
Теперь в Managed Service for SQL Server вы можете выбрать тип лицензии: Standard или Enterprise. Это позволит вам более гибко управлять стоимостью кластера.
Важно
Итоговая стоимость лицензий в кластере складывается из лицензий ПО Windows Server Standard и Microsoft SQL Server. Использование лицензий тарифицируется помесячно на авансовой основе. Это означает, что плата взимается в начале периода тарификации еще до фактического потребления ресурсов сервиса. Например, если вы начнете пользоваться сервисом сегодня, 18 декабря, то сразу заплатите за оставшиеся дни декабря, то есть 13/30 от месячной стоимости лицензий. Это связано с правилами лицензирования Microsoft.
В документации мы подробно описали сценарии использования лицензий и их тарификацию и всегда готовы ответить на вопросы в разделе Поддержка в консоли управления.
cloud.yandex.ru/docs/managed-sqlserver/pricing#rules

Что меняется в сервисе
Согласно правилам лицензирования, мы предоставляем доступ к сервису по запросу. Чтобы начать пользоваться сервисов вам необходимо заполнить короткую форму на странице сервиса или в консоли управления.
cloud.yandex.ru/services/managed-sqlserver
console.cloud.yandex.ru/link/managed-sqlserver/

После одобрения заявки вы сможете создать:
  • Кластер из одного хоста с SQL Server Standard или Enterprise Edition.
  • Отказоустойчивый кластер из трех хостов SQL Server Enterprise Edition с синхронной репликацией.
Такой кластер подходит для production среды.
Теперь вы можете следить за состоянием своих кластеров во вкладке Мониторинг и, в случае необходимости, восстановить кластер из резервной копии.
cloud.yandex.ru/docs/managed-sqlserver/operations/cluster-backups

Подробнее о сервисе Managed Service for SQL Server читайте в документации.
cloud.yandex.ru/docs/managed-sqlserver

Рекомендуем также посмотреть вебинар о том, как настроить Microsoft SQL Server в Yandex.Cloud для работы с наиболее популярными продуктами: 1C, SharePoint Server, Visual Studio.

Переезд с платформы FLIME в Solar Staff



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

Руководство компании Flime решили завершить проект и сосредоточиться на развитии аналогичного проекта Solar Staff (https://solar-staff.com/), с которым мы и продолжим сотрудничество. Данный сервис выигрывает с точки зрения функциональности и удобства использования по сравнению c проектом Flime.

Изменения
22 декабря в 3 часа дня по Москве все текущие аккаунты будут перенесены из Flime в Solar Staff автоматически без необходимости регистрации. Ваш логин и пароль будут также скопированы.
Войти в ваш кабинет можно будет по адресу solar-staff.com/

С этого дня все заявки на вывод средств через Flime будут проходить в платформе Solar Staff. Обратите внимание, платформа имеет иные лимиты и ограничения на выплаты. Дополнительная информация доступна по ссылке.

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

То есть вы сможете продолжать заходить в ваш аккаунт в системе Flime и после даты переезда, но кабинет будет работать только на вывод средств.

Общая информация о выплатах находится по ссылке.
accounts.fozzy.com/knowledgebase.php?action=displayarticle&id=1895&language=russian

2020.12.1

2020.12.1: хранилище объектов Swift, автоматическая установка Let's Encrypt SSL при установке докеров, упрощенная отладка
Последняя версия помечена как стабильная и может использоваться в производственной среде


Магазин объектов Swift
В последнем сообщении блога мы объявили, что добавили хранилище объектов Swift в наши проекты поддержки Openstack.

С последней версией вы сможете:
  • создавать и удалять контейнеры
  • обновить контейнеры
  • создавать и удалять папки внутри контейнеров
  • загружать и удалять файлы внутри контейнеров
  • настроить политику доступа к вашему контейнеру

Обратите внимание, что для использования хранилища объектов Swift вам необходимо включить конечного пользователя angular в settings.py, следуя этому руководству. Если вы обновляете старую версию Fleio, следуйте инструкциям по обновлению.

Хранилище объектов Swift также можно протестировать в нашей общедоступной демонстрации, которая доступна здесь.

Автоматическое шифрование SSL при установке докера
В последней версии вы сможете автоматически добавлять SSL-сертификат к вашей установке Fleio. Для этого вам необходимо установить Fleio с помощью руководства по развертыванию докеров.

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

Скрипт установки Docker от начала до конца займет около 3 минут.

Если вы не хотите использовать SSL-сертификат Let’s Encrypt, у вас будет возможность выбрать самозаверяющий сертификат или отсутствие сертификата.

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

В новом формате продолжительность задачи намного легче читать, и это позволит вам лучше понять задачи.


Более легкая отладка
В выпуске 2020.12 мы также добавили очень необходимые изменения в установки докеров.

Помимо сертификата SSL, о котором мы говорили ранее, мы также добавили флаг –debug в сценарий установки и во все команды fleio.

Это поможет вам лучше понять, что происходит за кулисами. Например, если вы используете флаг –debug в команде fleio status, вы получите более подробный результат.

Кроме того, мы также добавили новую настройку для регистрации уведомлений о событиях openstack, которая по умолчанию имеет значение false:
OPENSTACK_EVENT_NOTIFICATIONS_LOGGING_VERBOSE = Ложь

Этот новый параметр позволит вести более подробный журнал для полезных данных, полученных от openstack.

Улучшенные уведомления профиля
В 2020.12 мы добавили несколько улучшений и столь необходимых изменений на страницу уведомлений профиля, например:
  • читать все кнопка
  • фильтры для виден / не видел и статуса
  • изменили сортировку (теперь уведомления отсортированы по новейшим)
  • выделите уведомления, которые не были просмотрены (теперь они выделены жирным шрифтом)
  • кнопка действия, чтобы отметить уведомление как видимое / невидимое
Новые функции переключаются в settings.py
В 2020.12.1 мы добавили следующие новые настройки в файл base_settings.py:
'billing.credit_estimate': Верно

Это позволит вам включить или отключить функцию оценки кредита.
'openstack.object-store': Истина
ANGULAR_ENDUSER_FRONTEND = Ложь

Интерфейс конечного пользователя Angular отключен по умолчанию, так как он все еще находится на ранней стадии разработки. Однако, если вы хотите использовать хранилище объектов Swift, вам придется включить его, следуя инструкциям, упомянутым ранее.

Fleio 2020.12.1 включает множество улучшений и исправлений ошибок. Полный список см. В полном журнале изменений 2020.12.
fleio.com/docs/changelog/v2020.12.1.html

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

ОБНОВЛЕНИЕ: мы выпустили 2020.12.2 с одним исправлением ошибки. См. Журнал изменений здесь.
Интеграцию Swift спонсирует Binero, шведский поставщик облачных услуг и важный участник OpenStack.
Спонсируемая разработка — это хороший способ быстрее получить желаемую функцию во Fleio за единовременную оплату. Мы принимаем спонсируемые функции, которые имеют смысл для широкой аудитории. Мы берем на себя спонсируемую функцию, предоставляя будущие обновления и поддержку.

Упрощение тарификации DCImanager 6 и VMmanager 6



Ранее для лицензий DCImanager были доступны несколько фиксированных пакетов устройств — 100, 250, 500 и 1000 устройств. Теперь лицензия включает минимальный пакет устройств в 50 устройств, следующий — 100. Далее покупка производится пакетами по 100 единиц оборудования. Стоимость единицы оборудования составляет 0.9€ (скидка 10% от цен разработчика).

В январе также будет доступен новый модуль для DCImanager 6, который позволит обеспечить складской учет оборудования. Стоимость модуля составит 90€ за каждые 5000 единиц инвентаризации.

С 16.12.2020 для новых лицензий VMmanager 6 применяется новая система тарификации — согласно количеству процессорных ядер в кластере. Минимальное количество — 16 ядер, общее количество можно оперативно менять из личного кабинета. Стоимость одного ядра при новой тарификации составляет 0.90€ (скидка 10% от цен разработчика).

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

https://www.isplicense.ru

Управляемые базы данных. MongoDB



Компания 10gen начала разрабатывать MongoDB в середине 2007 года в рамках проекта «программная платформа как услуга». Они хотели создать сервер приложений и базу данных, которые служили бы хостингом для веб-приложений, при этом обеспечивая автоматическое масштабирование и управление программной и аппаратной инфраструктурой. В середине 2000-х этот подход не заинтересовал рынок, но зато новая технология баз данных стала очень популярной. Сейчас это один из классических примеров NoSQL-систем.

NoSQL для неструктурированных данных
Чтобы создавать большие масштабируемые системы, разработчики десятилетиями использовали базы данных SQL. Но со временем появилась потребность хранить данные без определенной структуры. Работать с ними в двумерной таблице просто не получалось. Тогда решили использовать нереляционные базы данных, которые назвали NoSQL. Дополнительным преимуществом стало то, что множество типов данных, для моделирования которых раньше применялся реляционный подход, гораздо удобнее представлять и использовать в подходе с NoSQL.

NoSQL позволяет оперировать различными типами данных, реализуя при этом полнотекстовый поиск по базе, в том числе без задания «схемы» данных. Такие базы данных высокодоступны и отказоустойчивы. Между записями нет связи, поэтому данные легко делить на независимые части и шардировать: группировать в секции и размещать на разных, физически и логически независимых серверах базы данных. Так реализуется горизонтальное масштабирование. Этот подход принципиально отличается от вертикального масштабирования. При росте нагрузки и объема данных оно предусматривает наращивание вычислительных возможностей одного сервера баз данных, у которого есть объективные физические пределы: максимальное количество поддерживаемых CPU, объем памяти и т. д.

Еще одна важная особенность NoSQL — множество типов баз данных, разработанных и оптимизированных для конкретных видов моделей данных (документной, графовой, колоночной или «ключ‑значение») и шаблонов доступа:
  • Document Store: MongoDB, CouchDB, RethinkDB.
  • Key-Value Store: DynamoDB.
  • Column Store: Cassandra.
  • Data-Structures: Redis.

NoSQL больше всего подходит для приложений, которые должны быстро и с низкой задержкой обрабатывать большой объем данных с разной структурой. Проще всего представить сравнение NoSQL и SQL в виде таблицы:


Более того, многие современные базы данных начали объединять концепции SQL и NoSQL. PostgreSQL, например, по-прежнему не умеет горизонтально масштабироваться средствами самой базы данных, но теперь поддерживает не только хранение, но и индексирование данных JSON, как и MongoDB.

MongoDB — база данных для документов
MongoDB — это ориентированная на документы база данных NoSQL с открытым исходным кодом, которая использует для хранения структуру JSON. Модель данных MongoDB позволяет представлять иерархические отношения, проще хранить массивы и другие более сложные структуры.

Вместо таблиц и строк, как в реляционных базах данных, здесь коллекции и документы, которые состоят из пар «ключ — значение»:
{
 "someKey": "value",
 "best": {
  "foo": "baz"
 }
}

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

Структура документа похожа на то, как разработчики конструируют классы и объекты на языках программирования, а у строк (или документов, вызываемых в MongoDB) необязательно должна быть заранее определенная схема. Можно создавать поля на лету, а также настроить валидацию JSON Schema. Драйверы MongoDB уже из коробки умеют десериализовывать данные из базы в полноценные объекты. Для разработчика это делается прозрачно, а значит, требуется писать меньше кода и возникает меньше багов.

В целом от других документно-ориентированных баз данных NoSQL MongoDB отличается следующими возможностями:
  • Хранение почти любых данных: структурированных, частично структурированных или даже полиморфных (различных типов).
  • Хранение информации о модели в одном документе.
  • Изменение «схемы» базы данных на лету.
  • Поддержка стандартных типов запросов: сопоставление (==), сравнение (<,>) или регулярное выражение.
  • Поддержка балансировки нагрузки с автоматическим перемещением данных между шардами.
  • Автоматическое переключение между серверами при сбое.
  • Доступность функции реляционной базы данных (например, индексирование).

На рынке также доступно множество инструментов управления и мониторинга MongoDB. Начиная с бесплатных приложений, которые можно установить только на локальный сервер с базой данных, и заканчивая профессиональными сервисами, которые позволяют управлять NoSQL СУБД в инфраструктурах ЦОД и облачных провайдеров — у нас за это отвечает Yandex Managed Service for MongoDB.

Где применяют MongoDB


База данных NoSQL подходит для большого объема полуструктурированных и неструктурированных данных. Что, впрочем, не мешает ей прекрасно справляться и с обработкой строго типизированной информации, для которой обычно используют SQL-базы. Выбирайте СУБД, учитывая специфику задачи. MongoDB отличается высокой доступностью, горизонтальной масштабируемостью, быстрой работой с данными, возможностями аналитики в реальном времени, высокоскоростным журналированием, кешированием данных и кейсов. Вот для чего MongoDB отлично подходит:
  • электронная коммерция, каталоги товаров, соцсети, новостные форумы и другие похожие сценарии, где много контента, в том числе видео и изображений;
  • новый проект или стартап, если неизвестна итоговая структура данных или же вы точно знаете, что у вас будут слабо связанные данные без четкой схемы хранения;
  • геоаналитика (обработка геопространственных данных — данных на основе местоположения);
  • хранение данных с датчиков и устройств, собранных с решений интернета вещей, в том числе промышленных;
  • работа с большими данными в машинном обучении;
  • исследования в ритейле и других отраслях.

В Yandex.Cloud пользователи применяют сервис управляемой MongoDB для различных задач. Например, Blumenkraft создает event-sourcing архитектуру приложений, CarTaxi хранит и изучает информацию о перемещении водителей, Яндекс.Толока использует СУБД для аналитики (об этом мы рассказывали на митапе о MongoDB).

Сервис управляемой MongoDB в Yandex.Cloud
Платформа Yandex.Cloud — эксклюзивный партнер MongoDB в России. Это означает, что в облаке вы получите все официальные релизы СУБД, на 100% совместимые и протестированные. Благодаря Managed Service for MongoDB установка и первоначальная настройка кластера происходит в несколько кликов. Далее вы просто работаете с базой данных, а сервис создает резервные копии, устанавливает обновления СУБД и операционной системы, а также берет на себя много другой рутинной, но обязательной работы. При этом минорные обновления приходят автоматически, а крупные вы можете контролировать сами, чтобы не нарушить работу своих сервисов в облаке.

Возможности Yandex Managed Service for MongoDB, которые обеспечивают отказоустойчивую и эффективную работу базы данных:
  • Развертывание кластера за несколько минут.
  • Репликация и высокая доступность. Если в кластере больше одного активного хоста — среди них автоматически выбирается первичная реплика, обрабатывающая запросы на запись.
  • Поддержка шардирования. Вы можете включить шардирование, а также добавлять и настраивать шарды, чтобы повысить производительность кластера.
  • Инструменты мониторинга. Вы можете запросить детальную информацию о каждом кластере Managed Service for MongoDB.
  • Автоматическое и ручное резервное копирование.
  • Восстановление на произвольную точку времени. Managed Service for MongoDB позволяет восстановить состояние кластера на любой момент, начиная с самой старой полной резервной копии и заканчивая настоящим временем.
  • Горизонтальное масштабирование по клику. Если нагрузка на кластер вырастет, вы за несколько минут добавите серверы в кластер или увеличите их мощность.
  • Безопасность данных соответствует требованиями 152-ФЗ, GDPR и индустриальных стандартов ISO. Все соединения с СУБД шифруются при помощи протокола TLS, а резервные копии содержимого баз — технологией GPG.

MongoDB используют GitHub, SourceForge, Foursquare, Bitly, About.me, MTV, CNN, New York Times, Forbes, Disney, EA и многие другие компании.

Попробовать Yandex Managed Service for MongoDB → cloud.yandex.ru/services/managed-mongodb