Timeweb.Cloud News
10.9K subscribers
801 photos
119 videos
839 links
Публикуем новости на день раньше 🍿

То самое облако 👇

https://timeweb.cloud/

Комьюнити: @twcloud
Алерты: @timewebcloud_alerts
Медиа: @twc_media
Ченжлог: @twc_changelog
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Обновления облачного файрвола 🛡

Давно не было новостей про Firewall — исправляемся. Вот новые UX-фичи, которые ускоряют создание правил:

1️⃣ Выбор типа правила. Добавили поле с типами правил и выпадающим списком: TCP, UDP, ICMP, SSH, HTTP, HTTPS, MySQL и SMTP. Если вы выберете одно из них, тогда поля с протоколом и портом заполнятся автоматически.

2️⃣ Ввод IP в один клик — теперь можно одним нажатием добавить в правило сразу все возможные айпишники или айпишник своего текущего компа.

3️⃣ Диапазон портов. Если нужно добавить в правило несколько портов, можно не вводить каждый по отдельности, а просто указать диапазон. Например: 2967–3036.

А еще: при вводе IPv4 можно больше не вводить маску /32. Соответственно, и отображаться в созданном правиле они тоже будут без маски.

Пока можно создавать только разрешительные правила трафика. Черных списков еще нет. Но мы уже занимаемся этим.

Настроить белый список ➔
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Обновили CLI — до версии 2.2.0

Три главных апдейта, которые появились с последней новости в мае:

⚖️ Команда balancer — для полноценного управления балансировщиками нагрузки.

🧩 Запуск серверов с помощью гибкого конфигуратора, который теперь есть во всех локациях.

🧳 Новый формат пакета CLI — zipapp: исполняемый zip-архив с приложением внутри, которое не требует установки. Внутри архива содержится всё, что нужно для работы CLI, кроме интерпретатора Python. Потребуется Python 3.7 или выше. Установил Python — скачал zipapp — запустил и работаешь 🦾

Плюс: исправлены кое-какие баги и ошибки. О них читайте в чейнджлоге на Гитхабе →

Теперь в CLI не хватает только поддержки Kubernetes, Firewall и доменов. Уже в работе 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
Рубрика «Читаем топовые гайды»

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

☝️ Использование облачных баз данных Redis. Базовая статья про этот вид базы данных: как устроена база данных Redis, какие у нее плюсы и минусы, кому подойдет и в каких случаях.

✌️ Redis на разных ОС. Установка и настройка на Windows, Ubuntu 22.04 и CentOS 7.

🤟 Начало работы с Redis. Основательная статья, в которой мы рассказываем, как пользоваться Redis, и подробно описываем основные команды в ней: ключи, строки, списки, хеши, множества, упорядоченные множества, etc.

🖖 Как управлять ключами и базами данных Redis. Как известно, Redis — система управления базами данных NoSQL, то есть данные хранятся в ней не в виде таблиц, а в виде комбинаций «ключ-значение». Это позволяет ускорить обработку данных и поддерживать самые разные типы данных. Как раз про все это и рассказываем в статье.

🖐 Брокер сообщений Redis: как работает и как использовать. Изначально Redis создали как базу данных и кэш для временного хранения данных. Но потом ее обновили и добавили функцию publish/subscribe, что позволило использовать ее в качестве брокера сообщений. Например, для работы чатов и мессенджеров.
Если вы думали, но всё не решались заказать отдельный физический сервер — у нас для вас две хорошие новости. Здесь рассказываем коротко, а в статье на Телеграфе во всех подробностях.

💳 Во-первых, мы снизили цены до 35% — на некоторые готовые сборки в Санкт-Петербурге. И это не временная акция, а новые цены на постоянку.

Например, возьмем Intel Xeon E5-1650: 64 ГБ RAM + 2 × 960 Гб SSD. Раньше он стоил 15 500 ₽ в месяц, а теперь обойдется всего в 9 990 ₽ в месяц. И так еще с 11 готовыми конфигурациями.

🆕 Во-вторых, добавили новые сборки — на базе процессоров intel третьего поколения. Шесть штук, тоже в Санкт-Петербурге.

Например, появился мощный игровой выделенный сервер Intel Xeon Silver 4314 — с двумя видеокартами GeForce RTX 3090 + 32 Гб RAM + 2 x 480 Гб SSD. Стоимость: 67 500 ₽ в месяц.

