Давайте дружить в Телеграме: рассказываем про новые фичи, общаемся в комментах, прислушиваемся к вашим идеям Подписаться

Ноябрьский дайджест. Плавающие IP, брокер сообщений RabbitMQ и дедики in Moscow

Команда Timeweb Cloud
Команда Timeweb Cloud
Наши инженеры, технические писатели, редакторы и маркетологи
13 декабря 2023 г.
242
8 минут чтения
Средний рейтинг статьи: 5

В ноябре было много важных и больших обновлений, которые достойны попасть в заголовок этой статьи. Но пришлось выбрать только три самых-самых завлекающих.

Приступим?

Плавающие IP-адреса

IPaaS — самый ожидаемый релиз для нас и для многих наших клиентов.

Плавающие или Floating IP — это публичные айпи, которые создаются как бы отдельно от сервисов и могут быть привязаны к любому из них в любой момент. Сегодня — к облачному серверу, завтра — к базе данных, а через неделю — к балансировщику. Единственное ограничение: «плавать» IP может только в рамках одной локации.

Image 19

Саммари по плавающим айпишникам к сегодняшнему дню: 

— Работают во всех локациях: в Питере, Новосибе, Нидерландах, Польше и Казахстане.

— Привязываются к облачным серверам, базам банных и балансировщиками нагрузки (внутри одной локации).

— Каждый такой IP-адрес стоит 150 ₽ в месяц.

Для управления всем этим делом есть отдельный раздел в панели: «Сети → Плавающий IP».

Перейти к управлению Floating IP ➔

Good UX. Всё про сети теперь в разделе «Сети»

Ещё кое-что к новости выше — навели порядок в левом меню. С появлением плавающих IP мы поняли, что управлять сетями в панели стало как-то топорно: настройка балансировщиков — в одном месте, настройка правил трафика — в другом, приватные сети — в третьем, а теперь еще и Floating IP?

Короче, теперь всё удобно собрано в одном разделе:

Image 60

Посмотреть, как все устроено ➔

Брокер сообщений RabbitMQ

Зарелизили RabbitMQ — систему для обмена сообщениями, которая чаще всего используется для построения архитектуры асинхронных микросервисов, веб-сервисов и мобильных приложений.

Image 42 (1)

Вот что RabbitMQ умеет:

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

— Автоматически восстанавливать свою работу после сбоев, реплицировать данные и балансировать нагрузку.

— Дружить с другими системами и сервисами, например с Apache Kafka.

✦ Пока что RabbitMQ создается в панели из раздела «Базы данных». Но скоро мы добавим в левом меню новый пункт «Очереди», где будут жить оба брокера сообщений: RabbitMQ и Apache Kafka. Тогда всё будет по канонам ;)

Создать RabbitMQ ➔

Выделенные серверы в Москве

Наконец, добрались до столицы. Теперь можно выбирать, где поставить свой отдельный физический сервер — в СПб или Москве. Новая локация, понятное дело, важна для наших московских клиентов, а ещё для тех, кому нужен быстрый пинг в этой части страны.

Image 54

Как обычно, есть готовые сборки, которые можно установить и запустить за сутки. А если не знаете, какую выбрать, или нужно особое железо: пишите нашему менеджеру в Телеграме — он поможет.

↓ Минимальная готовая сборка: Intel Xeon E-2336, 6 ядер, 32 Гб RAM и 2 × 480 Гб SSD = 10 900 ₽ в месяц. 

↑ Максимальная: AMD EPYC 9654, 96 ядер, 2048 Гб RAM и  2 × 8 Тб NVMe = 152 900 ₽ в месяц.

Создать дедик в Москве ➔

Расширения в PostgreSQL

Расширения, по определению, нужны, чтобы расширить возможности той или иной базы данных. PostgreSQL поддерживает целое множество подобных. И теперь их можно включать или выключать прямо в панели. Путь такой: выбрать нужный кластер → «Базы данных» →  • • •  → «Расширения»:

Image 38

Расширения можно включать как для конкретной базы данных, так и для всего кластера сразу (одной переключалкой). Пара примеров расширений:

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

pg_stat_statements дает подробную статистику по выполнению SQL-запросов.

pg_trgm позволяет выполнять полнотекстовый поиск по словам, содержащим триграммы.

Создать PostgreSQL ➔

Управляемые сервисы в Нидерландах

Запустили сразу три облачных сервиса в Нидерландах с полным функционалом и стандартными тарифными линейками.

Это DBaaS. Уже доступен весь набор типов баз данных и брокеров сообщений: MySQL, PostgreSQL, Redis, MongoDB, Opensearch, Kafka и RabbitMQ.

Image 6 (3)

Тарифная линейка такая же, как и в Питере с Польшей. Минимальный конфиг: 1 × 2.8 ГГц, 1 Гб оперативки, 8 Гб постоянки = 149 ₽ в месяц.

Создать базу в Амстердаме ➔

