Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Amazon Neptune - это продукт для базы данных с управляемыми графами, опубликованный Amazon.com . Он используется как веб-сервис и является частью Amazon Web Services (AWS). Было объявлено 29 ноября 2017 года [1] Amazon Нептун поддерживает популярные модели графа свойств графа и W3C «s RDF , и их соответствующие языки запросов Apache TinkerPop Gremlin [2] и SPARQL , [3] , включая другие Amazon Web Services продуктов.

Общая доступность Amazon Neptune (GA) была объявлена ​​30 мая 2018 г. [4] [5] и в настоящее время доступна в 18 регионах AWS . Neptune соответствует требованиям HIPAA . [6] 12 декабря 2018 г. было объявлено, что Amazon Neptune входит в сферу действия стандарта безопасности данных индустрии платежных карт и программ соответствия ISO . [7]

История [ править ]

Amazon Neptune основан на Blazegraph . Amazon приобрела разработчиков Blazegraph, и в апреле 2018 года разработка открытого исходного кода Blazegraph была практически остановлена [8].

Особенности [ править ]

Внешняя поддержка [ править ]

Amazon Neptune поддерживает как язык обхода графов Apache TinkerPop Gremlin [2] с открытым исходным кодом , так и язык запросов SPARQL [3] стандартной платформы описания ресурсов W3C (RDF) , оба из которых могут использоваться на одном экземпляре Neptune и позволяют Пользователь может создавать запросы для навигации по наборам данных с высокой степенью связи и обеспечивает высокую производительность для обеих моделей графов. Neptune также использует другие функции продукта AWS, такие как Amazon S3 , Amazon EC2 и Amazon CloudWatch . [10]

Безопасность [ править ]

Все кластеры баз данных Amazon Neptune создаются и хранятся в виртуальном частном облаке Amazon (VPC), что позволяет пользователю изолировать свою базу данных в собственной частной сети . Используя конфигурацию VPC Neptune, пользователь может настроить параметры брандмауэра в соответствии со своими потребностями, чтобы контролировать сетевой доступ к экземплярам базы данных. Amazon Neptune интегрирован с AWS Identity and Access Management (IAM), что позволяет пользователю создавать группы AWS IAM и контролировать действия, которые могут выполнять группы и другие пользователи AWS IAM. Neptune позволяет пользователю шифровать базы данных с помощью ключей, созданных с помощью AWS Key Management Service (KMS). Экземпляр базы данных, работающий с Neptune Encryption, шифрует все сохраненные данные,резервные копии , снимки и реплики в одном кластере. Amazon Neptune позволяет пользователю использовать HTTPS для шифрования данных во время их передачи к клиентам или конечным точкам службы Neptune и от них с помощью Transport Layer Security (TLS). [11]

Хранилище [ править ]

Данные хранятся в томе кластера, виртуальном томе, использующем SSD- диски. Эти размеры этих томов являются динамическими, они увеличиваются в зависимости от того, сколько данных хранится в базе данных, максимум до 64 ТБ. Политика SLA Amazon Neptune разработана таким образом, чтобы предлагать ежемесячный процент безотказной работы выше 99,9%, повышая производительность и доступность базы данных за счет интеграции механизма с виртуальным хранилищем на основе твердотельных накопителей, специально созданных для рабочих нагрузок баз данных. Neptune хранит копии данных пользователя в нескольких зонах доступности. В случае сбоев Neptune автоматически обнаруживает все отказавшие сегменты в томе диска и восстанавливает их. [12]

Доступность [ править ]

Нептун теперь общедоступен на Востоке США ( Северная Вирджиния ), Востоке США ( Огайо ), Западе США ( Орегон ), Канаде (Центр), [13] AWS GovCloud (Запад США), [14] AWS GovCloud (США -Восток), [15] Европа ( Ирландия ), Европа ( Лондон ), [16] Европа ( Франкфурт ), [17] Европа ( Стокгольм ), [18] Европа ( Париж ), [19]и Азиатско-Тихоокеанский регион ( Сингапур ), [20] Азиатско-Тихоокеанский регион ( Сидней ), [21] Азиатско-Тихоокеанский регион ( Токио ), [22] Азиатско-Тихоокеанский регион ( Мумбаи ), [23] Азиатско-Тихоокеанский регион ( Сеул ), [24] Китай ( Нинся ) , Управляется NWCD, [25] и Ближний Восток ( Бахрейн ) [26] регионы AWS.

Цены [ править ]

Ценообразование определяется регионами AWS, причем в каждом регионе разные цены на доступные сервисы.

Ценообразование на инстансы по требованию позволяет пользователю оплачивать только тот инстанс, который они используют, по часам вместо фиксированной суммы. Цена также различается в зависимости от класса экземпляра. Точно так же пользователь платит только за объем хранилища, потребляемый базой данных, без предоплаты. Цена основана на скорости хранения и скорости ввода-вывода , которые оплачиваются в ГБ в месяц и за миллион запросов соответственно. Эта модель ценообразования выгодна для краткосрочных и небольших проектов и доступна во всех регионах AWS. Стоимость хранилища резервных копий также выставляется с шагом в 1 ГБ в месяц, хотя и по разным ставкам. Стоимость передачи данных оценивается с шагом в гигабайт, сумма зависит от того, передаются ли данные в Amazon Neptune или из него, и сколько данных передается в месяц (ТБ в месяц). [27]

Заявление [ править ]

12 сентября 2018 г. было объявлено, что Neptune соответствует требованиям HIPAA [6], что позволяет ему обрабатывать наборы данных, содержащие защищенную медицинскую информацию ( PHI ). 12 декабря 2018 года было объявлено, что Amazon Neptune входит в рамки программ соответствия стандартам безопасности данных индустрии платежных карт , ISO 9001 , ISO 27001 , ISO 27017 и ISO 27018 . [7] Пользователь может использовать Amazon Neptune в приложениях, которые соответствуют требованиям PCI или требуют сертификации ISO . [28] 17 мая 2019 года было объявлено, что Нептун достиг SSAE 16.право на участие [29]

