Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microsoft Connect(); Brasil Azure blockchain

Apresentação realizada no evento Microsoft Connect(); Brasil, edição São Paulo no dia 19 de janeiro de 2019 , pelo Microsoft MVP Rogério Rodrigues sobre o Azure Blockchain e as facilidades que os desenvolvedores conseguem em adotar o Blockchain na plataforma Microsoft

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Microsoft Connect(); Brasil Azure blockchain

  1. 1. Rogério Rodrigues – Microsoft MVP & MSP
  2. 2. Patrocinadores
  3. 3. Comunidades
  4. 4. Azure Blockchain Development Kit
  5. 5. 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
  6. 6. 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.
  7. 7. 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
  8. 8. Todo desenvolvedor pode criar uma Dapp em uma interface simples Mas não com o Azure Blockchain Simplifica Desenvolvimento Acelera O time ganha tempo Inovação com segurança
  9. 9. 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.
  10. 10. 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
  11. 11. 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
  12. 12. 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
  13. 13. 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
  14. 14. Demo Azure Blockchain Development Kit
  15. 15. Obrigado  //_ Q&A

×