Business Intelligence x Data Science: qual a diferença?

Geralmente muitas pessoas que não são da área imaginam que Business Intelligence e Data Science sejam termos similares, quando na verdade um complementa o outro.

 Enquanto o business intelligence usa a coleta de dados para tomar melhores decisões e saber se os investimentos feitos estão trazendo bons resultados para a empresa, a data science analisa os dados para subsidiar a tomada de decisões e gerar insights ao negócio e a produtos desenvolvidos. Ou seja, o BI olha o passado, a Data Science também é preditiva.

Neste artigo, vamos explicar de uma maneira simples a diferença entre ambos e suas principais aplicabilidades. Inicialmente, para compreender o tema é importante entender a evolução dos sistemas analíticos. Acompanhe a leitura! 

A evolução dos sistemas analíticos

Numa evolução dos sistemas analíticos, após os sistemas de Business Intelligence (BI), temos os chamados sistemas de Business Analytics (BA) que usam modelos preditivos para tentar identificar prováveis eventos futuros e indicar quais seriam as ações capazes de afetar positivamente um negócio. 

Nessa categoria temos os sistemas de apoio à decisão. Portanto, é no business analytics que se aplica a data science. Essa capacidade de indicar o que aconteceu e tentar prever o que poderá acontecer são traduzidas em quatro tipos de análises:

1. Descritiva: visa explicar o que aconteceu com relação a determinado evento;

2. Diagnóstica: visa indicar porque algo aconteceu, baseado em dados históricos e muitas vezes comparando períodos similares de semanas, meses ou anos distintos; 

3. Preditiva: visa prever a probabilidade do que pode acontecer no futuro.

4. Prescritiva: visa prescrever o que poderia ser feito para que tal possibilidade se torne uma realidade.

A importância do modelo preditivo para as empresas

As empresas estão usando os modelos preditivos para prever as próximas movimentações do segmento, como:

  • identificar oportunidades futuras de negócio;

  • otimizar estratégias de marketing;

  • mapear o comportamento e hábito de consumidores e colaboradores; 

  • operar com mais eficiência.

É necessário apontar que o business intelligence e o business analytics são um processo e ambos exigem o emprego de técnicas, tecnologias e software para funcionarem com êxito.

Qual a diferença entre business intelligence e data science

A tecnologia motivou o aumento da competitividade e o surgimento de novos mercados, tornando o cenário corporativo muito mais sagaz. Tal cenário fez com que métodos antiquados precisassem ser mudados e nesse caminho surgiram então, o business intelligence e a data science, dois processo técnicos que facilitam a sistematização e a organização dos dados de empresas com o objetivo de orientá-las às melhores decisões estratégicas.

Ambos conceitos têm muita coisa em comum. Os dois utilizam dados para trabalhar a fim de atingir seu objetivo, porém, diferem na tecnologia e na abordagem. Vamos explicar essas diferenças para você agora. Continue a leitura!

O que é business intelligence?

O business intelligence (BI) é um conjunto de metodologias, processos, tecnologias e estruturas que transformam grandes quantidades de dados que, sozinhos, podem não ser tão úteis, em informações essenciais para uma boa gestão. 

Com o agrupamento de informações estruturadas em uma só ferramenta ou sistema analítico, uma empresa consegue identificar o que sabe e o que não sabe sobre suas operações como um todo, além de ser capaz de expandir seus lucros e aprimorar sua capacidade competitiva. 

No business intelligence é necessário verificar os dados para descobrir as características que ajudam a entender o que havia acontecido ou estava acontecendo, essa é a função dos modelos descritivos, os quais buscam identificar padrões. 

Assim sendo, o sistema de BI analisa fatos ocorridos em função de determinadas dimensões, por exemplo: pode-se analisar a saída de produtos do estoque em função do tempo, dia, mês ou ano e em função da localidade ou região na qual os clientes que compraram esses produtos estão estabelecidos, identificando assim, para quais regiões foram feitas mais entregas ao longo do tempo.

O que é data science?

O que impulsionou o crescimento exponencial da data science foi o Big Data. Apesar de não ser tão recente, esse fenômeno promoveu a construção de modelos preditivos com níveis de precisão cada vez maiores nos últimos anos e determinou a criação de um outro conceito, o Big Data Analytics, que extrai conhecimento desse grande conjunto de dados.

Para o especialista em TI, Maurício Delajustine a data science dentro de um negócio é importante em diversos aspectos principalmente por extrair dos dados insights úteis para as tomadas de decisões dentro do negócio. “Com insights assertivos sobre seu público alvo, identificando quais são seus desejos e necessidades a empresa pode realizar ações mais direcionadas e conquistando cada vez mais o cliente por exemplo.” comenta.

É importante também dizer que dentro do processo de data science, aplicamos os conceitos de BI, com as análises descritiva e diagnóstica, mas expandimos as possibilidades com as outras duas categorias de análise – preditiva e prescritiva. Como expoente dessas outras duas categorias citamos o Machine Learning, que se baseia no desenvolvimento de algoritmos que treinam máquinas virtuais e assim são capazes de tomar decisões mais assertivas sobre tomadas de decisões no futuro. A precisão do acerto se baseia na qualidade dos dados passados para a aplicação. 

Em uma pesquisa recente da McKinsey & Company, metade dos executivos de todas as regiões e setores relataram maior dificuldade em recrutar cientistas de dados e talentos analíticos do que qualquer outro tipo de habilidade. A retenção também é um problema de acordo com 40% dos pesquisados. 

Quer trabalhar com data science? Maurício, traz dicas valiosas para ser um bom profissional da área:

  • Saber trabalhar com Big Data e ter conhecimento de ferramentas que ajudam a lidar com um grande volume de dados tratados;

  • Ter conhecimento de algoritmos de Machine Learning para tomada de decisão;

  • Saber utilizar variações de linguagens de programação;

  • Ter foco analítico para gerar soluções técnicas para resolução de problemas complexos;

  • Construir um bom relacionamento com a equipe, pois o profissional vai ter contato com as áreas de TI e negócios.

Para finalizar podemos afirmar de forma sintetizada que a data science é um termo mais abrangente que o BI, englobando suas capacidades de análise e as expandindo.

Já o BI serve, principalmente, para que o gestor possa ter uma visão geral atual acerca do seu negócio, visto que os dados de todos os setores existentes em uma empresa são capturados e armazenados em um banco de dados único que será analisado (seguindo indicadores pré-determinados), para auxiliar na busca por oportunidades e também a identificação de possíveis riscos. 

Esperamos que esse artigo tenha ajudado você a compreender as diferenças entre o business intelligence e a data science. Curte tecnologia? Então continue acompanhando o nosso blog, semanalmente divulgamos conteúdos novos por aqui!

RASA: Conheça o software em python utilizado para criação de chatbots

Vivemos em uma era em que a tecnologia faz parte da nossa rotina e não saberíamos mais como viver sem ela. A cada dia que passa, novos softwares são desenvolvidos e nós vamos ficando cada vez mais dependentes da inteligência artificial. Totalmente inseridos nesse cenário, criamos um conteúdo completo sobre o RASA, um software em python que é utilizado para criação de chatbots e que é capaz de transformar totalmente o seu negócio e a forma que os seus clientes o enxergam.

Convidamos você a ler o nosso conteúdo com muita atenção e, assim, ficar por dentro de todas as informações desse software que chegou para impactar negócios de todos os nichos ao redor do mundo.

Como funciona o RASA?

O RASA é um software que foi desenvolvido na Alemanha, no ano de 2016 e, de maneira bastante resumida, é uma ferramenta de inteligência artificial utilizada para criar chatbots. Como muitas outras tecnologias, o RASA evolui de maneira constante: só nos últimos 6 meses foram lançadas mais de 5 versões diferentes do software.

Esse programa é extremamente poderoso, não é à toa que grandes empresas como Allianz, BMW, Toyota e Adobe estão o utilizando em suas automações.

Componentes

O software é dividido em dois componentes principais, que o permitem desenvolver todas as suas tarefas. A seguir, vamos te explicar exatamente como funciona cada um deles.

O primeiro componente pode ser considerado o raciocínio e a inteligência da conversa de um usuário com um chatbot, é um software livre: ele é gratuito e você pode usar e alterá-lo à vontade. Esse componente também pode ser chamado do núcleo do RASA e para utilizá-lo, você só precisa adicionar a interface de usuário e as integrações que deseja fazer com outros sistemas.

