quarta-feira, 6 de novembro de 2019

Lançamento - Azure SQL Database Edge (preview)

     Uma pausa em nossos tópicos de " Dicas que todos desenvolvedores deveria conhecer", para falar sobre um novo produto. Em 6 de novembro (hoje rs) na PASS Summit 2019. No primeiro Keynote, Rohan Kumar que é Vice President of Azure Data, apresentou o lançamento público do SQL 2019 e também anunciou o preview do Azure SQL Database Edge, que tem menos de 300mb e pode rodar dentro de um Raspberry PI. Uma nova edição do SQL Server voltada para dispositivos de borda, a Internet das Coisas (IoT). Isso significa que o SQL Server agora pode ser executado em quase qualquer lugar. 



Em primeiro lugar, lembre-se de que o Azure significa "híbrido" agora; portanto, embora possamos esperar que se refira à computação em nuvem, ele também leva em conta a infraestrutura local. Em segundo lugar, esse é o mecanismo de banco de dados completo do SQL Server em execução em uma CPU ARM de 64 bits. Ele poderia ser executado em um Raspberry Pi ou - desde que houvesse suporte para outro hardware - dispositivos Android ou iOS, no entanto, ele é voltado para dispositivos de ponta que coletam dados de sensores IoT e outros pontos de dados. Pense nisso como um passo a partir dos dispositivos IoT ...

Um dos impedimentos mais significativos para aplicativos baseados na nuvem muito exigentes é a latência de fazer vários saltos na espinha dorsal da Internet para o data center do Microsoft Azure ou Amazon AWS. Uma vez lá, os dados são processados ​​e, em seguida, devem ser enviados de volta ao cliente. Esse é um paradigma de processamento de dados muito lento para uma ampla variedade de aplicativos, especialmente aplicativos de IoT, como carros conectados / autônomos ou sistemas de segurança com reconhecimento facial.

Como mencionei anteriormente, é o mecanismo completo do SQL Server. Então, por que não chamá-lo de SQL Server Edge? Isso porque não é apenas o SQL Server. Um recurso solicitado para inclusão no SQL Server por várias pessoas ao longo dos anos é o suporte a séries temporais . Em vez de incorporá-lo ao mecanismo de banco de dados, a Microsoft incorporou o suporte a séries temporais a partir do material de análise que eles já criaram para o Azure. É aí que entra a marca do Azure, porque ela se encaixa perfeitamente na esfera da oferta de serviço da IoT do Azure .

Ainda é uma versão completa do mecanismo de banco de dados do SQL Server (sim, incluindo column store e OLTP na memória), rodando em CPUs ARM de 64 bits, que se beneficiam da redução do uso de energia, da vida útil da bateria e de todos os outros motivos pelos quais gostamos do ARM. É apenas o SQL Server, no Linux, em pequenos computadores que podem ser executados em qualquer lugar. Isso reduz bastante o esforço de criação de software de gerenciamento de dados, porque agora podemos segmentar apenas uma plataforma de dados, desde a borda até a nuvem e tudo mais.

Claro, o SQLite é um banco de dados de usuário único realmente rápido, mas não é o mecanismo completo do SQL Server.

Here is what Azure SQL Database Edge offers:
  • Crie uma vez e implante em qualquer lugar, incluindo SQL do Azure

DATABASE, SQL SERVER, AND AZURE SQL DATABASE EDGE

  • Movimento bidirecional de dados entre a borda e o local ou a nuvem para um padrão inteligente de armazenamento e encaminhamento

  • Segurança forte incorporada ao Banco de Dados SQL do Azure para dados totalmente criptografados em repouso e em movimento em nós de borda e gateways de borda

  • Capacidade de combinar fluxo de dados e séries temporais com aprendizado de máquina no banco de dados para permitir análises de baixa latência

  • Cenários de borda totalmente desconectados e conectados à nuvem com computação e armazenamento local. Gerenciamento de todo o sistema a partir de um portal de gerenciamento central do Azure IoT.

  • Suporte para ferramentas de visualização de dados existentes, como Power BI e Tableau.

  • Suporte programático completo para a linguagem T-SQL, bem como suporte analítico usando R, Python, Java e Spark.

  • Suporte para processamento e armazenamento de dados de gráficos, JSON e séries temporais no banco de dados, juntamente com a capacidade de aplicar análises e recursos de aprendizado de máquina no banco de dados em tipos de dados não relacionais. Isso permite cenários em que você deseja treinar seus modelos de aprendizado de máquina na nuvem e pontuar no nó de extremidade.


Toda comunidade está extremamente empolgada com a perspectiva desta nova edição do SQL Server. Compartilhe seus pensamentos nos comentários abaixo.

Link Oficial, para maiores informações:
https://azure.microsoft.com/en-us/services/sql-database-edge/

Link Azure SQL Database Edge Whitepaper:
https://azure.microsoft.com/mediahandler/files/resourcefiles/azure-sql-database-edge-whitepaper/White%20Paper-AzureSQLDatabaseEdge-2019.pdf

Nenhum comentário:

Postar um comentário