Huis Bedrijf Microsoft en IBM richten zich op de volgende cloudgrens: blockchain-as-a-service

Microsoft en IBM richten zich op de volgende cloudgrens: blockchain-as-a-service

Video: 01 Microsoft Blockchain as a Service -Distributed Ledgers (November 2024)

Video: 01 Microsoft Blockchain as a Service -Distributed Ledgers (November 2024)
Anonim

Blockchain vindt elke dag zijn weg naar nieuwe industrieën en zakelijke gebruikstoepassingen, en binnenkort zal de technologie overal zijn. Blockchain is complex genoeg om een ​​volledig alfabet van termen en definities te vullen, maar er is een nog groter ecosysteem van start-ups, academische instellingen, open-source organisaties en coalities en financiële instellingen die willen bepalen hoe de technologie evolueert. Dat gezegd hebbende, de spelers die het best gepositioneerd zijn om onze op blockchain gebaseerde toekomst te bezitten, zijn technische reuzen zoals IBM en Microsoft.

IBM en Microsoft definiëren een nieuwe Blockchain-as-a-Service (BaaS) -markt, die aanzienlijke recente blockchain-investeringen doen in enterprise-services die gebruikmaken van cloudinfrastructuur om het aanzienlijke back-endwerk voor bedrijven die blockchains opzetten, te verminderen. Microsoft heeft zijn BaaS voor Microsoft Azure afgelopen november uitgerold en IBM lanceerde zijn IBM Blockchain-service in februari. Deze week kondigde IBM ook een nieuw veilig blockchain-netwerk voor ontwikkelaars aan.

De bedrijven pushen ook afzonderlijke open-source-initiatieven, waarbij IBM en The Linux Foundation Redmond verslaan met het Hyperledger-project in december 2015, en Microsoft vervolgens afgelopen juni met Project Bletchley terugschoot. PCMag sprak onlangs met Marley Gray, blockchain chief en directeur van BizDev and Strategy for Cloud & Enterprise bij Microsoft, en Arvind Krishna, Senior Vice President en Director bij IBM Research. Gray en Krishna bespraken de respectieve BaaS-platforms van hun bedrijven, de interactie- en duelleringinitiatieven in de open-source blockchain-ruimte en de manieren waarop elke tech-gigant zich voorstelt dat de game-veranderende technologie zich hier ontwikkelt.

: Dit is deel één van een tweedelige serie over IBM, Microsoft en de toekomst van blockchain in enterprise-technologie. Hieronder zullen we uitleggen wat BaaS is en de duellerende cloudplatforms van de bedrijven afbreken. Deel twee, binnenkort beschikbaar, zal ingaan op het open-source ecosysteem rond blockchain en een bredere blik werpen op de blockchain-ruimte om te beslissen wie aan de leiding staat en waar de technologie mogelijk naartoe gaat.

Wat is het verschil tussen Blockchain en BaaS?

Blockchain is gedistribueerde grootboektechnologie die kan worden gebruikt om transactiegegevens op te nemen en op te treden als een gecodeerde en onveranderlijke digitale geschiedenis van alles, van cryptocurrencies zoals Bitcoin en Ethereum (de "E" in onze Blockchain AZ) tot slimme contracten en allerlei online activa, gegevens en transacties.

Blockchains kunnen ook openbaar of privé zijn. Bitcoin is het eerste en meest bekende voorbeeld van een openbare blockchain - een waarbij "mijnwerkers" over de hele wereld transactiestraten bouwen en waar een wereldwijd netwerk van machines dient als de gedecentraliseerde knooppuntinfrastructuur die blockchain (en cryptocurrencies in het bijzonder) hun anonieme geeft beroep met behoud van onveranderlijke gegevensbeveiliging.

Bedrijven daarentegen investeren meer in de ontwikkeling van private blockchains. Dit zijn blockchains die dezelfde gedistribueerde grootboektechnologie gebruiken om transactiegegevens op te nemen, maar dit doen in private clouds of virtuele omgevingen die alleen toegankelijk zijn voor bedrijven (of voor netwerken van bedrijven zoals die die werken aan het Hyperledger Project of de R3-coalitie).

Waarom willen bedrijven private blockchains? Denk aan blockchain als een soort weefsel dat ten grondslag ligt aan een zakelijke applicatie of service, of het nu een systeem is voor het verwerken van bank- en financiële transacties naar het interne samenwerkingsplatform of de database-infrastructuur van een onderneming. Geïntegreerd met blockchain, wordt elk bedrijfsproces en elke transactie gesynchroniseerd met een fraudebestendig grootboek dat voor altijd transparantie, verantwoording en gegevensintegriteit garandeert.

