Azure Blockchain
As criptomoedas são construídas em cima da blockchain
Blockchain também é conhecido como Distributed Ledger Technology
(DLT)
Blockchain possui nativamente alta criptografia para garantir a
Imutabilidade
Blockchain
Secure
Shared
Ledger
Distributed
Alguns desafios técnicos de adotar a blockchain
O que os desenvolvedores estão dizendo…
Queremos modelar um
workflow para usar com a
blockchain, mas isso nos
levaria meses de
desenvolvimento e um custo
muito alto para criar um
PoC.
Não sabemos de uma
plataforma Blockchain
confiável e com alta
disponibilidade para adotar.
Estou gastando todo o meu
tempo com a escolha das
topologias e configurar uma
infra-estrutura, ao invés de
Construir Dapps
Nossa empresa não tem
certeza de quais
fornecedores de tecnologia
poderão se conectar a nossa
blockchain e se estão
alinhadas a nossa estratégia.
É difícil conectar anossa
infraestrutura de TI existente
a uma aplicação blockchain
até mesmo em nossa própria
infra.
Manually deploy
ledger
Orchestrate
signing, hashing
and routing
Store smart
contract
reference data
Synchronize
data with off-
chain DB
Ingest messages
and events
Extend
capabilities
API
management
Manage keys
Customize
integrations
Build web
client
Integrate with
existing business
apps
Configure
consortium
network
Link identities to
federated
systems
Write business
logic
Todo desenvolvedor pode criar uma Dapp em uma interface
simples
Mas não com o Azure Blockchain Workbench
Simplifica
Desenvolvimento
Acelera
O time ganha tempo
Inovação
com segurança
Azure Active Directory
Storage Blob
Logic APP
Event Grid
Com o ADD você consegue gerenciar e
permissionar os seus parceiros de negócios ou
partes envolvidas em um determinado contrato
ou Dapp.
Com o Logic App você consegue através dos
eventos recebidos do Event Grid realizar ações
rapidas como enviar email, sms, mensagem de
voz, disparar outros workflows.
Com o Storage blob você consegue armazenar
os arquivos locais como por exemplo
configurações e arquivos de deploy dos smart
contracts vinculados a uma hash registrada na
blockchain.
Com o event Grid você consegue interceptar todos
os eventos que acontecem dentro da topologia
blockchain no azure e tratar de acordo com a sua
estratégia.
ARM template to build a Blockchain
helped us focus on the business problem
Blockchain API helped us build a seamless
ingress point into the Blockchain
Offchain storage provided us the capability to
quickly build value providing complex analytics
Web App
Azure Active Directory
Client Apps
IOS App
Android App
IoT Devices
Gateway Services API Event Hub
Native Ledger Services
and Ledgers
Ethereum DLT Service Ethereum
Consumers
Azure SQL DatabaseDB Consumer
Storage Customer
DLT Consumer
Storage (Azure)
Azure Key Vault
DLT Native Service
DLT WatcherIoT Hub
Application Insights
Blockchain Development Kit
Data
platform
(Ml/bi)
Secure off-
chain
execution
Monitoring
and security
3rd party
services
Federated
identity
Identity
and key
management
Enterprise ledger
Horizontal SaaS and adapters Client apps and devicesDesenvolvimento
para conectar
aplicações existentes
Integra ao
Azure DevOps
para gestão das
versões das
Dapps.
Permite que o
usuário escolha o
tipo de topologia
Configuração mais fácil e interface simples
Configure basic settings
AAD Parameters
Network size and parameters
Operations management suite
Summary
Buy
2
3
4
5
1
6
Manually deploy
ledger
Orchestrate
signing, hashing
and routing
Store smart
contract
reference data
Synchronize
data with off-
chain DB
Ingest messages
and events
Extend
capabilities
API
management
Manage keys
Customize
integrations
Build web
client
Integrate with
existing business
apps
Configure
consortium
network
Link identities to
federated
systems
Write business
logic
Demo
Azure
Obrigado  //_
Q&A

Azure blockchain

  • 1.
  • 2.
    As criptomoedas sãoconstruídas em cima da blockchain Blockchain também é conhecido como Distributed Ledger Technology (DLT) Blockchain possui nativamente alta criptografia para garantir a Imutabilidade Blockchain Secure Shared Ledger Distributed
  • 3.
    Alguns desafios técnicosde adotar a blockchain O que os desenvolvedores estão dizendo… Queremos modelar um workflow para usar com a blockchain, mas isso nos levaria meses de desenvolvimento e um custo muito alto para criar um PoC. Não sabemos de uma plataforma Blockchain confiável e com alta disponibilidade para adotar. Estou gastando todo o meu tempo com a escolha das topologias e configurar uma infra-estrutura, ao invés de Construir Dapps Nossa empresa não tem certeza de quais fornecedores de tecnologia poderão se conectar a nossa blockchain e se estão alinhadas a nossa estratégia. É difícil conectar anossa infraestrutura de TI existente a uma aplicação blockchain até mesmo em nossa própria infra.
  • 4.
    Manually deploy ledger Orchestrate signing, hashing androuting Store smart contract reference data Synchronize data with off- chain DB Ingest messages and events Extend capabilities API management Manage keys Customize integrations Build web client Integrate with existing business apps Configure consortium network Link identities to federated systems Write business logic
  • 5.
    Todo desenvolvedor podecriar uma Dapp em uma interface simples Mas não com o Azure Blockchain Workbench Simplifica Desenvolvimento Acelera O time ganha tempo Inovação com segurança
  • 6.
    Azure Active Directory StorageBlob Logic APP Event Grid Com o ADD você consegue gerenciar e permissionar os seus parceiros de negócios ou partes envolvidas em um determinado contrato ou Dapp. Com o Logic App você consegue através dos eventos recebidos do Event Grid realizar ações rapidas como enviar email, sms, mensagem de voz, disparar outros workflows. Com o Storage blob você consegue armazenar os arquivos locais como por exemplo configurações e arquivos de deploy dos smart contracts vinculados a uma hash registrada na blockchain. Com o event Grid você consegue interceptar todos os eventos que acontecem dentro da topologia blockchain no azure e tratar de acordo com a sua estratégia.
  • 7.
    ARM template tobuild a Blockchain helped us focus on the business problem Blockchain API helped us build a seamless ingress point into the Blockchain Offchain storage provided us the capability to quickly build value providing complex analytics Web App Azure Active Directory Client Apps IOS App Android App IoT Devices Gateway Services API Event Hub Native Ledger Services and Ledgers Ethereum DLT Service Ethereum Consumers Azure SQL DatabaseDB Consumer Storage Customer DLT Consumer Storage (Azure) Azure Key Vault DLT Native Service DLT WatcherIoT Hub Application Insights
  • 8.
    Blockchain Development Kit Data platform (Ml/bi) Secureoff- chain execution Monitoring and security 3rd party services Federated identity Identity and key management Enterprise ledger Horizontal SaaS and adapters Client apps and devicesDesenvolvimento para conectar aplicações existentes Integra ao Azure DevOps para gestão das versões das Dapps. Permite que o usuário escolha o tipo de topologia
  • 9.
    Configuração mais fácile interface simples Configure basic settings AAD Parameters Network size and parameters Operations management suite Summary Buy 2 3 4 5 1 6
  • 11.
    Manually deploy ledger Orchestrate signing, hashing androuting Store smart contract reference data Synchronize data with off- chain DB Ingest messages and events Extend capabilities API management Manage keys Customize integrations Build web client Integrate with existing business apps Configure consortium network Link identities to federated systems Write business logic
  • 12.
  • 13.