Узнать про все новые цены и сборки ➔

Да, такие дедики нам нужны ➔
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Английский интерфейс в панели

Ура! 🎉 А точнее… Whoopee! 🥳

Теперь наша панель управления работает на двух языках: 🇷🇺 русский — это аудитория в сотни миллионов людей и 🇺🇸 английский — а это уже миллиарды. Мы выбрали американский английский по понятным причинам — именно он наиболее распространен во всем мире.

Мы с самого начала развивали Клауд как международное облако, и запуск панели на английском — еще один важный шаг в эту сторону. Но мы знаем, что многие российские пользователи тоже предпочитают английский интерфейс — за его лаконичность, да и просто по привычке.

Английский интерфейс пока работает в бета-версии. Поэтому если вы где-то найдете ошибку в переводе, сообщите нам. Мы поправим. Как раз для этого добавили кнопку Help Us Translate — последним пунктом в левом меню.

Cheers!
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Управление активными сессиями ⚡️

Прокачали раздел с доступами к аккаунту: «Настройки аккаунта → Безопасность». Кроме истории входов и настройки доступа по IP и странам, теперь там есть полноценное управление активными сессиями

Всё работает по классике:

📓 Сессия привязывается к конкретному устройству и браузеру. Запоминаем и отображаем название устройства, версию операционки, версию браузера, город, айпишник и время последней активности.

💻 Отдельно выделяем вашу текущую сессию. А ниже показываем все остальные.

⚙️ Можно завершить любую конкретную сессию или сразу все, чтобы заставить перелогиниться всех, кроме себя. Также разлогин произойдёт автоматически, если на устройстве не будет никаких активностей в течение 30 дней.

А ещё сделали так, чтобы все сессии завершались при смене пароля к аккаунту. Завершатся все, кроме вашей текущей 🥽

Посмотреть, кто пользуется моим аккаунтом ➔
Please open Telegram to view this post
VIEW IN TELEGRAM
Системная тема при первом входе в панель

Сегодня не хотим вас сильно отвлекать от работы, поэтому просто маленькая и приятная UX-новость. Мы научили нашу панель определять, какая тема стоит у вас на компьютере или в браузере:

🌚 Стоит темная тема на компе? Такая же будет и в панели при первом входе.

🌝 Дальше запоминаем ваш выбор. Переключили панель на светлую? Будет светлая, даже если на компе всегда стоит темная.

Завтра, по традиции, подборка топовых статей. На связи 🫡

Настроить тему ➔
Полезные много букв на выходные 🤓

Завершаем серию подборок статей по работе с базами данных. Уже были подборки по MySQL, PostgreSQL и Redis. Осталась только MongoDB — еще одна не табличная, а документо-ориентированная база данных NoSQL:

☝️ Установка MongoDB на разные ОС. Рассказываем на примере трех основных операционных систем: Windows 10, Ubuntu 22.04 и CentOS 7.

✌️ Работа с запросами MongoDB: оптимизация и примеры. Постарались раскрыть основные моменты по работе с этим типом базы данных: как она устроена, как искать, добавлять и обновлять документы, а также советы о том, как ускорить выполнение запросов.

🤟 Подключение Node.js к MongoDB. Статья для тех, кто пишет приложения на Node.js и которым нужно место для хранения данных. Можно хранить на хосте, но в базе данных лучше, особенно если это MongoDB. Почему так и как настроить интеграцию, читайте в статье.

🖖 Установка MongoDB в кластер Kubernetes. Эта база данных отлично подходит и для тех, кто разворачивает проекты в Кубике. Узнайте, как их подружить, всё перепроверить и настроить бэкапы. По шагам.
Ошибка не критичная. Но отреагируйте, как найдётся минутка

Проблема касается только Ubuntu версии 22.04 и только если у вас включено автообновление пакета qemu-guest-agent встроенным в Ubuntu механизмом unattended-upgrades.

🤷‍♂️ Происходит так: пакет обновляется → незаметно от глаз отключается служба qemu-guest-agent.service → из-за чего в панели перестают создаваться бэкапы, образы и клоны сервера, а также добавляться SSH-ключи и сбрасываться root-пароль. Может и что-то еще ломается.

