Armazenamento em nuvem x Backup em nuvem

Ainda existem muitas pessoas que não conhecem a diferença entre Backup e Armazenamento em Nuvem, a grande maioria sempre contrata o Armazenamento, mesmo precisando apenas de um serviço de Backup.

Serviços como Google Drive, One Drive, Dropbox são apenas serviços de armazenamento em Nuvem. Eles oferecem um meio de armazenar arquivos em algum local físico no mundo.

Se diferencia do Backup em nuvem porque esses arquivos são armazenados e acessados na Nuvem, o serviço de Armazenamento pode sim ser usado como Backup, mas não é muito aconselhável, já que se pode ter um serviço de Backup que é muito mais completo, onde existem rotinas de Backups, maior segurança no espaço físico onde os arquivos estão hospedados.

Se deve entender os dois e saber qual irá atender melhor a sua empresa.

Markenting e Youtube. Como fazer funcionar?

O Youtube é uma das, se não a maior, ferramenta de comunicação mundial. Um jeito simples, rápido e eficaz de entretenimento e que está chamando muita atenção de empresas que precisam de uma boa ferramenta de Markenting.Existem mais de  bilhão de usuários ativos, são adicionados mais de 300 horas de vídeo por minuto e são consumidos mais de 6 bilhões de vídeo por mês, por esse motivo o Youtube se torna a melhor ferramenta de Markenting.

Independente se a empresa é grande ou pequena, se está começando agora ou já tem anos no mercado, o Youtube é o lugar ideal para qualquer tipo de empresa. Você pode seguir dois caminhos, criar um canal para sua empresa ou investir em propagandas que passam em vídeos que utilizam o sistema de monetização.

Se deve tomar cuidado com a escolha, criar um canal é uma boa saída, além de fazer uma aproximação com seus clientes, outras pessoas vão conhecer e dependendo do conteúdo, como a empresa trabalha e até mesmo opiniões de clientes com feedbacks nos comentários, mas precisa ter cuidado com o conteúdo publicado, deve ser algo que chame atenção e que ao mesmo tempo mostre a realidade da empresa.

Já o outro caminho é um pouco mais recomendável, com milhões de visualizações diárias será muito fácil apresentar um breve resumo da empresa para usuários do Youtube, mesmo aqueles que não conhecem os tipos de serviços ofertados.

 

Aumentando os resultados com Email Marketing

Todos que trabalham com email ou somente utilizam como forma de comunicação já ouviu falar sobre Email Marketing. Enviamos e recebemos mais e-mails que publicações diárias no Facebook, mas algumas pessoas não sabem lidar com os desafios que aparecem neste tipo de marketing.

Vamos apresentar agora algumas dicas para você aumentar os resultados de sua empresa utilizando o Email Markenting:

 

  • Tenha uma ferramenta de credibilidade e que entregue para mobile:

Em média, os brasileiros olham seus dispositivos móveis 78 vezes por dia? E que 38% das pessoas abrem e-mails nesses aparelhos? Com tantos brasileiros usando o mobile vale a pena procurar um software responsivo para que a mensagem se adapte a tela, criando uma facilidade melhor para os clientes.

 

  • Vá direto ao ponto e não envie milhares de e-mails:

Sempre se deve acompanhar o as métricas, ficar de olho nos números de envio, entrega, retorno, cliques em links, assim você sempre vai saber o que está funcionando e o que não está. Enviar e-mails transacionais com rastreamento em tempo real e geração de relatórios gráficos, também geram bons dados.

Praticar testes é uma boa forma de descobrir o que agrada. Criar campanhas de e-mail marketing com o mesmo conteúdo, alterando apenas o assunto e enviando para duas listas de clientes, observar as reações e continuar otimizando as campanhas para seguir no caminho que mais satisfaz seu cliente.

É importante tratar o E-mail Marketing não somente como um modo de apresentação de conteúdo, mas como um meio de aproximar a empresa e o cliente, identificando sempre o que está dando certo.

Configuração de domínio

Vamos aprender a configurar os NameServers no painel da Absam ? É muito simples, mas as vezes pode existir dúvida de como chegar até a área de configuração.

  1. Vamos logar no painel;
  2. No menu no canto esquerdo vamos procurar por “Serviços” e depois vamos em “Meus domínios”;
  3. Ao lado do domínio desejado, vamos na opção “Manage”;
  4. Vamos na aba “NameServers”;

Aqui podemos fazer toda a configuração de DNS do seu domínio, lembrando que o tempo de propagação das alterações são de 24 horas.

O que é SSL?

SSL significa Camada Segura de Socket ( Secure Socket Layer ), é um padrão de segurança mundial que foi desenvolvido em 1994 pela Netscape. Esse camarada é responsável pela segurança de todos os dados que recebemos ou enviamos, fazendo uma criptografia entre o servidor e um browser.

