Последние продукты и функции DigitalOcean: июль 2020



Июль был еще одним напряженным месяцем в DigitalOcean, когда мы представили поддержку PostgreSQL 12 для управляемых баз данных. Вот основные моменты июля:

Управляемые базы данных теперь поддерживают PostgreSQL 12. Мы рады сообщить, что управляемые базы данных DigitalOcean теперь поддерживают PostgreSQL 12! В дополнение к этому мы выпустили возможность обновления основной версии на месте, которая позволяет легко переходить с одной основной версии на другую (например, PostgreSQL v11 до PostgreSQL v12). Таким образом, вы можете проверить и проверить совместимость существующей службы базы данных в новой версии, прежде чем приступать к обновлению. Процесс обновления является бесшовным и устраняет необходимость вручную перемещать данные между службами. Кроме того, времени простоя нет, поэтому кластер базы данных остается доступным во время обновления.
С вышеупомянутым выпуском наша текущая матрица поддержки для двигателей и версий выглядит следующим образом:


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

Капли с оптимизированной памятью теперь доступны для общего доступа: мы рады объявить, что капли с оптимизированной памятью теперь находятся в общей доступности (GA) и доступны в регионах центров обработки данных SFO3 и TOR1. Оптимизированные для памяти капли — это капли с максимальным объемом памяти, 100% выделенного виртуального ЦП и 8 ГБ памяти для каждого виртуального ЦП. Они идеально подходят для приложений, интенсивно использующих ОЗУ, таких как высокопроизводительные базы данных, кэш-память в памяти и обработка больших данных в режиме реального времени.
www.digitalocean.com/docs/platform/availability-matrix/
www.digitalocean.com/products/droplets/

Проверка работоспособности DigitalOcean Load Balancer теперь поддерживает протокол HTTPS: проверки работоспособности подтверждают, что ваши капельки подключены к сети и соответствуют любым настроенным критериям работоспособности. Балансировщики нагрузки будут пересылать запросы только каплям, которые проходят проверку работоспособности. Проверка работоспособности теперь поддерживает протокол HTTPS, и вы можете легко настроить балансировщики нагрузки для проверки работоспособности конечных точек HTTPS ваших дроплетов.
www.digitalocean.com/docs/networking/load-balancers/how-to/manage/#health-checks

Удаление глобальных режимов SQL из кластеров управляемых баз данных MySQL: MySQL может работать в разных режимах SQL. Режимы глобального SQL влияют на синтаксис SQL, который поддерживает MySQL, и проверок данных, которые он выполняет. Теперь вы можете удалить все глобальные режимы SQL из кластеров базы данных MySQL.
www.digitalocean.com/docs/databases/mysql/how-to/set-sql-mode/
dev.mysql.com/doc/refman/5.7/en/sql-mode.html

Создание пространств в NYC3 возобновилось: 10 июня мы временно отключили создание новых пространств в FRA1 и NYC3 из-за проблем с пропускной способностью. Мы рады сообщить, что мы возобновили создание Spaces в NYC3. Ограничение будет действовать для FRA1 до тех пор, пока наша команда инженеров не завершит обновление кластеров позднее в этом году. На существующие пространства в FRA1 и NYC3 это не влияет, и вы все равно можете создавать новые пространства в AMS3.
www.digitalocean.com/docs/spaces/how-to/create/

Обновление биллинга с плавающими IP-адресами (напоминание). Плавающие IP-адреса — это общедоступные статические IP-адреса, которые можно назначать каплям. Плавающие IP-адреса всегда бесплатны, когда они назначены капле, но теперь мы начали взимать плату за неназначенные плавающие IP-адреса. Первый платеж появится в счетах за июль 2020 года по всем плавающим IP-адресам, которые не были назначены для капель в июне. Если у вас есть неназначенные плавающие IP-адреса, которые вам не нужны, пожалуйста, удалите их, чтобы избежать любых расходов.
www.digitalocean.com/docs/networking/floating-ips/
www.digitalocean.com/docs/networking/floating-ips/#plans-and-pricing
www.digitalocean.com/docs/networking/floating-ips/how-to/delete/

Налоговые обновления
  • Начался сбор налогов в США от AZ, HI, NY, PA, WA и WV: для обеспечения соответствия требованиям США в отношении налогооблагаемости наших услуг мы взимаем налог с продаж для клиентов DigitalOcean в некоторых штатах, Мы начали собирать налоги в штатах Аризона, Гавайи, Нью-Йорк, Пенсильвания, Вашингтон и Западная Вирджиния, и сборы будут указаны в августовском счете. Нажмите здесь, чтобы узнать о налоговой ставке, штатах, в которых мы взимаем налоги, и часто задаваемых вопросах, касающихся налогов.
  • Сбор налогов в Саудовской Аравии начался. В целях соблюдения закона о НДС в Саудовской Аравии DigitalOcean начал взимать налог на добавленную стоимость (НДС) с клиентов в Саудовской Аравии с 1 июля 2020 года по ставке 15%. Эти расходы будут указаны в августовском счете.
