Análise Comparativa entre AWS vs AZURE vs Oracle. Qual a melhor solução Blockchain?


Desde que a tecnologia blockchain surgiu como um dos novos desenvolvimentos que mais crescem e se transformam na indústria da tecnologia, muitos gigantes do mercado criaram suas próprias soluções blockchain para seus clientes nos últimos meses. A BaaS (blockchain-as-a-service) está crescendo e recebendo cada vez mais atenção.

Esses gigantes da tecnologia incluem:

  • Amazon ou AWS (Amazon Web Service);
  • AZURE da Microsoft;
  • Oracle.

No último ano, quase todos os grandes gigantes da tecnologia, como os mencionados acima, juntamente com a IBM, HP e a chinesa SAP, anunciaram suas próprias soluções blockchain, rapidamente, quase ao mesmo tempo. O Google também investiu muito e deve vir com sua própria solução nos próximos meses.

O que isto significa?

Isso reflete que as gigantes da tecnologia estão competindo entre si, investindo de forma pesada em tecnologia blockchain e convencidos de que a blockchain é o caminho a seguir. Também mostra a urgência dos grandes tubarões do mercado para não morrer na praia.

O interesse surge principalmente porque o mercado da blockchain deverá crescer 61,5% ao ano nos próximos três anos. Quase todas as grandes empresas querem aproveitar a crescente demanda.

Em um artigo recente, foi revelado que quase todos os grandes gigantes da tecnologia, como IBM, Google, Oracle, Microsoft e Amazon, estão investindo pesado em soluções da blockchain.

Neste artigo, veremos em detalhes entre soluções da Blockchain das empresas AWS vs Azure vs Oracle, e também oferecendo uma comparação detalhada entre os três.

Oferta de Soluções da Azure vs AWS vs Oracle:

Análise Comparativa entre AWS vs AZURE vs Oracle. Qual a melhor solução Blockchain?

Solução AWS Blockchain

Vamos começar com a AWS, também conhecida como Amazon Web Services. Eles anunciaram seus Blockchain Templates como uma oferta de BaaS (blockchain como serviço) em Abril de 2018. O lançamento seguiu os anúncios semelhantes da Azure, Oracle e IBM da Microsoft. Isso torna o Microsoft Azure o último a apresentar sua solução de blockchain em comparação com o Oracle e o Azure.

Então, o que o BaaS oferece aos desenvolvedores e às empresas?

Seu produto mais popular é o AWS Blockchain Templates, que permite que usuários AWZ que estão trabalhando em aplicações em blockchain configurem as redes Hyperledger Fabric ou Ethereum de maneira mais rápida.

A AWS também oferece aos seus usuários acesso a recursos acessíveis que podem ajudá-los a implementar rapidamente as redes blockchain.

Recursos Importantes

Aqui estão alguns dos recursos importantes da solução AWS Blockchain.

  • Ele oferece segurança para as empresas, pois os usuários podem adicionar permissões para controlar o acesso aos recursos da AWS. As empresas também podem acessar a atividade do recurso a qualquer momento que é registrada no AWS CloudTrail.
  • O serviço é oferecido como um serviço pré-pago, de modo que você paga apenas pelos serviços que você usa e pela quantidade de tempo que você os usou. Isso torna os recursos da AWS acessíveis. Você também não precisa pagar nenhuma taxa de rescisão ou taxas iniciais, pois não há contrato de longo prazo entre a AWS e o usuário.
  • A AWS também oferece uma ampla gama de opções quando se trata de estruturas blockchain. Você pode escolher entre Corda, Hyperledger Fabric e Ethereum, bem como soluções de parceiros para o seu setor.
  • Com os AWS Blockchain Templates, os usuários podem implementar rapidamente redes blockchain seguras.

Produtos

A AWS oferece duas opções diferentes em suas soluções de blockchain, que incluem o AWS Blockchain Templates e as soluções de parceiros da AWS disponíveis no mercado.

Modelos de Blockchain da AWS

O AWS Blockchain Template é o principal produto que permite aos usuários escolher entre as estruturas de código aberto Hyperledger Fabric ou Ethereum para implantar redes blockchain seguras de maneira rápida.

Com esses modelos, você não precisa gastar tempo na configuração manual da sua rede blockchain, já que pode simplesmente implantar os modelos do AWS CloudFormation e se concentrar apenas na criação do seu aplicativo na blockchain.

Esses modelos implementam a estrutura blockchain de sua escolha no ECS, também conhecida como Amazon Elastic Container Service. A melhor coisa é que você não precisa pagar nada extra por esses modelos. Na verdade, você só precisa pagar pelos recursos que usa para executar a sua rede blockchain.

  • Benefícios

