O que é Apache NiFi?
Em novembro de 2014, a agência de segurança nacional dos E.U.A., mais conhecida como NSA, abriu o Niagrafiles para a comunidade open source, ou NiFi, um software de fluxo de dados.
Como é muito difícil a NSA abrir seus softwares para qualquer pessoa, a maioria das pessoas ficaram desconfiadas, embora não fosse a primeira vez que a agência distribuísse algum tipo de software para a comunidade open source(se ficou curioso, procure o banco de dados Accumulo).
Para resumir, em agosto de 2015 a Hortonworks comprou a Onyara, que foi fundada pelos engenheiros de tecnologia da NSA e com isso o NiFi veio no pacote, ou seja, tinham visto potencial no software que antes era parte de informações e dados de inteligência ultra secretos.
Nesta semana me deparei com o Apache NiFi e fiquei completamente apaixonado, porque combinado com o Apache Velocity podemos fazer desde uma análise de tráfego de redes até conversões de um banco de dados para outro (quem já converteu ou tentou converter sabe o quanto é difícil,) podemos analisar e transformar mensagens do twitter e outras redes sociais e principalmente usa-lo para IoT.
No caso da Internet das Coisas, ao contrário de outros sensores que só enviam dados para "fora", o software precisará receber esses dados e se comunicar com o dispositivo novamente, e o NiFi se encaixa muito bem neste processo.
Farei um tutorial explicando melhor o NiFi e acredito que ele pode se encaixar em muitos projetos existentes, de IoT até Cyber Security.
https://nifi.apache.org/index.html
Um comentário:
Onde está o link da continuidade?
Postar um comentário