Microsoft запускает пакет инструментов Azure Blockchain Development Kit

Компания Microsoft анонсировала новый продукт для блокчейн-платформы Azure. Пакет инструментов Azure Blockchain Development Kit основан на бессерверных технологиях и рассчитан на разработчиков, которые будут использовать его для создания собственных систем блокчейна.

Azure Development Kit

Об анонсе продукта рассказал в блоге компании главный программный менеджер Microsoft Марк Меркьюри (Marc Mercuri). По словам Меркьюри, пакет инструментов представляет собой решение, расширяющее возможности приложения Azure Blockchain Workbench и самой платформы Azure. То есть он может свободно интегрироваться с продуктами Microsoft, а также с системами сторонних разработчиков.

Компания Microsoft уже в течение нескольких лет принимает активное участие в отрасли блокчейна. Технологический гигант разрабатывает блокчейн-продукты для различных сценариев применения, включая управление удостоверениями, аутентификацию, корпоративные блокчейны, финансовый рынок и даже средства массовой информации.

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

«Эти инструменты станут первым шагом для множества организаций на пути к перестройке их моделей бизнеса. Наша команда нашла новые способы, при помощи которых разработчики смогут идти дальше и быстрее», – говорит Меркьюри.

Новые разработки

На данный момент в функции пакета  входит создание СМС- и голосовых платформ, через которые пользователи смогут взаимодействовать с сетью блокчейна, а также возможность интеграции с устройствами Интернета вещей (IoT) и мобильными клиентами.

По словам Меркьюри, комплект Azure Development Kit может поддерживать большое количество сценариев и клиентов:

«Azure Blockchain Development Kit включает в себя образцы всех сценариев, в том числе входящих и исходящих СМС, IVR, IoT Hub и IoT Central, мобильного клиента Xamarin для iOS и Android, интеграцию Dynamics через Common Data Service (CDS), ботов и ассистентов (Cortana, Alexa, Google Assistant) и вэб-UX».

Фокус на интеграцию

Первый релиз пакета инструментов направлен на обеспечение интеграции внешних данных с основанной на блокчейне системой. В этой связи инструменты Azure Blockchain Development Kit включают набор приложений Logic Apps, обеспечивающих хэширование файлов и относящихся к ним метаданных.  Дополнительно набор также содержит инструменты для создания смарт-контрактов. Включенные в пакет приложения Logic Apps поддерживают наиболее популярные решения, используемые компаниями для хранения документов и другой информации, такие как Azure Storage, OneDrive, One Drive for Business, SharePoint, Box, Adobe Creative Cloud и FTP.

Примечательно, что Azure Blockchain Development Kit предусматривает возможность соединения с сетями других блокчейнов (Ethereum, Corda, Bitcoin и других).  Это позволит компаниям вывести свои сети блокчейна на более высокий уровень.

Техническое описание DevOps

В дополнение к набору инструментов Microsoft выпустила техническое  описание под названием DevOps for Blockchain Smart Contracts. Документ проливает свет на методологию, которую разработчики будут использовать во время процесса.  В нем охватывается множество тем, и он будет полезен как разработчикам, уже знакомым с технологией блокчейна, так и тем, кто только начинает работать с распределенным реестром.

В заключение Меркьюри объяснил, что использование набора инструментов, техописания DevOps и других инструкций является важным этапом плана Microsoft представить бизнес-сообществу преимущества технологии блокчейна:

«Инструмент Azure Blockchain Development Kit является очередным шагом на пути к тому, чтобы сделать доступной и быстрой разработку комплексных приложений блокчейна.  Он стоит во главе наших инвестиций в блокчейн и соединяется с компьютерными, информационными, коммуникационными и интеграционными сервисами, доступными на платформе Azure и в облаке Microsoft Cloud для предоставления надежной панели инструментов, при помощи которой разработчики смогут реализовывать свои идеи».

 

Источник