Já o segundo componente oferece ferramentas mais elaboradas que permitem que a empresa administre a aprendizagem do chatbot. Ele possui código fechado, sendo assim, não é possível incrementar ou adaptá-lo. A empresa tem a opção de trabalhar com uma versão comunitária mais básica ou compre uma licença do Rasa para acessar todos os recursos.

Intenções e respostas nos chatbots

O RASA permite que a própria empresa que adotou a plataforma defina frases de exemplo para determinadas situações, que são as chamadas intenções. A criação dessas intenções exige que seja seguido um processo estruturado, realizando uma série de pesquisas, incluindo um mapeamento das dúvidas mais frequentes dos usuários, processos do serviço e, até mesmo, o que o usuário pode querer buscar dentro da sua plataforma. A criação das intenções precisa ser feita com muita atenção, visto que esse é um dos pontos chave para que seu chatbot consiga manter uma comunicação assertiva com os usuários da sua plataforma.

Além das intenções, o software também permite a exibição de respostas em formato de frases ou de opções (múltipla escolha) para que o usuário possa selecionar aquele assunto do qual deseja mais informações.

Um exemplo de interação entre as intenções e as respostas pode ser uma simples conversa coerente entre um chatbot e um usuário. Observe a seguir:

— Usuário: Bom dia
— Chatbot RASA: Bom dia para você também, como vai?
— Usuário: Muito bem, obrigada!
— Chatbot RASA: Que bom, fico feliz em ouvir isso.

Uma simples interação, como a citada acima, precisa conter vários tipos de histórias, ou seja, uma resposta para cada intenção. Afinal, o chatbot precisa responder de maneira coerente e precisa estar preparado para caso o usuário responda que está bem, que não está, ou que está com algum problema específico.

Uma maneira de deixar o chatbot cada vez mais humanizado é definir várias respostas para a mesma intenção. Assim, o próprio chatbot vai escolher de maneira aleatória qual resposta será enviada naquele momento. Essa variedade de opções faz com que o usuário não receba sempre as mesmas respostas ao iniciar uma conversa para tirar dúvidas.

As formas de execução do RASA

Ele pode ser executado de várias formas, cada uma para uma função ou objetivo diferentes. Separamos, a seguir, algumas maneiras de execução do RASA para que você possa entender um pouco mais das diversas funcionalidades oferecidas pelo sistema.

Uma das principais formas de utilização do software, chamada de treino, faz uma “compilação” de todas as frases de exemplo (histórias e respostas) criadas pela sua empresa e forma um arquivo chamado modelo. Esse arquivo gera informações para a rede neural, que vai fornecer a inteligência por trás da conversa. Resumindo, o RASA oferece a funcionalidade de entender exatamente o que o usuário está falando e escolher a resposta mais adequada para aquilo, utilizando uma redes neural – ou seja, simulando o funcionamento do cérebro humano.

O RASA também permite a criação de formulários, onde o chatbot solicita informações ao usuário para poder fornecer respostas mais personalizadas. Um exemplo utilizado pelo próprio software é a possibilidade de o próprio bot sugerir restaurantes que possam agradar o usuário. Isso acontece da seguinte maneira: Após o preenchimento do formulário com informações demográficas, o robô consegue direcionar o usuário para estabelecimentos que combinam com o seu perfil e localização.

Outro exemplo é a busca por médicos, onde o usuário pode questionar ao bot qual é o centro médico mais próximo ao seu endereço, e o robô enviará, de maneira imediata, todas as opções próximas à localização do usuário.

O servidor de chatbot permite acessar a inteligência do RASA através de uma interface Web (HTTP), o que permite a integração com a sua própria aplicação. Além disso, o software já possui funcionalidades prontas para conectar e configurar a interação com chats padrões como, por exemplo, Facebook, Telegram e Google Hangouts.

Já o chamado servidor de ações executa ações personalizadas (definidas pela sua empresa) por meio de, também, uma interface Web.

Citamos várias funções nesse artigo, porém, o RASA é um sistema muito completo e oferece diversas outras facilidades, por meio de automatizações via inteligência artificial. Aproveite para utilizá-lo dentro do seu negócio.

Software em python

Uma informação muito importante sobre o RASA é que ele foi totalmente programado em python, ou seja, em código aberto. Isso facilita diversas questões como, por exemplo, modificações e a programação de interações mais complexas e customizadas para os chatbots. Essa programação permite que o bot capte informações do usuário e faça pesquisas sobre ele em seu sistema, exemplo: quando foi a última vez que essa pessoa acessou o site?

Por ser um software de código aberto, o RASA possui um suporte colaborativo. Atualmente, eles possuem um fórum na internet com mais de 7 mil pessoas trocando experiências, dúvidas e informações.

Os benefícios de utilizar chatbots

Conversei com um especialista em Sistemas de Informação para passar para vocês os maiores benefícios da utilização de chatbots dentro da sua empresa. Confira abaixo!

Como já citado anteriormente, a inteligência artificial é algo muito importante no nosso dia a dia. Ela apresenta vários benefícios, e cada um desses benefícios é vantajoso de um jeito, dependendo do nicho de atuação de cada negócio.

“Em todos os nichos, com certeza a automação é um dos maiores benefícios da inteligência artificial, principalmente devido à interação com o consumidor, e o chatbot é um exemplo muito bom disso, onde você automatiza um processo inteiro de comunicação com os clientes, simplifica processos e facilita para o usuário tirar dúvidas”, afirmou o especialista em Sistemas de Informação, Eduardo Souza.

Outro grande benefício da utilização de chatbots, para Eduardo, é o fato de ele estar disponível 100% do tempo para o usuário, ou seja, 24 horas por dia e 7 dias por semana. Essa facilidade também é conhecida como real time assistance, onde o consumidor não precisa esperar nem um minuto sequer para obter uma resposta aos seus problemas.

Em resumo, as principais vantagens na utilização de um chatbot são a facilidade na comunicação entre o consumidor e o seu negócio, o real time assistance e uma facilitação do entendimento do usuário sobre diversas questões, afinal, a experiência do usuário fica mais satisfatória.

A Viceri facilita o uso de chatbots

Como você já percebeu, a RASA é um programa complexo e está em constante evolução. Como a Viceri entra nisso?

A Viceri é especialista em RASA e Python, e damos suporte aos nossos clientes em relação ao RASA. Escrevemos integrações com os sistemas dos nossos clientes para que eles possam consultar informações por meio do chatbot e, também, desenvolvemos todos os diálogos que são treinados dentro do sistema.

A criação dos diálogos (interações) dentro do chatbot precisam ser feita de maneira muito cuidadosa, para que não aconteçam conflitos entre os discursos do próprio bot. Nossa função é evitar qualquer tipo de confusão.

Além disso, estamos presentes no fórum de dúvidas, citado anteriormente, ajudando a resolver todos os problemas que surgem, respondendo perguntas e abrindo relatórios de erros encontrados no programa e sugestões de melhorias.

Espero que tenham gostado! Esse assunto com certeza será tratado muitas outras vezes aqui dentro do nosso blog.
Caso se interesse em saber mais informações sobre o RASA, clique aqui e fale conosco agora mesmo.

O que é DevOps, quais os seus benefícios e como implementar essa técnica no seu negócio

Não é novidade que as áreas de TI são cada vez mais importantes para as empresas, uma vez que são fundamentais para responder a alta demanda dos consumidores por produtos digitais e a exigência constante de eficiência operacional para a sobrevivência no mercado atual. De acordo com a previsão do Gartner, os investimentos globais em tecnologia da informação devem somar US$ 3,9 trilhões em 2020.

Porém, além de investimentos, essa área precisa de agilidade, processos bem definidos, boa comunicação e a possibilidade de inovar para criar novas soluções para o mercado. Nessa perspectiva, a implementação de práticas e ferramentas DevOps nas organizações é fundamental para alcançar essas exigências e garantir excelência plena tanto para a área de desenvolvimento quanto para a de infraestrutura de software.

Para você entender melhor o que é DevOps, os benefícios para o negócio e como implantá-lo, reuni uma série de informações neste artigo para que a sua organização utilize dessa técnica para fazer as transformações que o futuro exige acontecerem.

O que é DevOps

Como o próprio nome já diz, o DevOps objetiva quebrar a separação entre Desenvolvimento e Operações, reunindo essas duas áreas da TI em uma só. Na prática, ele é um conjunto de práticas e ferramentas adotadas por desenvolvedores e profissionais da infraestrutura de software para ter mais agilidade, segurança, estabilidade e inovação em cada entrega, proporcionando mais confiabilidade aos serviços.

