Como Open Source Impulsiona Inovação na Internet das Coisas
Do dispositivo, ao edge, à nuvem, ao data center, software e hardware open source trazem interoperabilidade à Internet das Coisas.
Open source, definido como software cujo código-fonte está livremente disponível para inspeção, uso e modificação, surgiu em círculos acadêmicos, corporativos e governamentais antes de se tornar mainstream com o lançamento do kernel Linux por Linus Torvalds em 1991. Hoje, Linux alimenta dispositivos embarcados, roteadores, access points e cargas de trabalho de data centers que sustentam o crescimento explosivo da Internet das Coisas.
Pense no open source como uma base de conhecimento colaborativa — como a Wikipedia — onde diversos stakeholders contribuem expertise e inovação, levando a soluções de maior qualidade.
Open Source e Desenvolvimento de Produtos IoT
Dispositivos IoT raramente são construídos isoladamente. Especialistas em conectividade fornecem o modem, fornecedores de segurança fornecem protocolos, e fornecedores de form-factor trazem expertise de design específica do domínio. Um produto bem-sucedido emerge de uma abordagem orientada a parceiros e ecossistema — espelhando a natureza colaborativa do software open-source. Como o cenário IoT permanece fragmentado, um modelo de consórcios unificado pode ajudar toda a cadeia de valor a atender seu enorme mercado endereçável de forma mais eficaz.
Plataformas IoT permitem que sensores e outros dispositivos se conectem a redes e a processadores centralizados de nuvem ou edge — ou ambos — garantindo segurança ponta a ponta. Também lidam com faturamento, localização, rastreamento de ativos e monitoramento.
Principais Plataformas
Enquanto stacks proprietários como Azure da Microsoft e Thread existem, uma coorte de plataformas open-source atraiu investimento significativo de empresas líderes em IoT.
- GE Predix — Inicialmente desenvolvido para uso interno da GE, Predix foi posteriormente oferecido como platform-as-a-service para implantações industriais de IoT.
- AllJoyn da AllSeen Alliance
- IoTivity da Open Connectivity Foundation (OCF) — A plataforma foi fundida no ano passado e agora é patrocinada pela The Linux Foundation.
The Linux Foundation
Nascida do kernel Linux, a The Linux Foundation une uma ampla gama de consórcios e alianças, facilitando troca de software, ideias, eventos e treinamento. Seus membros corporativos incluem AT&T, Qualcomm, Samsung, Cisco, Intel, Microsoft, Oracle e Huawei.
Além da arquitetura de referência OCF, a fundação hospeda uma iniciativa open-source que promove interoperabilidade na borda da rede, onde dispositivos de campo geram insights e ações baseadas em dados.
EdgeX Foundry
Semeado com aproximadamente 125.000 linhas de código da Dell, o EdgeX Foundry foi lançado para criar componentes de edge interoperáveis, acelerar time-to-market e alavancar padrões existentes para domar um mercado complexo e fragmentado. Em cenários industriais de IoT — como detecção de defeitos em linha de montagem ou monitoramento remoto de equipamentos — o edge torna-se um ponto crítico de decisão.
Quando um sensor de campo detecta uma falha, ele envia um alerta apenas se um problema for identificado. O gateway ou dispositivo de edge processa os dados e confirma operação normal, economizando custos de nuvem e largura de banda e liberando técnicos para resolver questões urgentes.
Hardware Open Source
Em data centers, sistemas de alta performance rodam predominantemente software open-source. Fabricantes de hardware estão adotando cada vez mais a mesma filosofia, compartilhando abertamente designs e especificações para reduzir custos e aumentar eficiência de switches, servidores, racks e infraestrutura de energia.
The Open Compute Project
Fundado pelo Facebook, o The Open Compute Project serve como contraparte de hardware da The Linux Foundation. À medida que a IoT se expande para todas as camadas empresariais, data centers devem entregar recursos computacionais distribuídos, flexíveis e sob demanda que a Internet das Coisas exige.
NFV e SDN
Open source sustenta uma iniciativa crítica de telecom: automação de rede através de Network Functions Virtualization (NFV) e Software-Defined Networking (SDN). O padrão 5G New Radio em evolução amplifica a complexidade, exigindo soluções automatizadas.
A arquitetura Enhanced Control, Orchestration, Management & Policy (ECOMP) da AT&T virtualizou 34% de sua rede até o final de 2016.
O projeto Open-Orchestrator (Open-O) da Huawei foi fundido com o esforço da AT&T para formar a Open Network Automation Platform (ONAP), agora supervisionada pela The Linux Foundation.
A Sprint introduziu o C3PO (Clean CUPS Core for Packet Optimization), uma solução de referência NFV/SDN proprietária. O COO da Sprint, Gunter Ottendorfer, disse: "revoluciona o core da rede e faz parte de nosso kit expandido de soluções para atender a onda de dados vindoura. C3PO é parte importante da iniciativa NFV e SDN, permitindo à Sprint adaptar-se mais rapidamente a demandas de mercado e escalar novos serviços de forma mais eficiente e econômica."
Automação de Rede e IoT
Network slicing dá às operadoras a capacidade automatizada de criar pipes de dados personalizados, cross-domain, que conectam qualquer dispositivo a qualquer endpoint de nuvem, edge ou data center. Largura de banda é provisionada para atender necessidades específicas de cada caso de uso empresarial ou industrial de IoT — tudo possibilitado por tecnologia open-source.
Tecnologia da Internet das Coisas
- IoT Celular e Bluetooth LE: Abordagem Sinérgica para Conectividade de Próxima Geração
- Como a COVID-19 Está Acelerando a Adoção de IoT na Manufatura
- Manufatura Inteligente e IoT: Impulsionando a Próxima Revolução Industrial
- Protegendo o Futuro da Segurança IoT: Estratégias de Especialistas para um Mundo Conectado Mais Seguro
- Protegendo Software Open-Source na IoT: Mitigando Riscos de Software
- Como IoT e Computação em Nuvem Moldam o Futuro dos Dados Empresariais
- AIoT: Como Inteligência Artificial Amplifica a Internet das Coisas
- Insights de Edge Computing e Estratégia de IoT do IoT World 2019
- IoT Industrial: Blocos Fundamentais Impulsionando a Indústria 4.0
- Ferramentas de Desenvolvimento IoT Open Source vs. Suportadas por Fornecedores: Escolhendo a Stack Certa para sua Empresa