Улучшения AWS для разработчиков


Amazon объявила об улучшениях для разработчиков на недавней конференции Re: Invent. Они подразделяются на несколько областей, и здесь мы рассмотрим те, которые связаны с базами данных.

Улучшения для работы с базами данных на Amazon начинаются со способа написания бессерверных SQL-запросов к данным, хранящимся в объектном хранилище Amazon S3. Чтобы использовать его, вы указываете Athena на некоторые данные, хранящиеся в Amazon Simple Storage Service (S3), определяете свои поля, запускаете запросы и получаете результаты – за считанные секунды, по словам разработчиков. Вы платите только за те запросы, которые выполняете. За кулисами Athena распараллеливает ваш запрос и распределяет его по сотням или тысячам ядер.

Athena основана на распределенном SQL-движке Presto с открытым исходным кодом и может запрашивать данные в форматах, включая JSON, CSV, файлы журналов, текст с настраиваемыми разделителями, Apache Parquet и Apache ORC.

Вторым анонсом на Re: Invent стала новая версия Amazon Aurora, высокопроизводительной MySQL-совместимой базы данных Amazon. Разработчики Amazon объявили о выпуске Amazon Aurora, совместимого с PostgreSQL. Это предварительная версия, которая обеспечит высокую надежность и доступность, а также возможность быстро создавать и развертывать реплики для чтения, будучи совместимыми с PostgreSQL. PostgreSQL за долгое время своего существования приобрел огромную популярность, и версия Aurora будет включать поддержку геопространственных объектов PostgreSQL.

Другие сервисы баз данных, представленные на конференции, включают сервис ETL (извлечение, преобразование и загрузка) под названием AWS Glue, который будет доступен для подключения к хранилищам данных Amazon и JDBC-совместимым базам данных; и AWS Snowmobile, сервис передачи данных в масштабе эксабайтов, используемый для перемещения чрезвычайно больших объемов данных.

Снегоход – это разработка Snowball. В прошлом году об этом было объявлено как решение для передачи данных петабайтного масштаба, в котором используются безопасные устройства для передачи больших объемов данных в облако AWS и из него. Снегоход – это безопасный грузовик с данными, который хранит до 100 ПБ данных и может помочь вам переместить эксабайты в AWS, хотя этот процесс занимает недели. Снегоход подключается к вашей сети и отображается как локальный том, подключенный к NFS.

Другие новости от re: Invent касаются бессерверных вычислений и сервисов сборки, см. Новые сервисы Amazon Build Services и новые сервисы Amazon AI Services, о которых мы сообщали на прошлой неделе.


Добавить комментарий