Categorias
Auditoria

Power Apps: Crie Aplicativos à Partir dos Dados

Power Apps é um conjunto de ferramentas da Microsoft que permite criar aplicativos para celular e tablets. A criação do software é intuitiva e não exige conhecimento de programação. 

Power Apps

Crie em horas (em vez de meses) aplicativos que se conectam facilmente a dados, usam expressões semelhantes às do Excel para adicionar lógica e são executados na Web e em dispositivos iOS e Android.

A partir de uma fonte de dados local (planilhas, csv) ou em nuvem (Sharepoint, Excel, One Drive, etc) é possível criar operações básicas de cadastro (CRUD) automaticamente.

CRUD (acrónimo do inglês Create, Read, Update and Delete) são as quatro operações básicas (criação, consulta, atualização e destruição de dados) utilizadas em bases de dados relacionais.

Wikipedia

O básico é feito automaticamente e o usuário pode focar no que é mais importante: a lógica de negócio e o fluxo de trabalho.

Existem muito plugins para conexão com informações dentro da corporação (Outlook, Sharepoint, Teams, Onedrive, Excel) e com o mundo externo (Salesforce, Google Analytics, WordPress, e muitos outros serviços baseados em API).

Shadow IT x Power Apps

Anteriormente qualquer uso de tecnologia da informação, contratada ou desenvolvida sem o conhecimento da área de TI era desencorajado. Apenas alguém formado em TI tinha o “direito” e a “capacidade” de fazer isso.

Com a evolução da tecnologia, do big data, a massificação dos dados (estruturados e desestruturados), da inteligência artificial, essa realidade mudou.

Essa nova visão sobre a tecnologia não limita o departamento de TI, mas o habilita a focar nas atividades core. A área de negócio, que conhece a fundo as regras de negócio, faz um uso mais eficiente dos recursos de TI. A área de TI foca na disponibilidade dos servidores, no gerenciamento de licenças, nas interfaces entre sistemas, no desenvolvimento de aplicações realmente complexas.

Os recursos ficaram acessíveis, baratos, sob demanda, vendidos como serviço. O Less Code, é uma tendência onde os sistemas são construídos automaticamente, com plugins, conectores, arrastando objetos na tela ou a partir do modelo de dados.

O PowerApps “democratiza” a criação de aplicativos de negócios, permitindo que os usuários comuns criem aplicativos personalizados sem ter que saber programar.

É claro que o conhecimento de lógica de programação, funções, banco de dados facilita ainda mais e potencializa os resultados obtidos. Desenvolvedores profissionais conseguem prototipar um conceito, e criar um aplicativo MVP em dias ou até mesmo em horas!

Tudo isso é possivel com o método RAD.

Rapid Application Development (RAD) ou Desenvolvimento Rápido de Aplicação, é um modelo de processo de desenvolvimento de software iterativo e incremental. Normalmente o ciclo de desenvolvimento é extremamente ágil (entre 2 e 3 meses).

Wikipedia

Para aprender a utilizar, você pode de cadastrar no Plano de Comunidade. O ambiente individual de estudo é gratuito, mas possui algumas limitações:

Execuções de fluxo/mês750
Tamanho do banco de dados200 MB
Armazenamento de arquivos2 GB

Power Platform

O Power Apps faz parte de uma plataforma maior chamada Power Platform. Nela é possível trafegar por todo o ciclo de vida do dado: criação, coleta, processamento e visualização.

Power BI

Power BI é a ferramenta de Business Inteligence da Microsoft. No Power BI é possível unifivar dados de várias fontes para criar dashboards interativos e imersivos e relatórios que fornecem insights práticos e geram resultados de negócios.

Power Automate

Inclua automação de fluxo de trabalho avançada diretamente nos seus aplicativos com uma abordagem sem código que se conecta a centenas de aplicativos e serviços populares.

Escolha um modelo. Existem vários modelos prontos com gatilhos, ou eventos que quando detectados podem iniciar um fluxo de atividades.

