Месяц короткий, и новостей поменьше, чем обычно. Но одна важнее другой — давайте по ним пройдемся.
Добавили в панели новый раздел «Образы», где теперь лежат все созданные образы для всех серверов на аккаунте. В этом разделе можно выгружать образы к себе или в файлообменники и быстро создавать из них новые серверы.
Плюс небольшое UX-обновление — при создании нового образа теперь показываем прогресс создания в процентах, а не только лоадер:
Очень скоро добавим и загрузку собственных образов. До конца марта успеем. Немного терпения :)
Добавили новые методы. На этот раз это были методы для работы с почтой и SSH-ключами. Теперь в нашем API полный набор — 187 методов для управления аккаунтом и облаком. Как говорится, пользуйтесь на здоровье:
А еще прокачали раздел сайта с документацией. Теперь прямо здесь можно сгенерировать пример запроса на разных языках программирования и даже потестировать его, если пройти авторизацию по своему токену из панели.
Изучить документацию и потестить запросы →
Разработали на Python первую версию Timeweb Cloud CLI 1.0.0 — для управления облаком с помощью командной строки:
Пока что по CLI можно запрашивать информацию об аккаунте и управлять облачными серверами. В будущем добавим поддержку и всех остальных сервисов: баз данных, балансировщиков, Kubernetes и др.
Вот все ссылки, которые вам пригодятся в работе с CLI:
Инструкция по установке на PyPI →
Кардинально все переосмыслили и переделали.
Во-первых, сняли лимит на удаление сервисов в сутки. Это была перестраховка с нашей стороны, но вы попросили убрать — мы сделали.
Во-вторых, по умолчанию теперь нужно ввести полное название сервера или сервиса, чтобы подтвердить его удаление. Такой способ защиты от случайного удаления принят, например, на Гитхабе:
Это касается всех сервисов: облачных серверов, баз данных, балансировщиков, бакетов S3, кластеров Kubernetes.
В-третьих, если к вашему аккаунту подключен Телеграм, вы можете дополнительно себя обезопасить и подтверждать удаление сервисов по коду, который придет от нашего телеграм-бота:
Подключается удаление по телеграм-коду в разделе «Безопасность»:
Удаление по коду в Телеграме работает для всех сервисов, кроме Личной сети.
При создании сервера в Польше теперь автоматически выдаем ему и IPv4, и IPv6. Бесплатно.
Сейчас IPv6 создаются для серверов в Санкт-Петербурге и Польше. Но в будущем эта версия IP появится и в других локациях.
Культура разработки в Amazon и Google
Продакт-лид Илья Безделев, в прошлом работавший в Amazon Web Services, а ныне — в Google Maps Platform, рассказал нам: как устроены процессы в Amazon, чем они отличаются от процессов в Google и как создавать продукты для клиентов-разработчиков.
Культура девопса: текущие реалии и грядущие тренды
Поговорили с девелопер-адвокатом из Amazon Web Services Виктором Ведмичем и обсудили, какие навыки нужно придется прокачивать девопсам в ближайшем будущем и чем отличается работа девопса в России и на Западе.
Маска подсети: что это такое и как узнать по IP
Начали со структуры IP, а закончили побитовым сложением для определения адреса сети
Как создать виртуальное окружение на Python
Пошаговая инструкция для разных версий этого языка
Пошаговая инструкция для Linux, Windows Server, Cisco и MikroTik
Создание телеграм-бота на Python
В пяти шагах: регистрация, подготовка компонентов, написание кода, запуск и тестирование
* * *
В марте уже точно будут новые локации в облачных серверах, Терраформ и файрвол. Скоро расскажем — отдельными новостями и в мартовском дайджесте. Всему своё время :)