Em uma cultura tradicional, assim que a equipe de desenvolvimento termina o código em si de um determinado software, ela utiliza uma parte grande do seu tempo com processos secundários e de versionamento, que incluem testes e build, para só então encaminhar o projeto ao time de infraestrutura. Esse, por sua vez, precisa realizar o deploy e disponibilizar esse software em um servidor. Esse é fluxo de trabalho muito linear em muitos casos aumenta o tempo de entrega e abre margem para erros de programação e falhas de execução do software.

Com o DevOps, todos os processos são integrados, de modo que o desenvolvimento executa sua parte do software visando facilitar o trabalho da área de operações. Além disso, várias atividades manuais que tomam um tempo preciso da equipe são realizadas por ferramentas de automação.

Qual a importância de implementar DevOps no seu negócio? 

Antes de mais nada, é importante destacar que agilidade e inovação não servem mais como um mero diferencial. Elas são imperativas no mercado e empresas que não tiverem essas características não sobreviverão ao futuro. Com a tecnologia modificando a forma como fazemos negócios, qualquer empresa precisa dessas qualidades em sua área de TI.

A cultura DevOps é uma das chaves para construir essas características, uma vez que agrega inúmeros benefícios às rotinas de produção de software e, por consequência, aumenta a qualidade de cada entrega. Confira alguns motivos para implementar essa técnica no seu negócio:

Exigência de mercado

Muitas grandes empresas já perceberam a necessidade de adotar essa forma de trabalho na sua área de tecnologia. De acordo como a IDC, o mercado global de ferramentas para DevOps atingiu a marca de US$ 5,2 bilhões em 2018, valor que deve subir para US$ 15 bilhões em até 2023. Além disso, um estudo divulgado pelo Fórum Econômico Mundial aponta a Engenharia da Computação com foco em DevOps como uma das 96 profissões emergentes mais promissoras dos próximos anos, revelando o interesse cada vez maior das companhias nesses profissionais.

DevOps aumenta a capacidade de uma empresa se reinventar constantemente e focar mais em seu core business, já que a preocupação com processos é reduzida. Assim, empresas que não adotarem esse modelo podem ficar para trás dos concorrentes em termos de rapidez e qualidade de entrega, lançamento de produtos digitais e operações internas.

Mais agilidade de entrega 

Com um alinhamento mais preciso entre os times de desenvolvimento e infraestrutura, eles podem trabalhar facilitando as atividades um do outro. Além disso, o uso de ferramentas de automação específicas para DevOps reduz significativamente o tempo gasto em atividades de versionamento e deploy. Com a necessidade constante de adaptação por conta do mercado atual, essa agilidade é especialmente valiosa para a produção de MVPs e de suas atualizações posteriores.

Liberdade de inovação para a equipe 

Com DevOps, os profissionais ficam mais livres para exercitar sua criatividade em cada entrega, garantindo softwares diferenciados e com scripts de melhor qualidade. Como uma parte importante dos processos de versionamento do software é realizada por automação, há mais tempo para criar soluções arrojadas. Além disso, com a infraestrutura acompanhando o desenvolvimento do software e com os desenvolvedores mais próximos de sua operação, essas novas ideias podem ser criadas com mais segurança, minimizando falhas.  

Menor possibilidade de falha humana 

Apesar da evolução de tecnologias como IA e Machine Learning, há habilidades humanas como criatividade e improvisação que as máquinas estão longe de alcançar. Entretanto, elas possuem habilidades matemáticas mais precisas. Com ferramentas de automação, atividades repetitivas, como testes e build, possuem mais confiabilidade, uma vez que não correm o risco de erros causados por desatenção, cansaço ou falha de comunicação entre os profissionais responsáveis. Além disso, caso ocorra algum desses erros, o tempo de ação para correção dele é muito mais rápido. 

Como implementar a cultura DevOps na sua empresa?

Assim como muitas outras mudanças necessárias para a transformação das empresas, a implementação de DevOps depende de muitos estudos, decisões e investimentos. Por isso, a implementação dessa cultura depende de criação de uma cultura, processos bem definidos em desenvolvimento e infraestrutura, além de um bom ambiente de trabalho. 

Confira algumas dicas que separamos para adotar esse modelo a sua área de TI:

Processos bem definidos 

Para realizar a implantação do DevOps, é fundamental ter processos bem definidos, tanto da área de desenvolvimento quanto de infraestrutura. Assim, é necessário fazer um estudo profundo desses processos e da rotina profissional da TI da sua empresa para assim identificar quais atividades podem ser automatizadas através de ferramentas.

Ambiente de trabalho seguro

De acordo com o relatório Accelerate State of DevOps de 2019, produzido pelo Google Cloud e pela Dora, desenvolver um ambiente de trabalho psicologicamente seguro, utilizar sistemas para monitorar a motivação e o nível de estresse dos profissionais e balancear demandas para proporcionar equilíbrio entre trabalho e vida pessoal são algumas das chaves para uma cultura que favorece o alinhamento entre desenvolvimento e operações e garantem mais produtividade através do modelo DevOps.  

Ferramentas de automação

Embora insuficiente sem a adoção do mindset e cultura necessários ao DevOps, a tecnologia é fundamental para implementar essa forma de trabalho na área de TI da sua empresa. Por isso, considere as necessidades do seu time e contrate as ferramentas de automação que revolvam melhor a essas questões. Algumas das nossas sugestões são:

Ficou com alguma dúvida ou quer saber mais sobre DevOps? Envie uma mensagem para a gente e saiba mais sobre como levar essa metodologia de trabalho para a sua empresa.

O manual da segurança de dados na AWS e as responsabilidades compartilhadas

Sempre que você tem uma infraestrutura e precisa migrá-la para nuvem surge um questionamento: será que esse procedimento é seguro para o meu banco de dados? Será que as informações da minha empresa estão protegidas em um ambiente totalmente digital? Quão confiável pode ser uma estrutura em nuvem? 

A segurança do banco de dados na nuvem pode ser muito parecida com a segurança dos datacenters locais, mas com menor custo de manutenção. Em um ambiente digital você usa ferramentas que protegem o fluxo de informação da sua empresa. É o caso da AWS (Amazon Web Services), uma das infraestruturas mais seguras do mundo, onde você pode criptografar, mover e gerenciar dados com confiabilidade. 

Segurança na nuvem e porque você deve se preocupar com isso 

A segurança da computação na nuvem oferece as mesmas funcionalidades do modo “tradicional”. Isso quer dizer que todas as informações essenciais estão protegidas contra vazamentos, roubos ou possíveis exclusões. Basicamente, a segurança na nuvem não vai alterar seu modo de gerenciamento atual, mas vai fazer com que a prevenção, detecção e correção de falhas seja feita de uma forma muito mais ágil. 

Além disso, o serviço de armazenamento de dados necessita de requisitos de conformidade, principalmente em informações de saúde ou bancárias, por exemplo. Por isso, muitos serviços oferecem relatórios de auditoria, elaborados por terceiros, para atestar a eficiência do processo interno no gerenciamento de dados. 

Cada vez mais é preciso ter controle e confiança para exercer um trabalho de retenção de banco de dados. Para isso é necessário ter de uma rede que proteja informações, identidades e aplicações, além de atender a requisitos de proteção e confidencialidades de dados. Afinal de contas, uma nova lei de proteção de dados vem aí e, mais do que nunca, é preciso ser extremamente cuidadoso com seu banco. 

No Amazon Web Services é possível automatizar tarefas de segurança de forma manual, pagando apenas pelo que for usado pela sua empresa. O serviço tem ofertas tão seguras para cargas secretas de trabalho que empresas como a Netflix, o Slack e até o governo americano trabalham na nuvem da AWS. E acredite, do menor ao maior negócio, a segurança e credibilidade continuam iguais. 

Mas como isso funciona na prática? 

A AWS foi projetada para ser um dos serviços de cloud computing mais seguros disponíveis no mundo. Uma infraestrutura criada para satisfazer um alto rigor de segurança, com requisitos para atender organizações com informações altamente confidenciais como bancos globais e serviços militares. Segundo a própria plataforma, a AWS conta com 90 normas de segurança e certificações de conformidade e todos seus serviços de armazenamento de dados oferecem criptografia.

Independentemente do serviço contratado dentro da AWS, suas cargas de trabalho são protegidas com uma série de níveis de proteção que são básicos da plataforma. Isso garante a confiabilidade do processo. 

