Мартовский дайджест. Terraform, дата-центр в Нидерландах, файрвол и пара Good UX фич
Можно сказать, что март — месяц Терраформа: выпустили целых три версии провайдера за это время. Но есть и другие новости — не менее важные.
Давайте скорее перейдем к ним… Хотя нет — сначала про рейтинг и наше 5-е место в нем ;)
Мы в топ-5 на CNews
Эксперты CNews Analytics опубликовали свежий рейтинг провайдеров IaaS Enterprise. Каждого провайдера оценивали по таким критериям: технологии, надежность, универсальность, дата-центры и доступность цен. По ценам и технологиям у нас самые высокие баллы среди всех!
Запуск провайдера Terraform
Это еще один инструмент, который позволяет автоматизировать управление облаком. Управление происходит с помощью специальных файлов конфигурации в HCL-формате.
В этих файлах вы описываете инфраструктуру, которая должна быть развернута, а дальше Terraform сам определяет, какие изменения уже внесены, а какие стоит добавить.
Кроме того, Terraform позволяет максимально снизить человеческий фактор при работе с облаком: будь то масштабирование проекта на несколько серверов или миграция от одного провайдера к другому. Все серверы будут настроены правильно и без ошибок — ровно так, как вы прописали.
К апрелю мы уже выпустили 3-ю версию Терраформа. В ней доступно: управление облачными серверами, импорт серверов из панели и загрузка SSH-ключей с компьютера, работа с хранилищем S3 и проектами.
Документация по работе с Terraform ➔
Нидерланды — новая долгожданная локация
В начале марте в панели управления появилась возможность заказывать серверы, расположенные в дата-центре уровня TIER III в Амстердаме.
Минимальная конфигурация: CPU 1 × 3,3 Ггц + RAM 1 Гб + NVMe 15 Гб = 250 ₽ в месяц.
Во все тарифы входит голландский IPv4 и интернет-канал на 200 Мбит в секунду.
Запустили FWaaS — Firewall как сервис
Файрвол — сервис, позволяющий управлять правилами безопасности для виртуальных машин, закрывать или открывать сетевые порты и давать доступ из определенных подсетей.
Пока доступна только настройка «белого списка» — разрешающих правил: запрещено всё, что не разрешено. Скоро добавим и «черные списки» — разрешено всё, что не запрещено.
Сейчас можно настраивать правила трафика для облачных серверов в любой локации. Потом добавим базы данных, кубик и балансировщики.
Два больших обновления в образах сервера
1. Загрузка собственных образов
Загружать образы можно по ссылке со стороннего ресурса или с компьютера. Причем начать загрузку можно как в разделе «Образы», так и на странице создания нового сервера.
Поддерживаются следующие форматы образов: vmdk, vhd, vhdx, vdi, raw, img и qcow2. Как подготовить образ для загрузки и установки — рассказали в инструкции на сайте.
2. Переустановка сервера из образа
Если раньше можно было только создавать серверы из образа, то теперь можно еще и переустанавливать. Работает и для загруженных образов, и для созданных в нашей панели управления.
Важные Good UX фичи
Вход в панель по емейлу
Можно использовать вход по емейлу, даже если на него зарегистрировано много аккаунтов. Работает так:
- Если на ваш емейл зарегистрирован один аккаунт — после ввода адреса и пароля вы сразу попадаете в него.
- Если емейл указан в нескольких аккаунтах — при входе вы увидите промежуточный экран и сможете выбрать нужный аккаунт.
- Чтобы выбор аккаунта появился, у них должен совпадать не только емейл, но и пароль.
Обновленный раздел с настройками уведомлений
Собрали в одном месте настройки всех уведомлений и разделили их на три блока:
- Безопасность — подтверждение входа или удаления сервиса по коду в Телеграм или смс.
- Мониторинг — создание бэкапа или клона сервера, заполнение диска и др.
- Биллинг — баланс пополнен, на нем кончаются деньги, сработал автоплатеж и др.
Пинг до дата-центра
Теперь показываем задержку от вашего устройства до тестового сервера в каждой локации. Увидеть и оценить пинг можно на странице создания нового сервера — еще до его заказа.
Кроме значения в миллисекундах еще показываем индикаторы:
- Зеленый — если пинг меньше 100 мс
- Желтый — от 100 до 200 мс
- Красный — больше 200 мс
Также вы можете скопировать IP-адрес тестового сервера и проверить пинг самостоятельно. Чтобы скопировать IP, нажмите на значение задержки в интересующей вас локации.
Категории ПО в маркетплейсе
Чтобы упростить поиск нужного ПО, мы добавили категории, которые работают как фильтры. Например: если вам нужно развернуть сервер для игры — просто нажмите «Гейминг» и выберите Counter Strike, Minecraft или Ragemp для GTA.
И классный «подкапотный» апдейт
Мы уже говорили, что полностью переписали панель управления на React и превратили ее в Single Page Application. А теперь еще научили её автоматически обновляться во время активной сессии пользователя.
Панель в фоновом режиме сравнивает загруженную версию в браузере с актуальной версией. И если они отличаются, следующий переход из раздела в раздел будет выполнен со сбросом кэша и перезагрузкой страницы.
Лучшие мартовские статьи
В этот раз без видео и подкастов, но интересные статьи у нас есть всегда:
«Батники» или BAT-файлы
Что это такое, какой синтаксис, команды и переменные.
Микросервисная архитектура
Как она помогает ускорить разработку и кому именно стоит на нее перейти.
Брокеры сообщений
Как происходит взаимодействие в рамках распределенной инфраструктуры.
Телеграм-бот на облачном сервере
Пошагово: регистрация, проверка и настройка, выбор языка, тестирование и запуск.
До встречи!