www.digitalocean.com/docs/billing/taxes/sau/

Обновления на торговой площадке: мы также запустили несколько новых предварительно настроенных приложений «1-Click» на торговой площадке DigitalOcean, чтобы помочь вам сэкономить время и избавиться от хлопот по предоставлению серверов.
  • Редакторы ONLYOFFICE (Сервер документов ONLYOFFICE) — это офисный пакет с открытым исходным кодом, который включает в себя средства просмотра на веб-странице и совместные редакторы текстовых документов, электронных таблиц и презентаций.
  • Supabase Realtime прослушивает изменения в базе данных PostgreSQL и транслирует их через WebSocket.
marketplace.digitalocean.com/apps/onlyoffice-editors
marketplace.digitalocean.com/apps/supabase-realtime

Ознакомьтесь с заметками о выпуске других небольших обновлений продукта в июле. Вы также можете узнать об обновлениях за предыдущий месяц здесь.
www.digitalocean.com/docs/release-notes/

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

До следующего месяца
Удачного кодирования!
Рафаэль Роза
Старший менеджер по продукту

Информационный бюллетень DigitalOcean



Обновления продукта
В июне мы выпустили следующие новые версии для провайдера DigitalOcean Terraform:
  • v1.19.0 включает первоначальную поддержку реестра контейнеров DigitalOcean.
  • v1.20.0 включает в себя добавление источника digitalocean_tags данных и улучшение других тегов, связанные с ресурсами.

Начиная с 4 июня 2020 года, вам необходимо создать первичный ключ для каждой новой таблицы в любой базе данных MySQL, управляемой DigitalOcean, для повышения производительности кластера.

В этом месяце мы запустили несколько приложений «1-Click», в том числе приложение « Computing for COVID 1-Click», которое позволяет запустить облачный компьютер, который незамедлительно вносит свой вклад в поиск лекарств. Приложения Kubernetes 1-Click теперь можно запускать через API. Мы также позаботились о том, чтобы информация по началу работы для ваших приложений «1-Click» была легко доступна прямо со страницы «Капли» на панели управления.
www.digitalocean.com/blog/latest-products-and-features-at-digitalocean-june-2020/

The DigitalOcean Newsletter: February



Любопытно, чем мы занимались в последнее время? Читайте дальше, чтобы рассказать о всех вещах DigitalOcean, включая обновления продуктов, новые учебные пособия, предстоящие события и многое другое.

Обновления продукта
Новый Центр поддержки DigitalOcean облегчает поиск ответов на ваши вопросы или получение необходимой вам помощи. Выполняйте поиск по документации по продуктам, а также по учебным пособиям и форумам сообщества — все в одном месте.
www.digitalocean.com/support/start/

Базовые образы для CentOS 8.1 и RancherOS 1.5.5 теперь доступны для Droplets на панели управления и через API.

DigitalOcean Terraform Provider версия 1.14.0 теперь доступна. В этом выпуске добавлена ​​поддержка тегов кластеров управляемых баз данных.
www.terraform.io/docs/providers/do/index.html

DigitalOcean CLI (doctl) версия 1.38.0 теперь доступна. В этом выпуске добавлена ​​возможность получения остатков на счетах.
github.com/digitalocean/doctl

В январе мы выпустили первую конечную точку биллинга для наших API, которая позволяла пользователям запрашивать информацию о балансе. Теперь мы добавили поддержку счетов-фактур, которая еще больше расширяет возможности клиентов по программному мониторингу и управлению своими расходами с помощью DigitalOcean.
developers.digitalocean.com/documentation/v2/#invoices

Новые уроки
Независимо от того, пытаетесь ли вы понять волнение вокруг Kubernetes или уже какое-то время масштабируете свои приложения с ним, недавно выпущенная электронная книга DigitalOcean: Kubernetes для разработчиков с полным стеком поможет вам продолжать развивать свои приложения и предоставлять их своим пользователям.
www.digitalocean.com/community/books/digitalocean-ebook-kubernetes-for-full-stack-developers

Если обслуживание вашего сервера кажется утомительным, cron поможет вам свести к минимуму повторяющиеся ручные задачи. Узнайте больше, прочитав наш учебник: Как использовать Cron для автоматизации задач в Ubuntu 18.04.
www.digitalocean.com/community/tutorials/how-to-use-cron-to-automate-tasks-ubuntu-1804