Proteção de dados e da infraestrutura

A AWS protege seus dados, contas e cargas de trabalho de acessos não autorizados. A plataforma fornece criptografia para os 117 tipos de armazenamento e também gerenciamento de chaves e detecção de ameaças. 

Além disso, a plataforma ainda protege sua infraestrutura com regras que você mesmo cria, possibilitando o bloqueio de padrões comuns de ataque. Isso tudo porque faz um monitoramento contínuo das atividades na rede. 

AWS IAM

O Identity and Access Management permite que você gerencie as identidades e permissões de acesso a nuvem. Você configura e habilita seus usuários através de um token físico ou virtual, tudo na forma ideal para que você gerencie o mais rápido sua forma de trabalho. 

Testes de penetração 

A AWS permite em sua plataforma avaliações de segurança e testes de penetração em sua infraestrutura. Alguns testes não são permitidos e precisam ser informados com antecedência para a AWS, como ataques de negação de serviço, por exemplo. Se qualquer tipo de desalinhamento ou problema de segurança for detectado, é necessário entrar em contato imediatamente com a AWS Security.

E o que são as responsabilidades compartilhadas? 

Independentemente da atuação no mercado, toda empresa se preocupa com a segurança dos seus dados. Por este motivo, a AWS oferece controle e propriedade sobre os dados através de uma ferramenta avançada que permite gerenciar permissões, acessos, armazenamentos e mais diversos recursos do sistema. Tudo para que nada seja acessado sem a devida autorização. 

As responsabilidades compartilhadas são um ponto crucial dentro da segurança na AWS. Da mesma forma com que a AWS trata e protege os dados, também é necessário que o cliente tenha certos cuidados. Segundo a plataforma, a AWS é responsável pela segurança “da nuvem” e o cliente pela segurança “na nuvem”. Basicamente, a AWS se responsabiliza por proteger a infraestrutura que executa os serviços oferecidos: hardware, software, redes e instalações. 

As responsabilidades do cliente são com relação ao sistema operacional de visitantes, de toda a parte de criptografia e transferência de dados, tanto dados em repouso quanto dados em trânsito. O cliente determina onde o conteúdo será armazenado, o tipo de armazenamento e a região. A AWS dá todo o suporte e chaves de criptografia para que ele consiga operar sua responsabilidade da forma mais correta e eficiente possível. Tudo muito bem configurável. 

A responsabilidade do cliente é definida pelos serviços contratados e selecionados por ele na nuvem. Isso determina a quantidade de operações que ele deverá executar como suas responsabilidades de segurança. Alguns serviços, inclusive, exigem que o cliente tenha total liberdade para fazer configurações e gerenciamentos de segurança. 

A computação em nuvem permite que você inove e transforme totalmente a área de tecnologia do seu negócio. Com a certeza da segurança do seu banco de dados é muito mais fácil poder pensar a escalabilidade da sua empresa. Isso fica muito mais simples com um serviço que monitora 24 horas por dia, 7 dias na semana e ajuda a proteger a confidencialidade, integridade e a disponibilidade de dados.

Facilitar a forma de trabalho das empresas é apenas um dos nossos objetivos. Quer saber mais? Fale com a Viceri. Nós temos um time completo, certificado em AWS e pronto para ajudar você a fazer o seu negócio crescer. 

Como funciona a migração de banco para AWS em empresas de médio porte?

Uma empresa de médio porte enfrenta desafios como uma gigante. Isso acontece diariamente e todo gestor é bem ciente disto. Mas muito além de todos estes desafios, ainda é preciso se preocupar com a segurança da sua base de dados. Arquitetar, proteger, migrar entre outras coisas, são necessidades que poderiam ser mais práticas se seu banco estivesse na nuvem. Isto daria mais tempo para  você se ocupar com o crescimento dos negócios.

As necessidades de uma empresa se transformam com o tempo e, por este motivo, a forma como trabalhamos também precisa mudar. Fazer a migração  do banco de dados para um serviço de nuvem gerenciado é uma vantagem para que você tenha um controle maior sobre as escalabilidade dos seus dados. E neste sentido, a AWS (Amazon Web Services) oferece o AWS Database Migration Service, um serviço disponibilizado pela Amazon para migrar os dados, tabelas e chaves primárias para a nuvem.

Como este tipo de migração acontece

O AWS Database Migration Service faz a migração do banco de dados para a AWS de um jeito muito rápido e em segurança. O banco de dados de origem pode permanecer operacional durante o processo, dependendo do tipo de migração que será feita. O AWS Database Migration Service viabiliza migrações homogêneas, onde o banco de dados de origem e destino são totalmente compatíveis. Viabiliza também migrações heterogêneas, onde o sistema gerenciador de banco de dados de origem e destino são diferentes.  

Sem complicações e com baixo custo

O AWS Database Migration é muito simples de usar. Você não precisa instalar um driver ou aplicativo e praticamente não são exigidas mudanças no banco de dados de origem. A migração do banco de dados pode ser feita em poucos cliques no Console de Gerenciamento da AWS. A complexidade do processo fica por conta do DMS, que replica automaticamente qualquer alteração que ocorra nos bancos de origem durante o processo. 

Também é possível configurar uma tarefa de migração, ou seja, os parâmetros que o serviço irá utilizar para executar o trabalho. Tudo isso em poucos minutos dentro do AWS Database Migration Service. É possível fazer configurações de conexões com bancos de dados de origem e destino e também a escolha da instância de replicação usada para executar o processo de migração. Depois, a mesma tarefa pode ser usada para teste antes que o trabalho seja de fato executado. 

O outro ponto positivo é que o AWS Database Migration Service tem um custo baixo. Você paga pelos recursos computacionais usados no processo de migração e por armazenamentos adicionais de log. Seja qual for o tipo de migração, é um grande contraste com a maioria dos métodos que geralmente são muito caros.

Compatibilidade 

No AWS Database Migration Service é possível fazer a migração da maioria dos bancos de dados comerciais e de código aberto utilizados. Elas podem ocorrer de bancos de dados locais para o Amazon RDS ou o Amazon EC2, bancos em execução no EC2 para o RDS, vice-versa, ou de um banco do RDS para outro RDS. Ele também permite migrar dados entre SQL, NoSQL e destinos baseados em textos.

Bancos RDS

O RDS (Relational Database Server) é um serviço que oferece uma abstração para um determinado banco de dados suportado (MySQL e PostgreSQL, por exemplo) com objetivo de facilitar o gerenciamento de bancos de dados relacionais na nuvem, tornando mais fácil a escalabilidade e backup desse recurso. 

RDS é um serviço para banco de dados relacional que serve apenas para isso. Se difere por ser autogerenciável. Você não tem acesso a máquina de modo geral, só ao banco de dados. 

Bancos EC2

O EC2 é um serviço da Amazon com o objetivo de oferecer instâncias computacionais (máquinas) escaláveis sob demanda, que podem ser utilizadas para fins mais gerais. Nesse serviço, é possível utilizar essas instâncias para hospedar uma aplicação web ou até mesmo um banco de dados. Lá você tem acesso ao sistema operacional convidado, com liberdade para usá-lo por completo, configurar firewall, instalar aplicações, entre outras coisas. É como se fosse um computador pessoal, mas hospedado na nuvem. 

Por que fazer a migração do meu banco de dados? 

Existe uma série de vantagens de migrar um banco de dados para a nuvem. Desde as vantagens financeiras e a diminuição de gastos, passando pelos processos diários de trabalho que são facilitados, e chegando até às questões jurídicas com a adequação da sua empresa com a nova LGPD.

◼️ Leia também: Tudo o que você precisa saber sobre a proteção de dados na sua empresa

Vantagens econômicas e de processos de trabalho

Com a migração do banco de dados para nuvem você terá um controle maior da escalabilidade. Por exemplo, vamos supor que sua equipe dimensionou um computador para o banco de dados existente. No entanto, você tem uma previsão de duplicar seu banco no próximo ano. Você irá comprar um servidor maior, pois está com a ideia de que no próximo ano precisará do dobro de tamanho. Então acontece um superdimensionamento, e enquanto você não usa metade da disponibilidade do servidor, a sua máquina se desvaloriza,  tempo passa e ela fica ultrapassada. 