А еще Load Balancers и VPC. Тарифы на балансировщики ровно такие же, как и в Польше (они на скриншоте). А приватные сети бесплатны — вы платите только за облачные серверы, базы данных и балансировщики, которые планируете приватно соединить.

Image 14 (1)

Создать балансировщик в Амстердаме ➔

Управлять приватными сетями ➔

Good UX. Мини-новость про свой логин в панели

В сентябре мы научили панель принимать и запоминать юзернеймы, которые вы задаете себе сами. Чтобы вы были не загадочным пользователем cx1234, а понятным ivan-ivanov.

С тех самых пор фича работает как часы. Но оставались кое-какие доработки, которые мы завершили:

1. После смены логина кое-где оставались следы старого. Например, в реферальной ссылке в разделе «Пригласи друга». Пофиксили.

2. Разрешили использовать в своем логине дополнительные спецсимволы: . , & [] (). Они помогают сделать красивое имя, даже если у вас довольно распространенное название компании или фамилия.

3. А еще добавили возможность вернуть старый логин назад. Ну, вдруг вам так больше нравится или ностальгия замучала ;)

Image 56

Задать свой логин или вернуть старый ➔

Оценки статьям на сайте ★ ★ ★ ★ ☆

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

Каждой статье можно накинуть от 1 до 5 звезд. Из серии: не понятно, так себе, нормально, полезно и кайф. В отличие от тех же комментариев: чтобы оценивать статьи, необязательно логиниться на сайте. Уникальность пользователя определяем силами браузера — с помощью цифровой отпечатка устройства.

Чтобы проверить, как это работает, на своем опыте — просто поставьте оценку этому выпуску дайджеста ;)

Две конфы + фотоотчёт

В конце ноября успели поучаствовать в двух крупных конференциях, которые прошли почти в одно время. Первая: HighLoad++ 2023 — профессиональная конференция для разработчиков любого уровня. А вторая: TeamLead Conf 2023 — cамая крупная мультиформатная конференция для тимлидов и руководителей бизнеса.

Обе проходили в Сколково. На конференциях были все: от Яндекса и Сбера до Райффайзен Банка. Последний, кстати, наш клиент — не можем об этом умолчать :)

Теперь небольшой фотоотчет. Мы постарались сделать стильный, узнаваемый и уютный стенд:

Нетворкинг

Пока наша команда общается с участниками конференции, бармен неустанно делает коктейли — на любой вкус и цвет:

20 32 0583 23 11 27 14 59 19 K (1)

С нашей стороны на конференциях были главные лица компании — познакомьтесь с ними поближе ;) Слева-направо: лид разработки Миша Шпаков, лид b2b-маркетинга Аня Бабич, руководитель по работе с партнерами Даша Борисова, гендир всей группы Timeweb Андрей Баширов, эйчар-директор Кира Айрапетова и гендиректор Клауда Сережа Наумов.

Команда

Ну, и как же без фирменного мерча: 

Мерч

Также раздавали гранты на запуск облака компаниям от мала до велика, которые хотели запустить инфраструктуру на наших мощностях. Если тоже интересно — велком: гранты до полумиллиона → 

По итогу этой недели ежедневного нетворкинга мы получили 25 полезных партнёрств. Конкретнее пока говорить не можем, сами понимаете — но это и разработчики инновационного ПО, и интеграторы облаков, и аудиторы сайтов и приложений, и стартапы. Будут коллабы — будут пресс-релизы — все расскажем.

А теперь настала очередь дарить премиумы в Телеграме

 

За плавающие IP-адреса благодарим нашего пользователя Георгия. За идею запуска баз данных RabbitMQ — Сергея. А за предложение внедрить расширения PostgreSQL в панели — отправляем премиум Айдару.

 

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

 

Предложить свою идею ➔

Топовые гайды ноября

Будем рады, если каждая из них будет вам полезна. Пишите комментарии и ставьте звезды ;)

Установка и использование GitLab Runner — веб-приложения, предназначенного для запуска и автоматического выполнения процессов CI и CD в GitLab. Пошаговая инструкция по установке и запуску тестового проекта.

Как использовать Nessus для сканирования уязвимостей в Ubuntu. Nessus — один из самых известных и широко используемых сканеров уязвимостей в мире. Ставим, настраиваем, сканируем.

Установка Mattermost на Ubuntu. Мattermost — платформа для обмена сообщениями и совместной работы, которую можно установить в облаке. Альтернатива Slack и RocketChat. Тоже пошагово рассказываем, что да как.

Как дать права пользователю Linux. Учимся настраивать права, а также менять владельца файла или папки.

 

*   *   *

Keep in touch.

Зарегистрируйтесь и начните пользоваться
сервисами Timeweb Cloud прямо сейчас

15 лет опыта
Сосредоточьтесь на своей работе: об остальном позаботимся мы
165 000 клиентов
Нам доверяют частные лица и компании, от небольших фирм до корпораций
Поддержка 24/7
100+ специалистов поддержки, готовых помочь в чате, тикете и по телефону