Вероятно, проблема решится в будущих обновлениях пакета, но лучше не ждать и исправить вручную.

Как исправить:

1️⃣Подключитесь к серверу по SSH. На всякий случай, вот инструкция →

2️⃣Откройте консоль и введите команду systemctl restart qemu-guest-agent.service, чтобы перезапустить службу qemu.

3️⃣Проверьте, все ли работает, как надо, с помощью команды systemctl status qemu-guest-agent.service. Если всё ок, будет такой ответ:

qemu-guest-agent.service - QEMU Guest Agent
Loaded: loaded (/lib/systemd/system/qemu-guest-agent.service; static)
Active: active (running)

После этого все должно быть хорошо 👌 Если что, пишите нам в Телеграм. Разберемся вместе
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайз, небольшой фотоотчет 📸

Подарки по итогам вашего перфоманса на наш ДР наконец-то готовы и уже на базе — сейчас будем всем отправлять. Каждому улетает футболка с принтом Timeweb Cloud Community 🎽 и фирменная спортивная бутылка для воды 🍼

Еще раз спасибо за ваши кружочки ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Инсайдерская инфа. Делимся продуктовым роадмапом Клауда

Спросили у наших продактов и лида разработки по секрету, что должно выйти в ближайшие несколько недель. И вот что нам рассказали:

🎲 Kubernetes в CLI. Добавляем последние продукты, которых не хватает в утилите. После Кубика останутся только файрвол и домены.

Когда: до конца этой недели

⛅️ VPC — Virtual Private Cloud as a Service. Да, время пришло. Скоро вы сможете создавать столько сетей, сколько вам нужно; добавлять в них серверы, базы данных и балансировщики нагрузки; выделять каждой сети пул айпишников и выдавать их конкретным сервисам внутри этой сети — и все это будет в отдельном, специальном разделе в панели.

Когда: на этой неделе или, край, на следующей

🌀 Прогресс создания бэкапа в %. Уже сделали такое для образов сервера, теперь добавим и в бэкапы. Так вы будете не только видеть абстрактный лоадер, но и понимать, сколько еще ждать до конца процесса создания.

Когда: эта–следующая неделя

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

Когда: через одну-две недели

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

Когда: через две–три недели

Пишите в комментах, какую фичу ждете больше всего. А если ждете что-то особенное, чего нет в этом списке — пишите в «Есть идея». Мы читаем их всей командой и берем на заметку, включая лида разработки, гендира и фаундеров.
This media is not supported in your browser
VIEW IN TELEGRAM
Нормально так прокачали раздел с уведомлениями 🦾

Добавили целую кучу новых событий в раздел с уведомлениями. Если любите цифры: было их 18, а стало аж 45 😎

Новые ивенты удобно разбиты по разделам:

📜 SSL-сертификаты — уведомляем, когда сертификат выпущен, удален или его срок истекает.

💡 Есть идея — ваша идея в работе, реализована или отклонена + новые комменты и лайки.

🏠 Домены — успешное продление, недостаточно денег для продления, ошибки при переносе домена.

🪪 Лицензии — срок заканчивается, лицензия продлена или не хватает денег для продления.

⚙️ Остальное — пока только одно уведомление «Ваш друг пришел в Клауд по вашей ссылке». Этот раздел пригодится для всех ивентов, которые не удается отнести к какой-то конкретной категории.

Все новые события можно получать в Телеграм или на емейл. Мы любим, когда все прилетает в Телегу 💬 Но вы можете настроить так, как удобно вам. Например: самое важное приходит в Телегу, второстепенное — на емейл, а третьестепенное — никуда.

Хочу всё перенастроить под себя ➔
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Идём чётко по роадмапу 🗺

В свежей версии CLI 2.3.0 добавлено управление кластерами Kubernetes 🎲 За Кубик отвечают следующие команды — выбирайте любую, и все сработает:

twc cluster

twc clusters

twc kubernetes

twc k8s

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

Раз уж вчера Kubernetes появился в CLI, предлагаем почитать инструкции про него. Наши авторы бережно пишут статьи руками — а не бездушный ИИ 😉

☝️ Всё про кластер Kubernetes: установка, настройка и управление. Полная пошаговая инструкция — от подготовки всех систем до слов «Кластер развернут и готов к работе».