Ao contrário da nuvem. Com a migração do banco de dados para a nuvem você pode começar com um dimensionamento mais conservador e aumentar de acordo com a sua necessidade. Quando necessitar de um servidor maior, com alguns cliques você pega outro e seleciona uma máquina maior. Dessa forma, não tem prejuízo com um sistema defasado e nem a necessidade de comprar uma nova máquina.

É importante pensar que o impacto nos custos e os benefícios financeiros vão variar de acordo com a infraestrutura de tecnologia da empresa, de quais aplicativos são executados e também dos serviços de nuvem que já estão em uso, entre outros diversos fatores.

Vantagens jurídicas e adequações à nova LGPD

As adequações à nova Lei Geral de Proteção aos Dados Pessoais podem ser bem complicadas. No entanto, fazer a migração do banco de dados para a nuvem pode ser uma decisão acertada que deixa o processo mais tranquilo. Só ao migrar a carga de trabalho para a nuvem já garante que a empresa cumpra boa parte dos pontos estabelecidos. 

Pois bem, “boa parte” não é todo o processo. Mesmo após migrar tudo para nuvem, ainda é preciso rever alguns processos de tratamento de dados. Isso inclui regras de captação de dados, mapeamento de informações que a empresa já possui, políticas de acesso, entre outras coisas. 

A facilitação das formas de trabalho tem se tornado uma estratégia de negócio para as empresas. São novas maneiras de se atualizar no mercado e garantir mais segurança ao banco de dados da sua empresa. Quer saber mais? Fale com a gente. A Viceri tem um time de engenheiros certificados em AWS prontos para ajudar você a fazer o seu negócio crescer. 

LGPD: tudo o que você precisa saber sobre a proteção de dados na sua empresa

Quando o jovem americano Mark Zuckerberg desenvolveu o FaceMash, uma versão bem inicial do Facebook e exclusivo do público das universidades americanas em 2003, ele já possuía uma visão muito além de seu tempo. No boom das commodities dos anos 2000, enquanto a maioria dos empreendedores ligavam seus holofotes em metais, químicos e metais preciosos, os olhos do estudante miravam dados.

De fato, Zuckerberg foi tão visionário em sua investida no que hoje se tornaria uma das maiores potências tecnológicas do mundo que ele previu um movimento que somente recentemente ganhou nome: a Indústria 4.0. Considerada a Quarta Revolução Industrial, essa indústria é o símbolo da importância que os dados ganharam nos últimos anos. Para você ter uma ideia de quão grande isso é, o Senai anunciou o investimento de R$1,4 mi nesse segmento da indústria. 

A Indústria 4.0 representa a captura de dados, a adoção de automação e a Inteligência Artificial em basicamente tudo que possamos imaginar: detecção de fraudes, opiniões e sentimentos dos clientes em redes sociais, propagandas perfeitamente direcionadas a cada pessoa e até mesmo carros futuristas já construídos pelo Google. Isso é praticamente um dos  segmentos mais importantes dentro da lógica capitalista dos próximos anos.

Mas uma vez que se entende quão importantes são os dados é impossível não pensar: e quem garante a segurança disso tudo? Quem garante que os dados de cada indivíduo não será utilizado para fins não legais? É nesse contexto que vem à tona a criação da Lei Geral de Proteção de Dados, também conhecida como LGPD ou Lei 13.709. Essa novidade vem diretamente para garantir a proteção de dados a todos os usuários do mundo.

O QUE É LGPD?

Essa sigla vem de Lei Geral de Proteção de Dados. Ela foi sancionada em agosto de 2018 e vai entrar em vigor a partir do dia 3 de maio de 2021, isso se não for postergada pelo Congresso Nacional. A LGPD tem tirado o sono de praticamente todos os empresários e gestores, visto que seus negócios devem fazer um esforço significativo para se adequarem à lei. Para entender o funcionamento da Lei de Proteção de Dados é preciso antes entender o contexto de sua criação.

Como foi citado no início do artigo, as informações nas quais navegamos diariamente são os bens mais valiosos para a geração de negócios. Entende-se como informação a combinação de dados, análise e organização. A maneira como as empresas usam informações se tornou o mais importante diferencial no mundo dos negócios.

Baseado nisso podemos entender que os fundamentos e objetivos da LGPD são:

  • Respeito à privacidade e liberdade de expressão;

  • Informação, comunicação e opinião;

  • Inviolabilidade da intimidade, honra e imagem de alguém;

  • Desenvolvimento econômico tecnológico e inovador;

  • Livre iniciativa;

  • Livre concorrência;

  • Defesa do consumidor;

  • Direitos Humanos;

  • Livre desenvolvimento da personalidade;

  • Dignidade;

  • Exercício da cidadania.

COMO SURGIU A LGPD? 

A discussão sobre proteção de dados não surgiu ontem, mas vários episódios influenciaram na criação da LGPD no período atual. Entre eles a aprovação do Marco Civil da Internet, a entrada em vigor da General Data Protection Rules (GDPR) na União Europeia, o escândalo Snowden e, óbvio, as eleições nos EUA em 2018. Baseada na GDPR, a nova lei de proteção de dados veio para regular o tratamento de dados pessoais, ou seja, o armazenamento físico ou digital.

Inicialmente prevista para entrar em vigor em agosto de 2020, a LGPD teve seu adiamento votado recentemente pelo Senado por causa da crise do coronavírus. A lei passou pela Câmara dos Deputados e pela sanção do presidente Jair Bolsonaro. Em outras palavras, o que foi alterado foi apenas o tempo que a lei passará a vigorar após ser promulgada. Devido à urgência do tema, a lei de dados passa a ser oficializada em 3 de maio de 2021.

“A LGPD também é importante porque ela traz um conceito expansionista e consequencialista do dado pessoal”, explica Flávia Carvalho, advogada especialista em Direito Digital e Compliance pela UFPE, além de ser membro da Comissão de Direito da Tecnologia e Inovação da OAB/PE e realizar atividades de conscientização sobre o uso seguro e consciente da rede com o apoio da SaferNet Brasil. “Apesar de termos em vigor o Marco Civil da Internet, ele é considerado um microssistema de proteção de dados que funciona apenas dentro Internet e não abrange, por exemplo, empresas físicas”, avalia.

Qual a importância da LGPD?

Em qualquer transação que realizamos é comum fornecermos diversos dados que são classificados em duas categorias: pessoais e sensíveis. Dados pessoais são informações como nome, CPF, endereço, telefone e e-mail. São considerados dados sensíveis informações como origem racial, orientação sexual, religião, filosófica, política, filiação a sindicatos, dados genéticos e biométricos. A lei regulamenta o tratamento de todos os dados, sejam eles pessoais ou sensíveis.

O ponto mais importante na Lei Geral de Proteção de Dados é o direito à privacidade que todo ser humano possui. A lei não veio para vedar o uso de dados pessoais por parte das empresas, mas para estabelecer princípios e regras para o tratamento desses dados. 

“Muitas empresas não fazem ideia de que precisam se adequar à nova lei de proteção de dados”, diz a especialista Flávia. Ela ainda reforça a importância do conhecimento técnico legal para todas as empresas: “A LGPD não vai valer apenas para empresas digitais. Se eu tiver uma loja pequena de roupas, por exemplo, e não tiver nenhum tipo de cadastro online, mas eu tiver dados das pessoas em um caderno, meu negócio vai ser afetado”, comenta.

Quem ficará responsável pela fiscalização da nova lei de dados é a Autoridade Nacional de Proteção de Dados (ANPD), órgão federal. Espera-se, porém, que as próprias empresas indiretamente vão acabar realizando essa fiscalização, já que elas precisam ter a garantia de que seus fornecedores e parceiros também estejam em conformidade com a lei.

Qual é o prazo da LGPD?

A entrada em vigor da LGPD estava marcada para 16 de agosto de 2020, mas, devido à crise do coronavírus e as discussões do Senado, foi adiada para 3 de maio de 2021. Um novo prazo para adequação da lei deve ser divulgar nas próximas semanas.

Segundo uma pesquisa realizada pelo Reclame Aqui em 2019, 41,6% das empresas não sabem o que é LGPD. A especialista Flávia ainda afirma que o usuário leigo ainda não está informado sobre a importância de seus próprios dados. “Quando a Uber sabe o quanto de bateria tem seu celular: por que ela tem esse dado? A empresa precisa agora apresentar o por quê ela precisa desse dado”, explica. “A LGPD vem para impedir que farmácias vendam dados para um plano de saúde para que ele fique mais caro, por exemplo”.