Além do recurso de pagamento conforme o uso, o AWS Blockchain Templates também oferece implementação rápida da rede blockchain nos servidores virtuais Amazon EC2 e Amazon EC3, além do serviço de contêiner ECS. Você também tem a opção de escolher entre a estrutura Hyperledger Fabric ou Ethereum, que atualmente são as estruturas blockchain mais populares e mais usadas no mercado.

Não importa qual estrutura você escolha, você tem acesso a recursos como funcionalidade de contrato inteligente, algoritmos de consenso distribuídos, controle de acesso e outros recursos principais da blockchain.

Os modelos também contam com uma ferramentas de gerenciamento própria que permite monitorar, navegar e gerenciar suas blockchains.

Qual Blockchain Framework para escolher: Ethereum ou Hyperledger Fabric

Aqui está uma comparação rápida que irá ajudá-lo a escolher entre os dois com base em suas necessidades.

EthereumHyperledger Fabric
Ethereum é atualmente o framework da blockchain mais popular desenvolvido pela Ethereum Foundation. É preferível para aqueles que querem construir uma nova rede pública, pretende usar linguagem de contrato inteligente Ethereum Solidity, ou deseja transacionar com os nós na rede pública Ethereum.A Linux Foundation desenvolveu o Hyperledger Fabric. É recomendado para aqueles que desejam mais recursos de segurança, desejam limitar as transações que os usuários podem ver ou desejam criar uma rede blockchain privada.

Você pode aprender mais sobre Ethereum ou Hyperledger Fabric em nossos posts anteriores detalhados. Você também pode ler o nosso Hyperledger vs Corda R3 vs Ethereum: O Guia Definitivo.

Uma vez que você tenha decidido sobre o framework com o qual deseja trabalhar, simplesmente construa sua rede blockchain sobre ele e implemente aplicativos descentralizados.

Escolha o Framework Configurar o software Blockchain Implementar dApps

Simples e econômico, não é?

Soluções para parceiros da AWS

Além de usar o AWS Blockchain Templates, a AWS também permite que seus usuários escolham de uma ampla variedade de soluções de parceiros da AWS para implantação de blockchain. Isso permite que os usuários selecionem um que atenda às suas necessidades, já que muitos dos parceiros listados abaixo oferecem soluções especializadas de blockchain para setores específicos.

Por exemplo, o Corda R3 é projetado para o mercado financeiro, enquanto o GuildOne é projetado para setores fora do mercado financeiro.

Parceiros

Para oferecer os melhores serviços de blockchain aos seus clientes, a AWS trabalha com vários parceiros listados abaixo.

  • Kaleido

A AWS anunciou sua parceria com a ConsenSys, a empresa controladora da Kaledio, em meados de maio. É uma Blockchain Business Cloud que atua como uma plataforma SaaS corporativa para empresas. O Kaleido foi projetado para tornar mais simples para as organizações implementarem blockchains privadas e seguras.

  • BlockApps

A AWS fez uma parceria com a BlockApps para fornecer soluções de desenvolvimento blockchain Ethereum para seus clientes. O BlockApps fornece uma das maneiras mais rápidas de implantar a rede de blockchain Ethereum escalável e para construir aplicativos blockchain.

  • Tecnologia Manifold

A nova parceria com a Manifold Technology permite que os usuários da AWS tenham acesso a uma rede blockchain econômica, escalável e muito fácil de integrar.

  • CISCO

O Cisco Blockchain permite que os usuários da AWS criem aplicações em blockchain de nível corporativo. A solução blockchain da Cisco é escalável, segura e direta.

  • Corda R3

Corda R3 é um nome bem conhecido na indústria de blockchain como foi a primeira empresa que construiu o maior grupo colaborativo no mercado financeiro com mais de 100 instituições financeiras.

É a plataforma especializada em blockchain projetada para o mercado financeiro. Simplificando, é um livro de classificação financeira que atende aos mais altos padrões praticados no setor financeiro. Ele oferece códigos e APIs para criar aplicações blockchain para trazer mais eficiência às transações comerciais.

  • GuildOne

Por décadas, a GuildOne fornece serviços especializados de banco de dados e tecnologia para a indústria de petróleo e gás, e agora lidera a tecnologia blockchain projetada para empresas fora do setor de criptomoeda e financeiro.

Outros parceiros de tecnologia incluem a Intel, enquanto os parceiros de consultoria da AWS incluem Accenture,Blockskye,Luxoft,PWC e Trek10.