Bij private blockchains komt BaaS binnen. Publieke blockchains genieten het voordeel van een uitgebreid peer-to-peer (P2P) netwerk van knooppunten en machines om de gedecentraliseerde infrastructuur te bestendigen en te versterken die blockchains zoals Bitcoin zo innovatief maakt. Particuliere blockchains vereisen daarentegen aanzienlijke handmatige ontwikkelingsinspanningen en back-end cloud computing-capaciteit van het bedrijf om gedistribueerde infrastructuur te bouwen en te onderhouden. Zo kunnen bedrijven als IBM en Microsoft - die beide cloudinfrastructuurplatforms hebben opgezet met uitgebreide ontwikkelaarstooling - het bedrijven een stuk eenvoudiger maken door blockchains voor hen te hosten en al het zware werk te doen. Het is Platform-as-a-Service (PaaS) toegepast op de blockchain, met IBM en Microsoft die veel van hun cloudservices verbinden als extra geïntegreerde goodies bovenop.

BaaS Tug-of-War

De techreuzen weten dat er een enorme markt te winnen is voor de toekomst van op blockchain gebaseerde bedrijven. IBM en Microsoft willen beide helpen een veilige, betrouwbare en interoperabele open blockchain te bouwen, maar ze willen ook dat ondernemingen hun cloudservices kiezen waarop ze kunnen bouwen. Zelfs Amazon probeert mee te doen aan de actie, eerder dit jaar samen te werken met de Digital Currency Group om zijn eigen BaaS-sandbox op Amazon Web Services (AWS) te maken.

Het BaaS-aanbod van Microsoft is gericht op zowel ondernemingen als ontwikkelaars. Het idee vanuit het perspectief van Microsoft is om alles te bieden wat een bedrijf nodig heeft om een ​​blockchain in de cloud te bouwen: de back-end infrastructuur op Microsoft Azure, de ontwikkelaarstooling via Microsoft Visual Studio en de sjablonen en bronnen om het gemakkelijk, interoperabel en veilig.

"We zijn de ruimte ingegaan door te kijken naar alle verschillende technologieën en onze zakelijke klanten, de consortia, en wat de problemen en vragen waren om dingen te identificeren die Microsoft op unieke wijze kon aanpakken, " zei Gray. "Het gemeenschappelijke pijnpunt dat we hoorden rond blockchain was met identiteitsbeheer en sleutelbeheer: hoe krijg je dat te omzeilen. Privacy is de tweede. De derde is interoperabiliteit met bestaande systemen en vervolgens met andere blockchains. Een blockchain is niet alles gaan doen; we zullen veel blockchains hebben. "

Microsoft BaaS bevat een aantal services en bronnen voor bedrijven en ontwikkelaars. In de Azure DevTest Labs-omgeving kunnen ontwikkelaars op blockchain gebaseerde applicaties bouwen, testen en implementeren op de Azure-cloud. Devs hebben ook toegang tot tools in de Visual Studio Integrated Development Environment (IDE) om diepere analyses en monitoring in blockchain-apps te bouwen, en tools zoals de Cortana Intelligence Suite, machine learning (ML) en Internet of Things (IoT) -services.

Microsoft zit ook stevig in het Ethereum-kamp. Naast de samenwerking met R3 biedt het bedrijf ook een Ethereum-specifieke BaaS-omgeving die is gericht op het bouwen van slimme contracttoepassingen. Volgens Gray kunnen al deze BaaS-mogelijkheden ook worden geïntegreerd met services zoals Microsoft Azure Active Directory (AAD), Microsoft Office 365 en Microsoft Power BI in blockchain-apps.

Gray zei dat het hoofddoel van het bedrijf is het bieden van begeleiding aan mensen die nu apps moeten bouwen. Het belangrijkste advies van Microsoft is om zich te concentreren op het niveau van smart contract en virtual machine (VM), terwijl BaaS zorgt voor de back-endinfrastructuur en database-integratie.

"Graaf ongeveer twee centimeter onder het oppervlak in elke branche en u kunt bedrijfsprocessen vinden die echt niet zijn herzien en die dramatisch kunnen worden afgeplat", aldus Gray. "Blockchain-datadiensten bieden een enorme kans. We weten eerlijk gezegd niet wat we hieruit zullen halen. We hebben nog nooit zo veel samenwerkingsgegevens over bedrijven gehad, waar we veel historische gegevens over domeinen kunnen verwerken en wijs machine learning erop aan Visual Studio kan worden aangesloten op Azure, zodat u vanuit de tool slimme contracten kunt implementeren in deze omgevingen en deze kunt profileren, statische analyses kunt uitvoeren, enz. Op dit moment kunt u in Smart niet debuggen contracten en debuggen op alle niveaus van de stapel. "