No próximo artigo vamos abordar mais a fundo essa nova lei, quais os primeiros passos para você se adequar, quem procurar e quais as possíveis penalidades que o não-cumprimento dela por trazer para o seu negócio.  Caso tenha dúvidas, a Viceri conta com um time de especialistas para ajudar a sua empresa a entrar em conformidade com a nova lei de proteção de dados.

Microsserviços x arquitetura monolítica: entenda a diferença

Se você está inserido na área de tecnologia da informação ou engenharia de software já deve ter escutado o termo arquitetura de microsserviços e provavelmente já se perguntou se é uma boa estrutura para ser aplicada na sua solução. Acompanhe esse texto e entenda como funciona a arquitetura de microsserviços e suas diferenças em relação a tradicional arquitetura monolítica.

O que é a Arquitetura Monolítica?

A arquitetura monolítica é uma arquitetura de desenvolvimento de sistema de software. Por ser uma estrutura tradicional, é mais conhecida e utilizada em soluções aplicadas no mercado. Essa abordagem de estrutura de sistemas é baseada no princípio de que todos os processos dentro de uma mesma solução são altamente acoplados, dependentes, compartilham de uma única base de dados e executam todos os processos como se fosse um único serviço. 

Por se tratar de um único sistema que reúne todas as aplicações e informações em um único banco de dados, o seu gerenciamento se torna mais simples e depende exclusivamente de uma única equipe. Porém, esse mesmo fator dificulta a escalabilidade do sistema, se houver um pico de demanda em uma determinada aplicação, todo o sistema terá que ser escalado. Outro ponto para se destacar na arquitetura monolítica é que ao longo do tempo a complexidade da atualização ou aplicação de um recurso do sistema se torna mais complicada, por conta da alta concentração no número de dados. 

Imagine o aplicativo do seu banco. Nele existem diversas funcionalidades, como: transferências, pagamentos, investimentos, entre outros. Em um sistema de arquitetura monolítica todas estas funcionalidades e seus processos estão altamente acoplados, utilizando o mesmo banco de dados. Dessa forma, todas as funções do sistema estão implementadas em um único processo e caso seja necessária realizar uma atualização ou aplicação em uma única funcionalidade do sistema, todo o aplicativo precisaria sair do ar.

API e microsserviços: diferenças

Microsserviços consistem em pequenos serviços independentes, em que a funcionalidade é dividir os componentes em “micro” serviços, que são construídos de forma independente, autônoma e com baixo acoplamento.

APIs são os frameworks, que são responsáveis pela troca de dados entre qualquer outro software externo.

Microsserviços e APIs são camadas dentro de um software. Eles se sobrepõem muitas vezes, por isso é importante entender que a API é uma camada criada para comunicação externa.

O que é a Arquitetura de Microsserviços?

A arquitetura de microsserviços surgiu nos últimos anos para desmembrar e sanar alguns dos problemas enfrentados pela arquitetura monolítica. Este modelo é desenvolvido através de um sistema que consiste, basicamente, em construir pequenos serviços independentes que são criados para recursos específicos, em que cada um realiza uma única função independente. 

Os serviços se comunicam por meio de API’s bem definidos, porém que não necessariamente compartilham da mesma tecnologia, biblioteca estrutural ou arquitetural. Eles são desmembrados em componentes mínimos e utilizam seu próprio banco de dados.

Como cada serviço é independente, eles podem ser desenvolvidos, atualizados, implementados e escalados de forma individual para atender a uma demanda ou função específica de uma solução maior.

Imagine novamente o aplicativo do seu banco, com as mesmas funcionalidades citadas acima, porém desenvolvido através de uma arquitetura de microsserviços. Nesta situação, as transferências, pagamentos, investimentos e outras funcionalidades seriam estruturadas independentes, desenvolvidas para cumprir exclusivamente suas finalidades específicas, com seu próprio banco de dados. 

Caso seja necessária realizar a manutenção de uma dessas operações, utilizando um controle de inversão e monitoramento adequado, as outras funcionalidades do aplicativo continuarão disponíveis para uso normalmente.

Benefícios da arquitetura de microsserviços

Alguns dos benefícios de utilizar a arquitetura de microsserviços em um sistema são:

  • Agilidade: como são implementados de forma independente é mais fácil gerenciar a correção de problemas, lançamentos, manutenção ou desenvolvimento de um outro recurso;

  • A base de código é pequena: isso dá a possibilidade da equipe escolher a tecnologia mais adequada para cada serviço; 

  • Isolamento de falhas: é possível realizar a correção de falhas não interrompendo o funcionamento da solução inteira;

  • Escalabilidade: É possível dimensionar um serviço de forma independente, permitindo a expansão somente do serviço que precisa de mais recursos;

  • Isolamento de dados: é mais fácil executar atualizações pequenas em um único banco de dados de um serviço específico;

Microsserviços: desafios

Trabalhar com uma solução que pode ter inúmeros serviços tem seus desafios, vejamos alguns:

  • Complexidade: A arquitetura de micro serviços possui mais partes móveis, cada serviço é mais simples, mas o sistema como um todo acaba sendo mais complexo. Então, é preciso ter um gerenciamento eficiente para que o serviço como um todo tenha sucesso;

  • Desenvolvimento e teste: procedimentos que utilizem muitas dependências de serviços exigem um tipo de abordagem diferente, testar uma aplicação com muitas dependências de serviço se torna uma tarefa desafiadora;

  • Falhas de rede: Pois o uso de serviço pode aumentar a latência de resposta a quem utiliza esse serviço;

  • Controle de inversão: as atualizações do serviço não podem interromper o funcionamento dos outros serviços e nem a solução completa;

  • Gerenciamento de dados armazenados: como a natureza dos microsserviços é de gerar dados de forma independente, isso dificulta seu gerenciamento pelo microsserviço. Um estudo da Global Microservices aponta que 17% das equipes que utilizam a arquitetura de microsserviços não têm o conhecimento do gerenciamento desses dados a longo prazo. Por isso, é importante planejar de forma sólida as API’s. 

Geralmente, cada serviço é composto por uma pequena equipe de profissionais que trabalham com autonomia. Por esse motivo, é extremamente importante que haja um gestor que faça a integração de todos os serviços e unifique a equipe para que todos os envolvidos em um projeto estejam alinhados com o sistema. É importante também que a equipe que trabalha com esse sistema esteja comprometida tecnicamente.

Utilizar a arquitetura de microsserviços é mais custoso e exige uma integração de processos, em especial, a Integração Contínua, e para que isso aconteça é importante que se implemente uma Cultura de DevOps, assim o controle sobre todo o software será maior. Na arquitetura de microsserviços a preocupação com o Build deve ser redobrada, os testes dos softwares devem ser muito mais completos e a atenção com o controle de inversão deve ser maior, pois qualquer equívoco pode acarretar em um erro na cadeia de implementações na solução com o deploy. Pois uma aplicação não pode ficar parada enquanto um serviço é atualizado para uma nova versão. Por isso, o monitoramento é essencial, caso aconteça alguma falha no sistema é preciso reconhecer rapidamente a fonte problemática.

Quando é indicado usar microsserviços

Estas soluções são indicadas para alguns casos:

  • Aplicações grandes: que necessitam de uma alta taxa de velocidade de liberação;

  • Aplicações complexas: que precisam ser altamente escaláveis e dimensionáveis;

  • Aplicações com domínios avançados ou muitos subdomínios;

  • Aplicações ou em uma Organização que tenha equipes pequenas de desenvolvimento. 

Vale a pena transformar meu monolito em microsserviço?

Ambas as arquiteturas de softwares possuem suas vantagens e desvantagens. Transformar monolito em microsserviços é uma forma de modernizar a aplicação.

Para escolher o modelo que melhor se adequa ao seu negócio, é importante entender suas dinâmicas e necessidades.

Para saber mais sobre como transformar seu monolito em microsserviço. A Viceri conta com especialistas que podem te ajudar. Fale com a gente!

Resiliência e capacidade de reimaginar os negócios: as chaves para sobreviver à crise e ao pós-crise do Coronavírus

Estamos vivendo tempos sem precedentes. Ao longo dos meus 37 anos de vida profissional, eu já passei por inúmeras crises internas e externas (que afetaram o mundo todo). Mas nenhuma chegou perto da que estamos enfrentando hoje por conta do covid-19.