Clientes

Segundo a AWS, vários grandes clientes estão usando seus serviços para construir soluções blockchain. Isso inclui clientes como T Mobile e Guidewire.

Resumo: Solução AWS Blockchain

Mesmo que a AWS tenha entrado na corrida um pouco atrasada, seus produtos refletem que eles fizeram a lição de casa da maneira certa. Seu produto mais popular, o AWS Blockchain Templates, torna mais fácil para as empresas começarem as coisas rapidamente, já que podem implementar os modelos e começar a trabalhar em suas aplicações descentralizadas sem nenhum atraso.

Na verdade, o AWS Blockchain Templates é um recurso que os diferencia de outros provedores de BaaS.

Além disso, os usuários também podem escolher entre suas soluções de parceiros. O preço também é acessível, pois os usuários da AWS podem pagar de acordo com o uso, em vez de entrar em um contrato anual. Basta pagar pelos recursos que você usa durante o tempo que você usa. Na verdade, você paga pelo servidor e pelas ferramentas que usa, não pelo serviço blockchain.

As soluções fornecidas podem ser usadas em uma ampla gama de setores que incluem mercado financeiro e comércio (transações financeiras), cadeia de suprimentos, seguros, saúde e identidade e conformidade.

O único inconveniente é que ele não oferece nenhum workbench de blockchain dedicado como o oferecido pelo Azure. Para gerenciar e desenvolver aplicações blockchain, você precisa confiar nos serviços convencionais da AWS ou nos balanceadores de carga.

Microsoft Azure

O Microsoft Azure foi a primeira grande empresa de tecnologia a anunciar a funcionalidade de BaaS para empresas e desenvolvedores. Também fez o primeiro esforço para preservar com segurança as identidades digitais em uma blockchain em parceria com a Decentralized Identity Foundation(Fundação da Identidade Descentralizada).

Então, quando se trata da linha do tempo, o Azure é o pioneiro na indústria de BaaS. O Microsoft Azure também possui o maior portfólio de conformidade do setor. A empresa afirma fornecer soluções blockchain de baixo risco, baixo custo, rápidas e à prova de falhas como BaaS (Blockchain-as-a-service). Ele hospeda blockchain em servidores Linux.

Recursos Importantes

Aqui estão alguns dos recursos importantes da Solução de blockchain do Azure.

  • O Azure reduz o tempo de desenvolvimento oferecendo aos usuários redes e infra-estrutura pré-configuradas. Isso permite que os usuários iniciem o desenvolvimento dos aplicativos descentralizados instantaneamente.
  • Com a ajuda de conexões internas às ferramentas do Azure, os usuários podem validar e iterar os desenvolvimentos de blockchain de maneira mais rápida e fácil.
  • Com a ajuda de uma plataforma na nuvem disponível globalmente, você pode manter seus dados seguros. As soluções também são escaláveis, permitindo que você expanda a qualquer momento.

Produtos

Assim como a AWS, o Azure também fornece diferentes soluções com base na estrutura com a qual você deseja trabalhar. Além disso, eles também oferecem soluções de parceiros mais personalizadas, as quais discutiremos em detalhes abaixo.

Soluções do Azure Marketplace

Você pode escolher entre vários produtos, bem como estruturas no Azure. Aqui está a lista completa.

  • Ethereum no Azure

O Azure permite que você trabalhe na rede blockchain mais usada. No entanto, com a variedade de topologias de rede pré-configuradas que oferece, você pode implementar a rede em minutos. A solução também apresenta benefícios exclusivos, como conjuntos fáceis de escala de VM(Virtual Machines), capacidade de gerenciar nós com implementação entre regiões e ferramentas de monitoramento.

  • Hyperledger Fabric

A próxima estrutura popular da Linux Foundation também está disponível no Azure. Este é o melhor para aqueles que desejam implementar serviços para validação de pares e nós, para pedidos internos da rede. Mais uma vez, a implementação é fácil e rápida.

  • Corda

Para aqueles que desejam trabalhar com aplicações descentralizadas nos setores financeiros, o Azure oferece a plataforma contábil distribuída da Corda. Ele permite que os usuários implementem rede multi-rede e multi-participante com facilidade. Os usuários também podem trabalhar com notários, colegas e um mapa de rede.

Se você quiser saber mais sobre qual das tecnologias de contabilidade acima é melhor para suas necessidades, você pode ler a nossa comparação detalhada das tecnologias acima aqui.

  • Workbench da Azure