Примеры использования графа Neptune: механизмы рекомендаций , обнаружение мошенничества , графы знаний , обнаружение лекарств, сетевая безопасность и социальные сети . [30]

Известные пользователи [ править ]

Некоторые известные клиенты Amazon Neptune включают Samsung Electronics , Pearson , Intuit , Siemens , AstraZeneca , FINRA , LifeOmic, Blackfynn и Amazon Alexa [31]

См. Также [ править ]

  • Triplestore
  • Структурированное хранилище
  • NoSQL

Ссылки [ править ]

  1. ^ «Amazon Neptune - полностью управляемая служба базы данных графов - Amazon Web Services» . Amazon Web Services . 29 ноября 2017.
  2. ^ a b «Доступ к графику Нептуна с помощью Гремлина - Амазонка Нептун» . docs.aws.amazon.com . Проверено 12 мая 2019 .
  3. ^ a b «Доступ к графику Нептуна с помощью SPARQL - Amazon Neptune» . docs.aws.amazon.com . Проверено 12 мая 2019 .
  4. ^ «AWS объявляет об общедоступности Amazon Neptune» . Amazon Web Services. 30 мая 2018.
  5. ^ «Amazon Neptune теперь общедоступен для создания быстрых и надежных графических приложений» . Amazon Web Services. 30 мая 2018.
  6. ^ a b «Amazon Neptune достигает соответствия требованиям HIPAA» . Amazon Web Services. 12 сентября 2018.
  7. ^ a b «Amazon Neptune теперь входит в сферу действия программ соответствия требованиям PCI DSS и ISO» . Amazon Web Services. 12 декабря 2018.
  8. ^ "Вилка Blazegraph?" . GitHub. 12 апреля 2018.
  9. ^ «Выпуски двигателей для Amazon Neptune - Amazon Neptune» . docs.aws.amazon.com . Проверено 29 апреля 2019 .
  10. ^ «Особенности Amazon Neptune» . Amazon Web Services, Inc . Проверено 12 мая 2019 .
  11. ^ «Настройка безопасности в Amazon Neptune - Amazon Neptune» . docs.aws.amazon.com . Проверено 29 апреля 2019 .
  12. ^ «Amazon Neptune Storage - Amazon Neptune» . docs.aws.amazon.com . Проверено 29 апреля 2019 .
  13. ^ «Amazon Neptune теперь доступен в Центральном регионе Канады» . Amazon Web Services. 30 октября 2019.
  14. ^ «Amazon Neptune теперь доступен в регионе AWS GovCloud (Запад США)» . Amazon Web Services. 14 августа 2019.
  15. ^ «Amazon Neptune теперь доступен в регионе AWS GovCloud (Восток США)» . Amazon Web Services. 21 августа 2019.
  16. ^ «Amazon Neptune теперь доступен в Европе (Лондон)» . Amazon Web Services. 3 октября 2018.
  17. ^ «Amazon Neptune теперь доступен в Европе (Франкфурт)» . Amazon Web Services. 7 ноября 2018.
  18. ^ «Amazon Neptune теперь доступен в Европе (Стокгольм)» . Amazon Web Services. 27 июня 2019.
  19. ^ «Amazon Neptune теперь доступен в Европе (Париж)» . Amazon Web Services. 11 марта 2020.
  20. ^ «Amazon Neptune теперь доступен в Азиатско-Тихоокеанском регионе (Сингапур)» . Amazon Web Services. 13 декабря 2018.
  21. ^ «Amazon Neptune теперь доступен в Азиатско-Тихоокеанском регионе (Сидней)» . Amazon Web Services, Inc . Проверено 29 апреля 2019 .
  22. ^ «Amazon Neptune теперь доступен в Азиатско-Тихоокеанском регионе (Токио)» . Amazon Web Services, Inc . Проверено 29 апреля 2019 .
  23. ^ «Amazon Neptune теперь доступен в Азиатско-Тихоокеанском регионе (Мумбаи)» . Amazon Web Services, Inc . Проверено 12 мая 2019 .
  24. ^ «Amazon Neptune теперь доступен в Азиатско-Тихоокеанском регионе (Сеул)» . Amazon Web Services, Inc . Проверено 12 мая 2019 .
  25. ^ «Amazon Neptune теперь доступен в регионе AWS Китай (Нинся), управляется NWCD» . Amazon Web Services, Inc . Проверено 15 января 2020 .
  26. ^ «Amazon Neptune теперь доступен в регионе Ближнего Востока (Бахрейн)» . Amazon Web Services, Inc . Проверено 30 октября 2019 .
  27. ^ «Цены на Amazon Neptune» . Amazon Web Services, Inc . Проверено 29 апреля 2019 .
  28. ^ «Amazon Neptune теперь входит в сферу действия программ соответствия требованиям PCI DSS и ISO» . Amazon Web Services, Inc . Проверено 12 мая 2019 .
  29. ^ «Amazon Neptune теперь соответствует требованиям SOC» . Amazon Web Services, Inc . Проверено 17 мая 2019 .
  30. ^ «Amazon Neptune - быстрая и надежная база данных Graph, созданная для облака» . Amazon Web Services, Inc . Проверено 12 мая 2019 .
  31. ^ «AWS объявляет об общедоступности Amazon Neptune» . Amazon.com, Inc. - Пресс-центр . Проверено 29 апреля 2019 .

Внешние ссылки [ править ]

  • Официальная домашняя страница Amazon Neptune