Assistindo o noticiário na TV, vi a Diretora-Geral do FMI, Kristalina Georgieva dizendo que o próprio FMI nunca havia passado uma crise dessa magnitude e que os esforços para reverter os efeitos negativos da pandemia na economia podem ser ainda maiores do que os realizados em decorrência da crise de 2008, quando dezenas de instituições financeiras quebraram.

Conforme um estudo divulgado pela McKinsey, o impacto do coronavírus pode causar uma leve redução do crescimento da economia mundial, de 2,5% para 2% em um cenário mais otimista, até uma catastrófica queda de 1,5%, fato que não ocorre desde 2009, em um cenário mais preocupante. Parece pouco, mas é o suficiente para decretar o fim de centenas de empresas e mergulhar vários países em uma profunda recessão.

A pandemia de Coronavírus que assola o mundo trouxe e trará um enorme impacto na vida das pessoas, das empresas, nos governos e dos países. Não sabemos o quanto e até quando essa crise irá durar, mas uma coisa é certa: o mundo nunca mais será o mesmo. Com toda a preocupação e energia que todos nós estamos despendendo no curto prazo para superar a crise, estamos tendo pouco tempo para reflexão sobre os impactos no longo prazo nos nossos negócios e nas nossas vidas. As pessoas e seus hábitos vão mudar (na verdade, já estão mudando muito nos últimos tempos) e não sabemos como e em qual velocidade, mas, com certeza, ao fim desse período haverá uma nova ordem predominante, um novo “Normal”.

O Coronavírus, com toda sua fúria e urgência, quebrou as barreiras existentes das pessoas, das empresas, e, até mesmo (assim espero), dos governos que vinham há muito resistindo às mudanças que vem transformando o mundo. Vou citar alguns exemplos que  pude perceber aqui da minha casa, tudo em apenas algumas semanas de home office: 

A escola onde minha filha estuda, que é uma escola privada, não se preparou para o ensino a distância e ainda tem inúmeras barreiras para essa implementação, mas se viu obrigada a se curvar ao momento e está implantando o EAD a toque de caixa. As escolas públicas enfrentam o mesmo problema, em meio a várias outras dificuldades causadas por falta de recursos para a educação. Porém, o fato é que os alunos não estão tendo aulas e haverá um impacto na vida desses jovens;

Todas as minhas compras hoje estão sendo realizadas online. As lojas, farmácias,  restaurantes que não possuem e-commerce estão sofrendo muito e correm sério risco de quebrar;

Temos amigos trabalhando em grandes empresas, nacionais e multinacionais, que não conseguiram trabalhar remotamente (home office), pois as instituições não tinham infraestrutura nem equipamentos necessários para fornecer aos seus funcionários. Além disso, eles não estavam adaptados ao trabalho remoto, não aprenderam como fazer isso, não havia políticas corporativas para esse caso, nem processos e procedimentos adequados;

Alguns amigos que também são empresários têm suas empresas com canais de venda totalmente dependentes do contato humano. Eles estão com suas vendas paradas ou irão reduzir drasticamente suas receitas. Estão desesperados.

Minha mãe foi atendida hoje através da telemedicina, que por questões legais não era permitida no Brasil, mas que parece que o governo liberou nesse momento, ou simplesmente a realidade foi tão rápida que o legislativo e as empresas resolveram o problema na prática;

Meu professor de preparo físico nunca havia dado uma aula virtual, nunca tinha feito um vídeo para seus alunos se adaptarem ao mundo tecnológico e perdeu seus clientes para ótimos aplicativos disponíveis, ficando sem renda;

A Viceri, empresa da qual sou o fundador e CEO, iniciou os trabalhos de home office logo no primeiro dia da pandemia, mesmo não havendo respaldo legal para isso. Mas novamente a realidade se sobrepôs a falta de legislação adaptada aos tempos atuais.

Todos esses casos têm em comum o despreparo das empresas em se adaptar a uma realidade totalmente digital. Embora essa situação tenha sido escancarada pelo Coronavírus, que nos obrigou ao isolamento social e uma superutilização da tecnologia, ela não é nova. Há tempos a nossa maneira de viver vem se transformando e a demanda dos consumidores por experiências digitais vem crescendo dia após dia.

Para se ter uma ideia (conforme outro estudo divulgado pela McKinsey)   na China, durante o período da Pandemia, houve um aumento de 55% dos consumidores que pretendem fazer compras permanentemente de forma on-line e um aumento de 3% a 6% na penetração geral do comércio eletrônico. Além disso, a parcela de consumidores acima de 45 anos usando o comércio eletrônico aumentou 27% de janeiro a fevereiro de 2020.

*Fonte: Building the Agile Business Through Digital Transformation – Neil Perkin And Peter Abrahan

Assim, é nítido que empresas que investiram em sua Transformação Digital, que buscaram  entender o consumidor, seus hábitos e desejos, que balancearam seus resultados de curto prazo com os de longo prazo, que implantaram um modelo mais orgânico de gestão com menos “comando e controle”, menos centralização, que investiram pesadamente em tecnologia, são mais resilientes e possuem mais capacidade de rápida adaptação. Essas empresas sairão fortalecidas dessa crise.

Então, vamos ao ponto: o que vamos aprender com essa crise?  O quanto vamos reimaginar nossos negócios e nossas vidas? O quanto vamos mudar nosso mindset, transformando-o de uma lógica fixa para uma lógica de crescimento? O quanto iremos focar não só em resultados de curto prazo, mas balanceá-lo com o longo prazo? Quando vamos sair da nossa caixinha e pensar diferente, pensar nas mudanças que estão e irão impactar as pessoas? Quando vamos entender que o poder mudou de mãos, e que ele está cada vez mais com as pessoas e não com as empresas?

É esperar para ver, ou ver para crer!

**Marcel Fernando Pratte é fundador e CEO da Viceri, empresa de tecnologia com mais de 29 anos de mercado que atua para estabelecer alianças duradouras e provocar grandes transformações através da inovação e da tecnologia. Em seu portfólio, a instituição tem como clientes algumas das maiores empresas do Brasil como a Mapfre Seguros, Brinks, Brasilprev e Instituto Unibanco.

People-Centric Technology: 8 tendências para o futuro segundo o Gartner

Embora presente em todo o desenvolvimento da civilização, nunca o impacto da tecnologia nas nossas vidas esteve tão perceptível. Na segunda metade do século XX, a democratização do acesso aos computadores mudou nossas vidas. No século XXI, os smartphones revolucionaram totalmente nossas relações interpessoais e com as empresas.

Agora, é hora de alcançar níveis ainda mais elevados nessas mudanças. De acordo com o Gartner, uma das maiores consultorias do mundo sobre o tema, a evolução tecnológica dos próximos dez anos deve se pautar pelo conceito people-centric technology, um conjunto de estudos que busca aplicar técnicas que já existem para provocar mudanças profundas na maneira como vivemos.

Nessa perspectiva, saber quais tecnologias vão se destacar nesse processo e como elas vão afetar nossas vidas pode ser uma grande vantagem competitiva para os negócios. Por isso, reunimos aqui as principais tendências em people-centric technology e como elas vão se desenvolver para mudar nossas vidas, de acordo com o Gartner. Confira!

1 – Hyperautomation

Quando falamos em automação, nos referimos a uma ação que deixa de ser feita por uma pessoa para ser realizada por uma máquina. Na hiperautomação, essa máquina possui a capacidade de não só realizar essa tarefa, mas também desenvolver maneiras de realizá-la com mais agilidade, identificar falhas e mudar a maneira como ela se relaciona a todos os outros processos.

Em uma fábrica, por exemplo, um sistema com Inteligência Artificial (IA) pode identificar quando há um problema na linha de montagem e alertar o responsável. Mas um sistema com Machine Learning (ML) pode, além de identificar que há o problema, desenvolver uma solução, orientar como executá-la e analisar como evitar que o mesmo problema ocorra novamente. Com a hiperautomação, as pessoas ficarão mais livres para atuar em áreas que necessitam de criatividade, relacionamento e outras habilidades que as máquinas não possuem.

2 – Multiexperience

Essa tendência em people-centric technology se refere a substituição da ideia de acesso aos computadores por meio de um dispositivo específico pela possibilidade de nos relacionarmos com eles em inúmeros outros pontos de acesso, proporcionando níveis muito mais imersivos de experiência para os usuários.

Algumas empresas já estão adotando técnicas baseadas no conceito Multiexperience. A Domino’s Pizza desenvolveu uma experiência que permite ao usuário não só pedir seu lanche por um aplicativo de smartphone, como também realiza a sua entrega através de drones e carros autônomos, ampliando a relação do usuário com a tecnologia no processo.