Por exemplo: toda vez que um arquivo de comprovante de gastos for salvo em uma pasta do OneDrive, programe um e-mail para alertar alguém sobre a existência do novo arquivo. Quando o email for recebido, envie uma solicitação de aprovação para o gestor do colaborador que anexou o arquivo. Se o gestor aprovar, registre essa informação em uma lista do Sharepoint ou em um banco de dados SQL. Este é um exemplo de atividades que podem ser automatizadas com a plataforma.

Categorias
Auditoria

Como criptografar pen drive?

Como criptografar pen drive e manter seus dados seguros? Aprenda a encriptar arquivos e proteger seus dados pessoais e privacidade.

Após a criptografia, só quem tem a chave de acesso consegue acessar os arquivos e descriptografá-los. Um exemplo disso ocorreu na operação Lava-Jato, onde a nem mesmo a Polícia Federal conseguiu acesso aos dados criptografados no notebook de Marcelo Odebrecht, sem as chaves de acesso que foram entregues posteriormente.

Nos EUA foi preciso a intervenção da justiça americana para que o FBI pudesse ter acesso aos dados criptografados no iphone de criminosos.

A LGPD exigirá que as empresas protejam dados pessoais sensíveis com anonimização e/ou criptografia. As empresas já estão enfrentando danos de imagem decorrentes do vazamento de informações pessoais de seus clientes.

Pen Drive SanDisk

A San Disk é uma das marcas mais conhecidas de pen drive. A marca tem um aplicativo oficial de criptografia: SanDisk SecureAccess. Trata-se de um programa para criptografar arquivos diretamente no pen drive.

Basta fazer o download neste link e salvar o aplicativo no seu pendrive SanDisk (só funciona se o programa estiver salvo no pen drive da marca SanDisk).

Depois de abrir o SanDisk SecureAccess, o programa apresenta um passo a passo para criação de um cofre (vault) dentro do pendrive. Você terá que criar uma senha de acesso que será digitada todas as vezes que você quiser “abrir” o cofre e acessar os arquivos criptografados.

Como criptografar um arquivo? Depois de digitar a senha, é só arrastar o arquivo para dentro do cofre. Como criptografar uma pasta inteira? É só arrastar a pasta para dentro do cofre! Fácil!

Use o VeraCrypt para criptografar disco e pen drives de qualquer marca

Mas como criptografar hd, ou criptografar pen drive de outras marcas? O Veracrypt é uma solução open source (gratuita) que funciona muito bem! O download pode ser feito neste link. Também existe uma versão portable (não precisa instalar, e roda direto de um pen drive) que pode ser baixada neste link.

Criptografia Open Source

No Veracrypt também é possível criar “cofres” ou arquivos que podem ser salvos em qualquer lugar: pen drive, disco, rede, pasta ftp etc.. Mas a opção mais interessante é criar um volume criptografado: formatar o pendrive inteiro. Os dados só ficarão acessíveis após digitar a senha e montar o volume.

Se você perder seu pendrive (ou se ele for roubado), ninguém conseguirá acessar os arquivos.

File Container

No processo de criptografia, o Veracrypt pede que você movimente o mouse aleatoriamente. Isso é para criar entropia (associar os movimentos aleatórios do mouse com os números aleatórios necessários para o processo de criptografia).

Aplicativos de mensagem

Como criptografar uma mensagem? Os aplicativos de mensagem (Whatsapp, Telegram) já oferecem a criptografia de ponta a ponta. Isto significa que entre você e o destinatário, a mensagem trafega pela internet de modo incompreensível (criptografado). Apenas emissor e receptor detém as chaves criptográficas para entender a mensagem.

Roubo de Identidade

Infelizmente se alguém assume a identidade do receptor ou do emissor essa segurança é quebrada.

Você pode reduzir este risco:

  • Utilizando a autenticação de dois fatores (2FA);
  • Reduzindo o tempo de bloqueio de tela;
  • Associando a sua biometria (impressão digital cadastrada no celular);
  • Removendo o backup automático.

Backup Inseguro

O backup do Whatsapp no Google Drive não é criptografado. Ou seja, mesmo que as mensagens sejam protegidas, não adianta guardar uma cópia insegura no Google Drive.

Alternativas

Existem alternativas mais seguras como o Keybase e o OpenKeyChain.

você está offline!