“Um dos principais desafios da Internet das Coisas, hoje, é a escalabilidade. Projetos com centenas, milhares ou milhões de dispositivos trocando dados o tempo todo, em tempo real, precisam de boa infraestrutura”.
Aí a opinião do Bruno Germano, engenheiro de software há mais de 15 anos. Podemos dispensar apresentações porque quem acompanha as novidades do EUGENIO sabe que o Germano é o responsável por projetos bem legais de IoT com a nossa plataforma – se você ainda não viu, confira aqui neste link.
A questão da escalabilidade é fundamental mesmo. Pensamos muito sobre isso antes de criar a plataforma. Para garantir que toda a troca de dados ocorra sem interrupções e da maneira mais eficiente possível, desenvolvemos o EUGENIO com toda infraestrutura necessária para que você, desenvolvedor, não precise se preocupar.
Você pode acessar todas as informações sobre a nossa plataforma aqui neste link, mas hoje falaremos sobre as impressões do Germano sobre o EUGENIO durante o desenvolvimento dos projetos. Então, confira a nossa entrevista com ele e se inspire para tirar seu projetos de IoT do papel em 2021!
Segurança é fundamental, mas só penso nela depois!
Polêmico, mas é isso mesmo que você leu. O Germano comentou que a prioridade inicial é conseguir fazer com que os sensores sejam capazes de capturar os dados necessários.
EUGENIO: Quando você começa a desenhar um projeto de Internet das Coisas, quais são as prioridades?
BRUNO GERMANO: Confesso que vou pensar em segurança de dados só depois que tudo está funcionando. Primeiro, preciso que os dispositivos consigam capturar os dados. Mesmo que eu não mande essas informações para lugar nenhum, faço com que eles funcionem primeiro. Depois que está tudo funcionando, conecto os dispositivos na internet e começo a transmissão dos dados. Se a conexão funciona, configuro todos os controles remotos necessários. Aí, então, penso nas maneiras de encriptar ou proteger a informação. O interessante do EUGENIO é isso, a plataforma já usa protocolos super seguros que garantem a proteção dos dados de ponta a ponta. Agora, se eu quiser ter ainda mais camadas de proteção, posso configurar algum tipo de autenticação para acesso dos dispositivos; o que não foi o caso com os projetos que desenvolvi com o EUGENIO.
EUGENIO: O que não pode faltar em um projeto de IoT?
BRUNO GERMANO: Internet! (risos) Apesar da piada, este é o ponto mais importante, fazer com que algo se conecte à internet e seja capaz de transferir dados. E isso com uma conexão estável e segurança. O EUGENIO também tem me ajudado bastante nesse sentido. Depois de ter essa parte de conexão bem resolvida, o restante do projeto é encaixar peças. Você só precisa encaixar novos sensores e enviar os novos dados por meio da conexão que já existe. Outro ponto que gosto bastante de ressaltar também é a autonomia. É preciso dar inteligência aos dispositivos para que eles sejam capazes de fazer o que é preciso sem depender de muitas interações. Por exemplo, uma lâmpada que usa sensores para saber quando ela deve estar acesa ou apagada, ou uma bomba de água que sabe quando tem que ser ligada ou desligada. Tudo isso precisa acontecer de forma automática, afinal, esse é o objetivo de um projeto de Internet das Coisas.
Internet das Coisas é a convergência de todas as tecnologias
É o que defende o Germano. A IoT reúne aspectos de internet, conexão, protocolos e programação, não somente de dispositivos e sensores, como também de páginas e painéis.
EUGENIO: Quais seus conselhos para um desenvolvedor que quer começar a trabalhar com IoT?
BRUNO GERMANO: A IoT une todos os conhecimentos sobre tecnologia. Para projetos maduros e robustos, você precisa saber muita coisa, mas, apenas para começar, é preciso ter algo conectado à internet por meio de sensores. Então, comece escolhendo sua plataforma para desenvolvimento, como arduino ou raspberry. A partir daí você já consegue conectar sensores e captar dados usando, por exemplo, o EUGENIO.
EUGENIO: Quais as vantagens de usar o EUGENIO como plataforma de IoT?
BRUNO GERMANO: De longe, o principal benefício é não precisar de uma infraestrutura para integrar meus dispositivos. Não preciso de um servidor ou, então, instalar uma série de programas para fazer os dispositivos funcionarem. As políticas de segurança do EUGENIO também são outro ponto interessante. Elas te forçam a implementar para fazer a integração. Isso pode parecer detalhe, mas faz com que o projeto seja seguro desde o dia 0 do desenvolvimento.
Ficou curioso?
Quer saber mais sobre o EUGENIO? Espia essas informações sobre a nossa plataforma aqui. Nunca é tarde para começar seu projeto de Internet das Coisas!