Как написать асинхронный код в Node.js предоставляет вам информацию, необходимую для обратных вызовов, обещаний и асинхронного ожидания, чтобы ваши приложения могли выполнять другой код, ожидая при этом длительных действий, таких как сетевые запросы.
www.digitalocean.com/community/tutorials/how-to-write-asynchronous-code-in-node-js

Рассматривали ли вы написание учебника, который поможет другим в сообществе разработчиков? Ознакомьтесь с разделом «Предлагаемые темы для учебных пособий», чтобы узнать, что ищет наша редакционная команда!

Вебинары, события и встречи
Помещение «A» в JAMStack с 3-мя безголовыми CMS: Wordpress, Ghost и Strapi
12 марта, 13:00 ET
На этом вебинаре Крис, основатель Scotch.io, расскажет о лучших практиках JAMStack и о некоторых способах настройки уровня API, запустив безголовую CMS на DigitalOcean Droplets. Зарегистрируйтесь для участия здесь.

Автоматизация сложности вне установки сервера с Ansible
26 марта, 11:30 утра по восточному времени
Из-за одноразового характера современных сред приложений автоматизация сервера теперь играет важную роль в системном администрировании. Инструменты управления конфигурацией, такие как Ansible, обычно используются для оптимизации процесса. Этот вебинар продемонстрирует, как использовать Ansible для автоматизации настройки ваших капель. Зарегистрируйтесь здесь.

Использование инфраструктуры в качестве кода для построения воспроизводимых систем с Terraform на DigitalOcean
Посмотрите эту запись и узнайте, как спроектировать вашу инфраструктуру как код.

DigitalOcean Droplets: современный обзор
На этом вебинаре рассматриваются современные функции Droplet и рассматриваются такие темы, как изменение размера, масштабирование, сохранение и защита вашего сервера. Если вы пропустили это, проверьте запись.

События и встречи
[3 марта] Тель-Авив, Израиль
Международная конференция Node.js
Обязательно посетите выступление Камала Насера ​​о переходе от «npm init» к «kubectl create:« Начало работы с Node.js в Kubernetes ».

[13-16 марта] Остин, Техас
Юг юго-западом
Забронируйте время с командой Hatch в рабочее время и весело приготовьте барбекю!

[24-26 марта] Санта-Клара, Калифорния
SREcon
Обзываю всех инженеров! Поймай какое-то время с командой «Хэтч», чтобы уделить внимание один на один.

Внутри DigitalOcean
Мы с гордостью сообщаем о нашем недавнем банковском долговом финансировании в размере 300 миллионов долларов. Этот капитал позволит нам продолжать инвестировать в построение бизнеса, отвечающего потребностям наших клиентов. Узнайте больше о том, что это значит для нашего бизнеса и сообщества от нашего генерального директора Янси.
hosting.kitchen/digitalocean/obnovlennaya-informaciya-o-biznese-digitalocean.html

Пытаетесь начать собственный исследовательский проект? Наши команды разработчиков продуктов и дизайна начали официальную исследовательскую работу под названием «Проект разработчика» и поделились своим процессом поиска пользователей для проведения интервью и проведения этих интервью.
blog.digitalocean.com/how-to-conduct-user-interviews/

July Product Update


lock Storage in NYC1, SFO2, more soon!
Scale disk space independent of compute with highly available SSD Block Storage volumes from 1GB to 16TB. Volumes have a straightforward price of $0.10/GB per month.

For more details, read the Block Storage blog post, see our growing list of tutorials on the subject, or try it for yourself via the cloud control panel, API or the command-line interface: DOCTL.

Live Snapshots for Droplets
Snapshots just got a lot better: You can now create snapshots without powering down your Droplet! Use snapshots to transfer droplets between regions, send to other users, and restore your droplet to a previous state.

Updates to Community
If you’ve visited community recently you may have noticed some updates

Users can now upvote content they find helpful within Q&A, tutorials and projects

Answers to questions can now be marked as accepted by the question author

Improvements to Teams
We released some major updates to how teams work on DigitalOcean:
  • One account can belong to as many as 10 teams
  • Easily switch between teams and your personal account
  • Improved invitations & team management
  • New role for “billing”
www.digitalocean.com/company/blog/teams-work-better-together/


More Datacenters: Bangalore and San Francisco
We opened our Bangalore datacenter in May, bringing droplets to the fastest growing ecosystem of startups and entrepreneurs, India. Our second San Francisco datacenter (SFO2) opened in July, greatly expanding capacity in one of our most popular regions.

RethinkDB Horizon One-Click
Recently, the team at RethinkDB released Horizon, a realtime, open-source backend for JavaScript apps. Our One-Click Application provides a convenient way to get started with Horizon and get your RethinkDB-powered projects up and running quickly.
www.digitalocean.com/community/tutorials/how-to-use-the-horizon-one-click-install-image