Esta é uma solução Workbench completa para o rápido desenvolvimento de aplicações blockchain. O Azure Blockchain Workbench é uma interface da Web fácil de usar que também facilita o uso em comparação com o AWS.

  • DevTest Labs para Blockchain como um serviço

Com esse serviço, você pode criar um laboratório para que uma equipe contenha todas as políticas e modelos de equipe.

Parceiros

Você também pode escolher entre 23 soluções no mercado de diferentes parceiros. Aqui estão algumas soluções importantes oferecidas por seus parceiros.

  • BlockApps

O BlockApps permite a plataforma privada blockchain Ethereum de nó único e múltiplo para desenvolvedores e empresas. A plataforma Ethereum é fornecida com a API RESTful e outras ferramentas para desenvolvedores, como análise, pesquisa e explorador. No total, você pode escolher entre as três soluções da BlockApps.

  • GoChain

Para aqueles que querem se concentrar em transações rápidas no setor financeiro, o GoChain oferece um blockchain compatível com Ethereum de nó único como edição de desenvolvedor.

Outros parceiros com suas soluções disponíveis no mercado do Azure incluem o Guildkraft, o Trade Finance, o Accredible, o Chain Core Developer Edition, o RekoChain, o Quorum Demo, o RSK Notary Solution e muitos outros.

Clientes

O Azure tem usuários de diferentes setores que estão usando o Azure Blockchain para alcançar coisas completamente diferentes. Por exemplo, a Insurwave desenvolveu recentemente uma solução de blockchain seguro. Outros clientes incluem Xbox, 3M, a Associação de Bancos em Cingapura e webjet.com.au.

Resumo: Solução de Blockchain Azure

A solução de blockchain do Azure vem com vários benefícios sobre seus concorrentes. Primeiro, porque você tem a opção de escolher entre uma ampla gama de opções de plataforma blockchain que incluem Ethereum, Chain, Corda, Hyperledger Fabric, Quorum e muito mais.

Todas essas estruturas blockchain estão disponíveis em topologias de nó único, vários nós e vários membros. A mais forte dessas opções é a topologia de vários membros, que permite aos usuários criar uma grande rede, incluindo várias organizações, enquanto cada organização também mantém seu controle administrativo.

No mercado, você pode encontrar soluções de 23 parceiros que permitem escolher uma solução mais personalizada para suas necessidades exclusivas.

Solução Oracle Blockchain

A Oracle seguiu os passos da Microsoft e lançou seu modelo de solução de blockchain B2B em setembro de 2017. O plano é conhecido como Serviço Cloud Blockchain de nível corporativo porque é voltado para empresas e negócios. O serviço oferece aos clientes empresariais uma abordagem totalmente gerenciada que desejam se envolver com a blockchain.

De acordo com o vice-presidente sênior, Zavery, a Oracle apresentou este serviço para que as empresas possam trabalhar em projetos de blockchain de código aberto e personalizá-lo de acordo com suas necessidades, adicionando permissões confidenciais, segurança e APIs.

O serviço blockchain é criado apenas com o projeto de malha Hyperledger de software livre, ao contrário da AWS e do Azure, que permite escolher entre várias estruturas da blockchain.

Recursos Importantes

Aqui está a lista de alguns recursos principais oferecidos pelo Oracle Autonomous Blockchain Cloud Service.

  • O blockchain da Oracle também é rápido e fácil de implementar, pois oferece um serviço blockchain totalmente gerenciado e pré-montado.
  • Permite desenvolver a rede blockchain e os aplicativos na estrutura Hyperledger Fabric de software livre.
  • Você pode usar o Oracle Integration Cloud para integrar rapidamente aplicações locais, Oracle SaaS e aplicações de terceiros.
  • A Enterprise Grade Blockchain Solution foi projetada para fornecer recursos de nível corporativo, como backup integrado, segurança aprimorada, gerenciamento de identidade baseado em função e gerenciamento de revogação de certificado.
  • Oferece uma solução autônoma, auto segura e auto reparadora.

Produtos

A Oracle oferece sua solução de blockchain autônoma que está disponível por 0,75 dólares em pagamento por utilização. A solução blockchain permite fazer 500 transações blockchain por hora.

Esta solução permite que você crie aplicativos descentralizados da blockchain em solução Hyperledger Fabric. Você pode facilmente automatizar suas transações com contratos inteligentes, também conhecidos como chaincodes.

Também é uma boa opção para criar redes comerciais confiáveis. A solução blockchain também permite que você crie redes híbridas, o que significa que você pode se unir a parceiros fora do Oracle Cloud, desde que eles também usem a plataforma Hyperledger Fabric.