O SSL funciona com duas chaves para realizar a criptografia, uma é a chave pública e a outra é uma chave privada. A chave privada somente o servidor possui, ela é instalada e é gerado o certificado de autenticação do site. A chave pública também é instalada no servidor, mas ao contrário da chave privada ela é aberta para os visitantes, está é a responsável por fazer a encriptação de dados que os visitantes inserem no site.

Esse sistema se tornou muito eficaz, principalmente na hora de fazer suas compras ou até mesmo transações bancárias. Então sempre fique atento no famoso “cadeadinho”, uma simples observação pode fazer as dores de cabeça diminuírem com os problemas de segurança.

 

 

 

Replicação de um Bancos de Dados – Parte II

Agora que já entendemos um pouco sobre como funciona a Replicação, vamos ao que realmente interessa. Neste exemplo vou mostrar utilizando o MySQL, utilizando uma replicação Master-Slave.

– Master-Slave

Primeiro vamos configurar o master, para isso devemos pegar o nosso log binário:

Vamos abrir o terminal MySQL e digitar:

SHOW GLOBAL VARIABLES WHERE Variable_name = 'log_bin';

Vamos ter o retorno parecido com esse:

+---------------+-------+
  | Variable_name | Value |
  +---------------+-------+
  | log_bin       | ON    |
  +---------------+-------+

Se não estiver "ON", devemos alterar o arquivo "my.ini" que fica localizado em "C:\ProgramData\MySQL\MySQL Server X.X" ( X.X será a versão do MySQL instalado ).

Adicionem as seguintes linhas no final do arquivo:

server-id=1
log-bin=”C:/ProgramData/MySQL/MySQL Server X.Y/Data/bin-log”

Salve e verifique se o Log esta Online.

 

Agora vamos criar um usuário responsável de copiar os dados do Master.

Ainda no terminal MySQL vamos digitar a seguinte linha:

GRANT REPLICATION SLAVE ON *.* TO 'replica'@'%' IDENTIFIED BY '123';

 

Agora vamos configurar nosso servidor Slave:

Vamos abrir o arquivo “my.ini”, localizado em “C:\ProgramData\MySQL\MySQL Server X.X” e alterar o “Server-id” para um número diferente do outro servidor.

Com o Terminal do MySQL aberto, vamos digitar o seguinte comando:

SHOW MASTER STATUS;

Vamos ter um retorno parecido com este:

+----------------+----------+--------------+------------------+
  | File           | Position | Binlog_Do_DB | Binlog_Ignore_DB |
  +----------------+----------+--------------+------------------+
  | bin-log.000001 |      005 |              |                  |
  +----------------+----------+--------------+------------------+

Vamos gravar esses dados, eles server para fazer a sincronização.

Vamos digitar as seguintes linhas no terminal:
CHANGE MASTER TO
         MASTER_HOST='IP do MASTER'      ,
         MASTER_USER='replica'           ,
         MASTER_PASSWORD='123'           ,
         MASTER_LOG_FILE='bin-log.000001',
         MASTER_LOG_POS=005              ;

Lembre-se de alterar os o MASTER_LOG_FILE e MASTER_LOG_POS para os dados salvos no passo anterior.

Com tudo configurado já podemos iniciar a sincronização, para isso basta executar no terminal:

START SLAVE;
SHOW SLAVE STATUS \G
 

Se tudo ocorrer bem vamos ter o retorno de um tela com todas as informações da replicação.

Os diferentes tipos de conexões SSD

Hoje em dia a melhor opção de Armazenamento são os SSDs, facilmente substituem os HDs, existe uma diferença muito grande de desempenho em carregamento de arquivos e até na inicialização do Sistema. Mas existem diferentes tipos de SSDs, cada um com uma vantagem. Vamos conhecer um pouco ?

O primeiro e o mais comum é o SSD com conexão Sata, ele se torna o mais popular por necessitar apenas da conexão Sata, conexão está que está disponível em praticamente todas as placas mães atuais no mercado. O preço é um também é um grande diferencial, mas de todos este é o que possui uma menor taxa de transferência, podendo chegar a 600 MB/s.

Agora vamos falar do SSD com conexão PCIe, esses sim são verdadeiros monstros para quem está procurando uma alta performance e desempenho de transferências, SSDs com está conexão podem chegar até 10 Gigabits/s de transferência. Mas a grande questão é o preço, toda essa potência pode chegar a custar 20x o valor do SSD por conexão Sata e por isso este é mais recomendado para empresas ou especialistas.

Ainda existe os SSDs mSATA, que são SSDs muito compactos comparado as outras versões e isso se da porque eles servem para dispositivos mais compactos, como notebooks e ultrabooks. Mas não se engane pelo tamanho, este pequeno SSD chega a incríveis 600 MB/s de transferência.