Microsoft BaaS is nauw verbonden met wat het bedrijf doet met Project Bletchley, dat fungeert als blockchain-middleware die enkele ontbrekende stukjes in BaaS invult, met name rond identiteit, interoperabiliteit, sleutelbeheer, privacy en beveiliging. (We zullen dieper op Bletchley ingaan in deel twee van deze tweedelige serie.)

IBM denkt op een aantal verschillende manieren na over blockchain-ontwikkeling. Op plaatsen zoals IBM z Systems, maakt het bedrijf gebruik van op blockchain gebaseerde app-ontwikkeling als een extra set mogelijkheden bovenop de servertechnologie die aansluit op het parallelle open-source werk dat wordt verricht aan Hyperledger. De sleutel hier, legde Krishna uit, is het integreren van blockchain in bestaande systemen zonder organisaties zoals banken of zelfs overheden te dwingen hun legacy-technologie weg te gooien, een proces dat bredere blockchain-acceptatie jarenlang zou kunnen vertragen.

"Blockchain vereenvoudigt veel dingen, maar uiteindelijk moet het weer worden geïntegreerd in recordsystemen. Banken gaan niet al hun bestaande apps meenemen en weggooien. We gaan die traditionele systemen uitbreiden op het mainframe om rechtstreeks in en uit het blockchain-netwerk te kunnen gaan, "zei Krishna. "Laten we zeggen dat ik een slim contract op blockchain heb dat roept op naar het mainframe of bestaande systemen die banken, luchtvaartmaatschappijen en grote retailers allemaal gebruiken om veel van hun kritieke applicaties te draaien. Alle voorschriften, alle sluitingen van de boeken die gebeuren op een groot mainframesysteem, dat morgen niet weggaat. Blockchain moet ermee werken die systemen. Alles wat verband houdt met de reële economie moet worden geïntegreerd met de reële economie. "

Krishna zei dat IBM dit najaar blockchain zal gaan inzetten voor interne applicaties. Aan de andere kant splitst IBM de ontwikkeling van blockchain op in een volledige set cloudgebaseerde services voor ontwikkelaars en zakelijke ondernemingen. Krishna zei dat het doel met IBM Blockchain die op de Bluemix-cloud van IBM draait, is om de installatie en werking van blockchain voor ontwikkelaars en IT te vereenvoudigen. De nieuwe veilige blockchain-service van het bedrijf, die draait op IBMONE LinuxONE-serversystemen, voegt meer beveiliging toe met firmwarebescherming en root-toegangsbeperkingen voor blockchain-apps en -gegevens. Dit "hoogbeveiligde bedrijfsnetwerk" is een nieuwe stap in de richting van het vereenvoudigen van het gebruik van blockchain voor systeembeheerders in meer sterk gereguleerde industrieën.

"Blockchain is een relatief nieuwe technologie, dus als ik naar GitHub ga en een versie van een code neem en installeer, vereist blockchain veel knooppunten om te werken, " zei Krishna. "Installatie en bediening worden ingewikkeld voor een ontwikkelaar, en veel van de codebases van vandaag zijn niet erg volwassen. We wilden dat alles doodeenvoudig maken. We gaan al het werk doen zodat je je kunt aanmelden bij de Bluemix DevOps omgeving en toegang tot uw blockchain-netwerk met een enkele klik. "

IBM biedt ook bedrijfsadviesdiensten bovenop zijn BaaS-platform en kondigde onlangs de IBM Bluemix Garage voor blockchain aan in zijn keten van agile ontwikkelingsruimtes wereldwijd. Het blockchain-ecosysteem van IBM is ook sterk verbonden met zijn open-source-inspanningen met het Hyperledger-project. Net als bij Microsoft bestaat een deel van IBM's bedrijfswaardepropositie uit het bieden van een ontwikkelaarsnetwerk, referentiearchitectuur, applicatie-programmeerinterfaces (API's) en andere open-sourcebronnen die allemaal zijn afgestemd op Hyperledger.

De BaaS en open-source armen van Blockchain zijn onlosmakelijk met elkaar verbonden, aangezien IBM en Microsoft vechten voor niet alleen blockchain-marktaandeel, maar ook voor blockchain-mindshare. Voor welk bedrijf de leiding zal nemen naarmate de technologie zich ontwikkelt, zal de concurrentie in de blockchain-ruimte van bedrijven alleen maar meer verhit worden vanaf hier. Krishna zei dat IBM de uitdaging aankan.

"Er is altijd concurrentie. Iets dat zo interessant en zo groot is als blockchain, zal concurrentie hebben", zei Krishna. "Geloof ik dat het over superieure capaciteiten beschikt en mensen die de technologie beter begrijpen om klanten te helpen? Absoluut."

Microsoft en IBM richten zich op de volgende cloudgrens: blockchain-as-a-service