Ferramentas

A solução blockchain oferece a você uma administração abrangente e opções de monitoramento. Você tem acesso a um console de administração intuitivo, que é um painel fácil de usar. Você pode navegar facilmente por redes, canais, nós e chaincodes por causa disso. Ele também permite que você gerencie facilmente a rede e visualize os componentes do blockchain.

Você também pode configurar canais de rede e definir políticas em tempo real. Além disso, a Oracle também fornece recursos detalhados para desenvolvedores que podem ajudar qualquer pessoa com a criação de contratos inteligentes.

Resumo: Solução Oracle Blockchain

Se comparado com a AWS e o Azure, a Oracle está claramente atrás, mas tentando convencer mais usuários à sua solução blockchain. Primeiro, limita-se ao uso da plataforma Hyperledger Fabric, sem Ethereum ou qualquer outra opção de framework.

Segundo o produto é apenas uma solução Enterprise Grade, sem outras soluções disponíveis de parceiros, como AWS ou Azure. O preço é semelhante ao Azure e à AWS, que é pago à medida que você avança.

No entanto, para empresas que procuram soluções blockchain seguras e autônomas, com a capacidade de fazer backup automático de todas as suas transações, a Oracle é uma boa opção.

As aplicações também são vastas porque as soluções da blockchain podem ser usadas no setor financeiro, na saúde e em vários outros setores.

Oferta de Soluções da Blockchain: AWS vs Azure vs Oferta Oracle: Uma Tabela Comparativa

Aqui está uma tabela de comparação rápida baseada em nossa pesquisa detalhada e nos recursos acima mencionados. Saiba mais sobre a solução AWS vs Azure vs Oracle Blockchain na tabela.

CategoriasAWSAzureOracle
EstruturaEthereum, Hyperledger Fabric, Corda, e Quorum.Ethereum, Hyperledger Fabric, Quorum, Chain e Corda.Hyperledger Fabric
PreçoPague apenas pelo que consome.Varia de acordo com o plano, pagar conforme o uso.0.75 dólares por uso.
Principais parceirosCisco, BlockApps, GuildOne, Intel, Kaleido, Manifold Technology, Corda R3 com vários outros parceiros de consultoria.Corda, BlockApps, GoChain, com um total de 23 soluções de parceiros disponíveis.
Principais clientesT Mobile e Guidewire.Xbox, 3M e Insurwave.

 

Finalizando

É mais do que evidente agora que o mercado da blockchain crescerá exponencialmente nos próximos anos. Isso também é visível a partir da corrida entre as principais empresas de tecnologia que estão competindo para fornecer a melhor solução de BaaS (blockchain-as-a-service) para seus clientes.

A crescente adoção em massa da tecnologia blockchain como serviço também a torna a mais recente revolução na indústria de tecnologia financeira. No entanto, com tantas boas opções disponíveis, você pode querer saber qual é a melhor para você. É por isso que forneci a você uma análise detalhada da solução AWS vs Azure vs Oracle Blockchain Solution que pode ajudá-lo a escolher entre o melhor serviço para suas necessidades exclusivas.

Referências:

https://aws.amazon.com/blogs/apn/how-aws-blockchain-partners-are-enabling-new-ways-of-doing-business/

https://www.fxstreet.com/cryptocurrencies/news/how-some-of-the-largest-tech-companies-are-investing-in-blockchain-201804162009

https://techcrunch.com/2018/04/22/amazons-new-blockchain-service-competes-with-similar-products-from-oracle-and-ibm/

https://techcrunch.com/2017/10/02/oracle-climbs-on-blockchain-bandwagon-with-new-cloud-service/

https://aws.amazon.com/partners/blockchain/solutions/

https://www.computerworld.com/article/3278088/blockchain/amazon-joins-list-of-blockchain-as-a-service-providers.html

https://www.ethnews.com/amazon-web-services-consensys-partnership-to-offer-kaleido-blockchain-platform

https://www.crn.com/news/cloud/300103791/partners-ready-to-take-deeper-dive-into-blockchain-with-aws.htm

https://www.businessinsider.com/ibm-azure-aws-blockchain-service-2017-10

https://www.ledgerinsights.com/how-to-blockchain-as-a-service-baas/

https://developer.oracle.com/blockchain

 


About Author

Olá, sou o Lucas! Graduando em Engenharia de Computação pela UNIFEI - Universidade Federal de Itajubá. Apaixonado por tecnologia e desenvolvedor mobile com foco em Android nativo. Trabalho como freelancer nas horas vagas e sempre em busca de novos desafios.

Leave A Reply