É notada uma grande diferença, principalmente quando partimos para testes em jogos, então vale muito a pena migrar para um SSD.

Replicação de um Banco de Dados

A Replicação de um Banco de Dados é muito importante para todo tipo de empresa. Mas o que é uma replicação? Como o nome já diz é uma réplica, uma réplica de um Banco de Dados para outro servidor, fazendo assim com que se tenha mais segurança com os seus arquivos e diminuindo as chances de um downtime no seu site.

Existem dois tipos de replicação, Master-Master e Master-Slave. As diferenças entre elas são muito grandes e a escolha vai depender muito da necessidade de funções para sua empresa.

 

Vamos entender como funciona cada um deles:

A Replicação Master-Slave é mais aconselhável para ser usada, pois como o Slave serve apenas para leitura, somente irá receber as atualizações do Master. Isso faz com que ele se torne melhor para sites ou sistemas de consultas.

 

Já o Master-Master não é muito aconselhável, ele faz com que os servidores sejam tanto Master quanto Slave, ou seja, vamos receber atualizações dos dois servidores.

Digamos que eu apague uma determinada tabela no Servidor 1, a mesma tabela será apagada Servidor 2. O mesmo acontece se eu apagar a tabela no Servidor2, se eu apago uma tabela no Servidor 2, a mesma será apagada no Servidor 1, pois o Servidor 2 não funciona apenas com o recebimento de dados.

 

Em outra oportunidade vamos explicar como instalar os dois tipos de replicação, aprofundando mais sobre a diferença.

VPS x Cloud – Qual a melhor opção para sua empresa?

Ainda existe uma grade dúvida sobre a diferença entre eles. Muitas vezes são confundidos, mas apesar de existirem semelhanças, são tipos diferentes. Cada um com vantagens que tornam únicos para determinada função.

Vamos começar com o VPS ou Virtual Private Server. Nada mais é do que um servidor dedicado dividido em várias partes, cada parte atua como um servidor individual, esses servidores vão trabalhar como uma única máquina. Vale lembrar que por ser um servidor individual existem alguns riscos, se ocorrer algum problema com um Hardware do dedicado provavelmente você vai passar um tempo com sua aplicação off-line até que o mesmo seja resolvido.

Já o Cloud Server é algo melhor para empresas que trabalham com serviços Online, como o nome já diz “Servidor em Nuvem”. Também são vários dedicados que são divididos entre si, parecido com o VPS. A grande questão é que esses dedicados vão compartilhar recursos, que ao contrário do VPS se existir algum problema com o Hardware a chance de sua aplicação ficar off-line é bastante baixa, já que uma outra máquina vai assumir a carga até que o problema seja reparado.  Um grande benefício do Cloud é que a qualquer momento você pode aumentar os recursos, visando na nuvem não existe limitação de recursos como na máquina física.

Existem outros fatores que determinam qual é melhor para sua empresa, no caso o VPS oferece um ótimo preço, mas um grande risco de downtime e isso não seria legal podendo causar prejuízo a empresa.
Para empresas que utilizam muitos recursos e precisam realizar aquele upgrade com frequência, o mais recomendado é o Cloud Server. O preço é um pouco mais alto, mas os riscos de downtime são mínimos e isso pode fazer diferença em serviços que precisão trabalhar 24 horas.

Instalando MySQL e PHPMyAdmin

Hoje vamos mostrar como instalar o MySQL e o PHPMyAdmin, é uma instalação simples e são ferramentas muito úteis para quem precisa de um bom gerenciamento de Banco de Dados. Vamos lá?

Vamos instalar o MySQL, o Apache e o PHP (Caso já tenha é bom verificar se os estão atualizados):
$ sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server

Na instalação do MySQL irá solicitar uma senha para o SGDB, escolha uma senha segura e é só prosseguir.

Pronto, note que se acessar o IP do servidor onde foi instalado o Apache já irá ter retorno.

Agora vamos a instalação do PHPMyAdmin:
$ sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Na instalação do PHPMyAdmin, vai ser solicitado qual servidor web nós estamos utilizando, no estamos utilizando o Apache, basta selecionar e prosseguir. Vai ser solicitado a senha que definimos e depois uma senha para acesso ao PHPMyAdmin.

Vamos copiar a pasta do PHPMyAdmin para o diretório onde vai ficar hospedado todos os seus sites:
$ sudo cp -R /usr/share/phpmyadmin /var/www

Não é necessário, mas eu sempre gosto de reiniciar o Apache depois de fazer a instalação:
$ sudo /etc/init.d/apache2 restart

Pronto, para ter acesso:
http://seuip/phpmyadmin/

Lembrando que as credenciais de acesso do PHPMyAdmin são:
Usuário: root
Senha: ( A senha que você definiu na instalação )

Sair da versão mobile