Not a stranger to blockchain projects, Microsoft today released a blockchain development kit on its Azure cloud platform designed to allow seamless integration of blockchain with Microsoft's and third-party SaaS offerings.
"This kit extends the capabilities of our blockchain and Azure Blockchain Workbench developer models, which incorporates Azure key management, off-chain identity and data, messaging and messaging APIs into a reference architecture that can be used to quickly create blockchain-based applications, "Marc Mercuri, principal director of Microsoft's blockchain engineering team program, said in a blog post.
Microsoft said the SDK will allow companies to quickly and quickly get distributed distributed books and create applications in a few days rather than in traditional terms.
Users will be able to integrate blockchain workflows with existing systems and applications using the Microsoft Flow and Logic apps and extend functionality with a REST-based API for client development and a & # 39; based API on messages for system-system integration.
Microsoft referred to previous blockchain-based apps that it helped create to create a transparent electronic registry for supply chain financing in Nigeria or to ensure food supply monitoring in the UK.
"While the models emerged through use cases, our teams have identified new ways for Microsoft to help developers get farther, faster," said Mercuri.
The initial blockchain SDK will focus on three functionalities: create connection interfaces for things like mobile clients, IoT, SMS and voice systems; integration of data, software and media that live "off-the-shelf" as Office documents, videos and CAD files; and implement smart contracts and blockchain corporate networks.
At the start of this year, Microsoft announced it was planning to pilot a blockchain-based digital ID platform that would allow users to control access to sensitive online information via an encrypted data hub.
The decentralized digital identity management platform would allow users to own and secure access to their online persona.
In the last year, Microsoft said it had explored how to use Blockchain and other distributed accounting technologies to create new types of digital identities to improve privacy, security, and personal control.
End-to-end blockchain solutions require integration with data, software and media that live off the chain, "said Mercuri." Updates and external events can trigger actions on smart contracts. Intelligent contract events and status changes can then trigger actions and data updates on "off-line" systems and data. These external systems and artificial intelligence will also need the ability to query data that can be verified by smart contracts to inform action ".
Amazon, Google and IBM have already launched SDKs for authorized business blockchains. And the open source blockchain collaboration of the Linux Foundation, Hyperledger, has also released SDKs, or modular frameworks for the creation, distribution and execution of business blockchains.
"The Azure Blockchain development kit is the next step in our journey to make the development of affordable, fast and affordable end-to-end blockchain applications for anyone with an idea," said Mercuri. "The resulting applications will run on a network with higher cloud performance than other large-scale providers and enabling federation identities between participants using Azure Active Directory."