✌️ Балансировка нагрузки в Kubernetes. Кубик хорош тем, что в него встроены службы балансировки нагрузки, автоматического развертывания и сворачивания дополнительных серверов в кластере. Об этих службах и говорим в статье.

🤟 Приложение на Kubernetes. А здесь уже подробно рассказываем про конкретный алгоритм развертывания приложения в Кубике — на примере условной программки, написанной на Python🪁

🖖 Мониторинг Kubernetes. Кубик настроили, с балансировкой разобрались, приложение тоже развернули — теперь пора разобраться, как за всем этим делом удобно следить. Рассказываем про инструменты VictoriaMetrics и Prometheus + Grafana.

🖐 K8S в облаке на базе VMware. И еще одна статья на тему Кубика. Говорим про CSE или Container Service Extension — клиент, который упрощает управление кластерами и заметно сокращает time to market новых разработок. Актуально для тех, у кого облако на VMware.
🖼 Progress bar: бэкап создан… на 43%

Бэкап — это чаще всего большой объем данных. И создаваться он может долго — до нескольких минут 🤔 В идеальных условиях: по 5 секунд на каждый ГБ. Если у вас диск на 16 ГБ — ждать нужно полторы минуты.

Да, наша панель написана по-умному. Пока данные бэкапятся, можно спокойно ходить по разделам или даже закрыть панель. Все будет успешно создано под капотом.

Тем не менее, хочется в любой момент зайти и увидеть, сколько еще ждать до полной готовности бэкапа.

Как раз тут и выручает progress bar 🌀 или индикатор создания чего-либо в процентах. У нас уже есть такой в разделе «Образы». Теперь добавили в бэкапы VDS. Вот-вот появится в бэкапах DBaaS — отдельно про это уже не будем рассказывать, просто знайте, что до конца недели будет и там 😉

Пойду создам бэкап своей VDS →
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
VPC: Virtual Private Cloud as a Service ⛅️

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

Это сервис, который позволяет объединять и изолировать серверы в единой приватной сети🕵️ Изолированная приватная сеть дает более безопасное соединение между объединенными ресурсами и более высокую скорость передачи данных — 1 Гбит в секунду.

Вот что важно сказать про VPC:

🕸 Сейчас объединять в сеть можно серверы, базы данных и балансировщики нагрузки. Скоро добавим еще и Кубик.

🌍 Приватную сеть, по понятным причинам, можно создавать в рамках одной локации. Сегодня доступны Санкт-Петербург 🇷🇺 и Польша 🇵🇱 Когда руки дойдут, добавим и другие.

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

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

Как и всегда, для нового продукта мы нашли свое место в левом меню панели. В случае с VPC пункт так и назвали: «Приватные сети». Там и происходит вся магия 😎 создание сетей, управление настройками, добавление серверов, etc. Еще создать приватную сеть можно на странице создания конкретного сервиса. Например, на странице создания VDS.

И одна оговорка ⚠️ Пока что добавлять в сети можно только новые серверы. То есть, если сервер был создан вами до этого релиза, переместить его в сеть пока не получится. Но скоро мы это исправим — вы же нас знаете 😉

Создать VPC ➔
Чтобы файрвол не отставал

Вчера мы зарелизили VPC сразу с серверами, базами данных и балансировщиками. А в Firewall до этого момента были только серверы. Мы подумали, что это не дело, и решили оперативно поправить ситуацию ⚔️

Не переживайте 😇 Мы сначала накормили наших разрабов и дали им выспаться, а потом уже попросили раскатать это обновление 😃

Правила файрвола для новодобавленных сервисов настраиваются так же легко, как и для VDS. Более того, все сервисы достаются из одного выпадающего списка. А чтобы вы быстро находили нужный, мы группируем сервисы по их типу и отмечаем каждый тип соответствующей иконкой: ☁️ 🛢 🧘🏼‍♂️ Также в выпадающем списке есть встроенный поиск 🧐 чтобы находить сервис по его названию или айпишнику.

В будущем в Firewall еще добавим Kubernetes. Но пока без сроков.

Го в панель, чтобы настроить файрвол ➔
Июньский дайджест

Как ваше лето? ☀️

Как проходит наше, рассказываем в карточках. А еще подробнее — в блоге →

#дайджест