WSO2 e a Internet das Coisas

das-overview

Somos parceiros oficiais da WSO2 aqui Brasil e viemos aqui comunicar novidades que estão acontecendo na ferramenta. Vale a pena acompanhar tudo que está acontecendo de evolução nessa plataforma, afinal empresas como Ebay, Cisco e HP e outras utilizam o WSO2 como ferramenta de Middleware.

Novos recursos do WSO2: Integração e Orquestração com processos de Internet das Coisas.

A Internet das Coisas (IoT) está promovendo novos modelos de negócios em uma variedade de mercados, tais como transporte, saúde, automotivo, fabricação e outros. No entanto, a implementação deste modelo, Internet da Coisas,  depende da capacidade de integrar informações dos dispositivos com os sistemas, e a habilidade de gerenciar essas informações. Hoje, a WSO2 está introduzindo novas funcionalidade na Plataforma de Integração e esses recursos melhoram o serviço e a orquestração de processos para as aplicações em IoT e são eles:

  • WSO2 Message Broker 3.0 e WSO2 Enterprise Bus (ESB WSO2) 4.9 que agora suportam Message Queuing Telemetry Transport (MQTT) que é um protocolo de mensagens leve amplamente adotado para a conexão de dispositivos, sensores e gateways.
  • WSO2 Business Process Server (WSO2 BPS) 3.5 adicionou o motor open source Activiti para gerenciamento de processos de negócios (BPM), que faz uso do Business Process Modeling Notation (BPMN)  2.0, que é reconhecido como um dos mais abrangentes software para modelagem de processos.
  • WSO2 Data Services Server (WSO2 DSS) 3.5 adiciona suporte para o protocolo Open Data (OData) 4.0 , fornecendo a capacidade de consultar dados de uma variedade de fontes via padrão APIs RESTful abertas que podem trabalhar tanto em dispositivos móveis, bem como os sistemas Web, seja em nuvem ou não.

Para auxiliar o WSO2 Message Broker, WSO2 ESB, e WSO2 BPS,WSO2 Application Server a Plataforma de Integração também inclui o WSO2  API Manager, que foi reforçada em junho de 2015 para permitir o gerenciamento de API sobre os dispositivos que estão conectados e as mensagens que estão sendo trocadas. Com 2,2 trilhões de transações de clientes por ano correndo pela plataforma, a WSO2 oferece a escalabilidade e confiabilidade para lidar com grandes volumes de interações voltadas para o conceito de Internet das coisas. Além disso, todos os produtos da plataforma estão totalmente habilitados para utilização em Cloud, de modo que o mesmo software pode ser implantado em servidores dentro de casa (on-premises) ou na nuvem. Isso proporciona a flexibilidade na implantação que algumas empresas exigem, pois preferem ter ambientes híbridos para suas soluções.

“Cada vez mais, estamos vendo os clientes corporativos globais padronizar nossa Plataforma de Integração WSO2 para suas implementações da Internet das coisas, que vão desde o transporte de automóveis, indústria transformadora, construção, saúde, comunicações e cidades inteligentes”, disse Edgar Silva, VP Latam WSO2. “Com a adição do suporte para MQTT para se conectar com dispositivos da Internet das coisas, BPMN 2.0 para modelagem de processo IoT-aware, e OData 4.0 para APIs de dados IoT, estamos construindo nosso compromisso de oferecer tecnologias padrão da indústria que abordam empresas com demandas de solução IoT.”, reforçou Edgar Silva.

WSO2 Message Broker 3.0

O WSO2 Message Broker é um servidor de mensageria que apresenta suporte à alta disponibilidade (HA) e possui a capacidade de escalar para vários servidores dentro de um cluster, e assim gerenciar os pontos de falha. Ele também é projetado para gerenciar mensagens persistente que estão na fila, assinantes ou até ataques.

Nessa versão 3.0, o Message Broker tem novos recursos e aprimoramentos para oferecer às empresas uma arquitetura escalável para gerenciar facilmente o volume elevado de mensagens e as demandas das soluções projetadas.

  • O protocolo MQTT conecta dispositivos e sensores remotos, estabelecendo uma comunicação máquina-a-máquina (M2M) que podem gerar milhões de eventos simultâneos por segundo.
  • Um novo plug-in para banco de dados relacional permite que os desenvolvedores facilmente configurem seus bancos de dados relacionais existentes para lidar com o seu armazenamento de mensagens.
  • Outro mecanismo do armazenamento de mensagens é a escalabilidade baseada nos recursos de alta disponibilidade (HA), para dimensionar facilmente o sistema de mensagens com base no crescimento do volume e tamanho de mensagens. Isso foi introduzido pela primeira vez na versão 2.0 do Message Broker.
  • Nova funcionalidade para a coordenação de cluster de servidor, pois elimina a necessidade de tecnologias de terceiros, tais como ZooKeeper, que por sua vez reduz a complexidade e manutenção de implantação demandas.

