Google открыл код ПО для сопровождения сервисов регистратора доменов первого уровня

Технический гигант Google объявил об открытии Nomulus, программного обеспечения для сопровождения сервисов регистратора доменов первого уровня. Написан код на языке Java и адаптирован для работы под управлением платформы Google App Engine. Распространяется он под лицензией Apache 2.0.

Проект был запущен в 2011 году, после того как ICANN начала продажу доменов первого уровня. В Nomulus реализованы все необходимые компоненты, которые перечислены в требованиях ICANN ко всем регистраторам доменов первого уровня. В том числе, предоставляется поддержка протокола EPP (Extensible Provisioning Protocol), сервиса WHOIS, генераторов отчетов и системы защиты торговых марок. Nomulus позволяет заносить все данные в базу, связанную с работой сервиса регистрации доменных имен, хранить информацию для DNS, предоставляет формы для покупки, передачи и продления регистрации доменов, проверки доступности доменов, а также отслеживания смены владельцев.

Основные возможности Nomulus:

• Поддержка EPP (Extensible Provisioning Protocol), XML-протокола для организации обмена данными между регистраторами. EPP дает возможность управления регистрациями, обновлениями, проверками, продлением и передачей доменов;

• Интерфейс для взаимодействия с серверами DNS, поддерживающий ведение доменных имен, как в Google Cloud DNS, так и в DNS-сервере BIND;

• Реализация протокола WHOIS, который предоставляет данные о владельцах и параметрах доменов;

• Поддержка протокола RDAP (Registration Data Access Protocol), предоставляющего JSON API, возвращающий структурированную и годную для машинной обработки информацию о владельцах доменов;

• Реализация RDE (Registry Data Escrow), системы для периодического экспорта всех данных о владельцах доменов стороннему регистратору, выступающему в роли резерва на случай серьезного сбоя;

• Система премиальных доменов, на которые могут быть установлены особые цены, отличающиеся от обычных цен;

• Полное сохранение истории биллинг-операций с возможностью передачи данных во внешние системы обработки счетов;

• Гибкая система определения периодов регистрации, включая поддержку приоритетной регистрации, предоставления времени на обработку претензий и освобождения доменов с задержкой;

• Система предотвращения нарушений относительно торговых марок, позволяющая владельцам торговых марок заблокировать регистрацию доменов, пересекающихся с их брендами;

• Web-интерфейс для управления учетными записями в реестре доменных имен;

• Система генерации отчетов, позволяющая формировать отчеты для внутренних и внешних нужд (отчеты для ICANN, CZDS, финансовые отчеты и т.п.);

• Инструментарий для решения задач по администрированию инфраструктуры, в том числе автоматизирующий работу по созданию и настройке конфигураций для новых доменов первого уровня.

Что ж, похоже специалисты Google проделали огромную работу. Функций в Nomulus действительно большое количество, и каждая из них важна и практически полезна. Судя по описанию, Nomulus действительно решит большое количество вопросов, что в значительной мере скажется и на экономии времени при решении рутинных задач.

Источник http://www.opennet.ru/

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*