3 – Democratization

Na perspectiva dessa tendência, democratização significa dar aos usuários a capacidade de participar dos processos de desenvolvimento, análise de dados ou design através da disponibilização de conhecimentos específicos e ferramentas com pouca necessidade de códigos.

Assim, os processos de desenvolvimento podem se tornar mais baratos e rápidos, já que não estarão limitados a uma execução total dos times de TI. Até 2024, 75% das grandes empresas devem estar usando pelo menos quatro ferramentas de pouco código para o desenvolvimento de aplicativos de TI a partir iniciativas de desenvolvimento dos usuários, segundo o Gartner.

4 – Human Augmentation

Um dos conceitos mais antigos – usamos próteses e óculos para “corrigir” limitações humanas há séculos -, o aumentos das capacidades humanas, atualmente, é uma people-centric technology focada em desenvolver habilidades superhumanas, tanto físicas como cognitivas.

Alguns exemplos dessa tendência no mundo corporativo são o uso de exoesqueletos para aumentar a força física de operários das indústrias ou mesmo adotar sistemas de IA para ajudar gestores nas tomadas de decisões de uma companhia, uma vez que a análise de dados e cálculos fica mais apurada em parceria com os computadores.

5 – Transparency and Traceability

Transparência e rastreabilidade, em tradução direta, são um conjunto de práticas que as empresas devem adotar de modo a garantir que o uso de dados dos seus clientes não estejam sendo utilizados indevidamente. Com o aumento do uso de IA e ML analisando esses dados e consumidores cada vez mais exigentes, empresas que não adotarem esses princípios podem perder clientes ou enfrentar problemas na justiça.

Entre as práticas que mais devem ser mais cobradas pelos usuários estão o uso ético dos dados, a criação de sistemas que minimizem o uso inapropriado deles, políticas de privacidade bem estabelecidas e de fácil acesso, entre outros.

6 – Empowered Edge

Diretamente ligada a Internet das Coisas (IoT), essa tendência visa aumentar o poder de processamento de dados que ocorre em dispositivos básicos de interação do usuário. Como consequência, a própria relação com a nossa casa pode se tornar muito diferente.

Televisores, geladeiras, rádios e iluminação vão ter capacidade de receber, processar e executar um comando muito mais rapidamente do que se eles passassem por um computador central. Entretanto, além do próprio desenvolvimento de hardware e software para esses dispositivos, essa tendência ainda encontra desafios como a durabilidade de cada um deles, o gerenciamento integrado dos mesmos e a própria experiência do usuário.

7 – Autonomous Things

Essa é uma tendência de people-centric technology que se refere ao uso de IA em coisas físicas comuns, desde drones até navios transportadores, de modo que elas possam atuar sem a operação do ser humano. Algumas empresas já utilizam desses equipamentos em armazéns ou minas, por exemplo.

Conforme seu número for crescendo, um ecossistema de máquinas autônomas compartilhando dados o tempo todo deve mudar totalmente as nossas vidas. Carros autônomos, por exemplo, ao passar por uma área de maior tráfego, podem compartilhar esses dados com veículos que estão na mesma rota, de modo que esses tenham tempo para trocar o trajeto para um mais fluído e mais rápido.

8 – IA Security

Muitas empresas e até governos já utilizam IA e ML integrada a sistemas de câmeras de segurança para identificar violações de segurança em lugares restritos ou mesmo identificar suspeitos de crimes em meio a outras pessoas em espaços públicos. Porém, essa tendência de people-centric technology ainda tem desafios muito maiores.

Por armazenar muitos dados de seus clientes, as grandes empresas correm o risco constante de ataques hackers para roubo desses dados, que podem ser usados para fraudes ou crimes virtuais. Por isso, o desafio é desenvolver sistemas de IA que possam identificar padrões nesses ataques, perceber quando um deles está acontecendo, criar uma ação para proteger os dados e colocá-la em prática.

Empresas que não se preocuparem com a implementação desses sistemas, podem ficar expostas a ataques virtuais ou perder a confiança de seus usuários.

A tecnologia muda a nossa vida constantemente não é? Quer fazer dela um propulsor de grandes mudanças no seu negócio? Então, envie uma mensagem para a gente e fale com a nossa equipe.

Big data para vendas: conheça sua relação com a saga Star Wars

Vivemos uma era onde as informações coletadas por empresas transformam a experiência do cliente, mostrando a eficácia do big data para vendas.

Atualmente, coletar informações pessoais permite que a empresa seja relevante para cada perfil de consumidor, e ofereça o que ele quer, na hora certa.

Nesse sentido, percebe-se que o sistema de banco de dados evoluiu a ponto de fazer deste um diferencial competitivo para a gestão baseada em big data.

Com o despertar da força dos dados para os negócios, podemos traçar um paralelo entre o big data e uma das franquias mais famosas do cinema: Star Wars.

Neste artigo, convidados você a viajar para uma galáxia muito, muito distante, para compreender a relação entre estes dois mundos, tanto na ficção, quanto na realidade das empresas.

Star Wars & Big data para vendas

Analisando o enredo de Star Wars: The Force Awakens, o sétimo filme da saga, percebemos os principais desafios do gerenciamento de big data.

Resumindo, a busca pelo jedi Luke Skywalker, tanto pela resistência quanto pela Primeira Ordem, expõe os valores que os dados têm para as organizações.

Ou seja, o filme mostra a importância da integração, da qualidade e da segurança necessária para o uso correto dos dados em prol da empresa.

Para ficar mais claro, dividimos este três tópicos importantes para a gestão de dados para refletir sobre a história contada por J. J. Abrams nas telonas.

Desta forma, pretendemos mostrar como lidar com os desafios encontrados no gerenciamento do big data para vendas sob um olhar jedi.

Integração dos dados

Para começar a entender a relação entre o big data e a narrativa central do episódio VII de Star Wars, basta olhar para a necessidade de ambos os lados da força.

Vilões e mocinhos possuem um pedaço de um mapa que levam a localização do personagem Luke, porém precisam estar completos para que sejam acessados.

Ou seja, mesmo diante de dados coletados e armazenados, os gestores não conseguem utilizá-los totalmente já que os dois conjuntos de dados são destinados à integração.

Assim, os dados de ambos os lados da trama pertencem a um conjunto de informações que, juntas, formam o mapa completo.

Por um lado, a Primeira Ordem detém um mapa galáctico mas não com detalhes sobre a localização de Luke.

Ao mesmo tempo que a resistência conta com a localização exata do personagem, porém sem parâmetros de outros lugares e sem referências da região.

Convertendo para o ambiente de vendas, esta analogia mostra o desafio da gestão diante da integração dos dados coletados.

Em outras palavras, quanto mais rápido a operação conseguir integrar seus dados, e mais eficaz for este processo, melhor o resultado.

Repare que durante todo o filme os dois lados da Força disputam pelo mesmo objetivo de integração de big data.

Qualidade e segurança das informações

A caçada ao personagem queridinho do público que consome a saga Star Wars surge a partir da qualidade das informações que cada ala da trama detém.

Tanto pelo mapa galáctico do vilão Kylo Ren que precisa de uma única peça, quanto pelo sinal solitário de Luke que bóia sem rumo diante da resistência.

Nenhum dos dois grupos poderia sequer imaginar a existência do personagem sem partir de dados de qualidade.

O mesmo vale para a aplicação de big data para vendas, pois toda informação coletada de forma eficaz garante maior qualidade na experiência do cliente.

O exemplo mais claro que mostra a importância da qualidade dos dados aparece em ofertas de itens esportivos para consumidores de times rivais.

Em contrapartida, os diferentes núcleos de Star Wars: The Force Awakens mostram que a segurança dos dados também fazem parte da trama para alcançar Luke.

Para proteger seus dados, os mocinhos usam a juventude de Rey, para proteger os dados inseridos no android em forma de bola de futebol, BB-8.

Ao criar camadas de segurança para os dados armazenados, as empresas fortalecem sua base de contatos a partir de sistemas cada vez mais avançados.

A Força do Big data para vendas

Certamente muitos já conhecem o final desta história onde ambos os lados apresentam diferentes perspectivas de estratégias de Big Data para vendas. 

Para implementar o gerenciamento de vendas a partir de big data, não será necessário “que a Força esteja com você”… 

Mais que isso, basta conhecer as soluções de Big Data Analytics e Inteligência Artificial da Viceri!