WSO2 Enterprise Service Bus 4.9

WSO2 Enterprise Service Bus (ESB) se baseia no Apache Synapse ESB para fornecer uma plataforma de mediação leve e altamente configurável. O WSO2 ESB permite que os administradores e desenvolvedores possam de forma simples, configurar as mensagens, as conexões, transformação, agendamento de tarefas, balanceamento de carga e muito mais. Ele também suporta diversos padrões de integração e permite a seleção de transporte, mediação baseada em regras, e mediação com base na prioridade de requisitos. O WSO2 ESB é projetado para transmitir grandes conjuntos de dados de forma assíncrona e non-blocking.

WSO2 ESB 4.9 oferece vários recursos novos que suportam a integração com projetos de Internet das coisas, entre eles:

  • Além de MQTT, eles incluem o HTTP, HTTPS, Java Message Service (JMS), Health Level 7 (HL7), Kafka, Apache CXF e protocolos RabbitMQ.
  • A nova loja WSO2 em https://store.wso2.com/store oferece mais de 100  connectores, incluindo eBay, GitHub, Salesforce, e Twitter, entre outros, que os desenvolvedores podem baixar para usar.

WSO2 Business Process Server 3.5

WSO2 Business Process Server fornece abordagem de nível empresarial para o gerenciamento de processos de negócios de forma eficiente. Alimentado pelo motor BPEL Apache Orchestration Director Engine (ODE), que permite aos desenvolvedores implementar facilmente os processos de negócios e modelos que utilizam a Web Services Business Process Execution Language (WS-BPEL). WSO2 BPS também possui um console de gerenciamento gráfico baseado na Web que permite aos usuários facilmente implantar, gerenciar e visualizar processos e tarefas.

Com a versão 3.5, WSO2 BPS acrescenta o motor Activiti BPM, que suporta BPMN 2.0, a especificação reconhecido como uma das abordagens mais IoT-aware para processo de modelagem. Como resultado, os desenvolvedores têm a flexibilidade de usar WS-BPEL ou BPMN 2.0 para escrever seus processos de negócio, dependendo de suas necessidades. Além Activiti, WSO2 BPS 3,5 enriquece o ambiente BPMN 2.0 com:

  • Um aplicativo da Web personalizável para visualização e gerenciamento de processos e tarefas BPMN.
  • Suporte de geração de formulário de tarefas do usuário BPMN.
  • Funcionalidade de publicação de estatísticas de tempo de execução.
  • Relatórios dashboards para BPMN e tarefas humanas.

WSO2 Data Services Server 3.5

O WSO2 Data Services Server permite que administradores e programadores de banco de dados criem e gerenciem Web services usando dados da empresa.

A versão 3.5 permite o uso de APIs RESTful para consultar dados de fontes variedade. Além de bancos de dados relacionais, permite que muitas fontes de dados anteriormente inacessíveis passem a ser expostas como APIs, incluindo os bancos de dados SQL (NoSQL), sistemas de arquivos, sistemas de gerenciamento de conteúdo, entre outros. Usando o OAuth 2.0, para autorização, o WSO2 DSS 3.5 também adiciona a capacidade de acessar dados de planilhas do Google através de uma API. As APIs abertas, padrão disponíveis através OData 4.0 e OAuth 2.0 podem trabalhar através das muitas plataformas que as organizações utilizam atualmente.

E você, está pensando em adotar algumas das ferramentas da WSO2? Está estruturando algum projetando e quer ajuda de um especialista? Converse conosco, a Vertigo é parceira oficial da WSO2 aqui no Brasil e temos uma longa experiência em projetos dessa natureza.

Etiquetas: , , , , , , , ,

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Canais

Assine a nossa newsletter:
   

Av. Rio Branco, 151, sala 1002 – Centro
Rio de Janeiro -  RJ - Brasil - CEP 20040-911
+55 (21) 2232-0123