Author: admin

  • Transfer Tool – Servidor cPanel WHM

    Transfer Tool – Servidor cPanel WHM

    O que é Transfer Tool no cPanel ?

    No WHM (WebHost Manager), a Transfer Tool é a ferramenta oficial usada para migrar contas, domínios e configurações de um servidor cPanel/WHM para outro.

    Ela facilita bastante o processo de migração entre servidores porque:

    • Acessa remotamente o servidor de origem via root (SSH ou autenticação com senha/chave).
    • Lista todas as contas disponíveis no servidor de origem.
    • Permite escolher quais contas você quer transferir (todas ou apenas algumas).
    • Copia não só os arquivos dos sites, mas também bancos de dados, e-mails, DNS zones, senhas e pacotes de hospedagem.
    • É capaz de transferir também configurações do WHM (pacotes, listas de IPs, configurações de nameservers, etc.).
    • Suporta migração entre servidores com versões diferentes de cPanel/WHM, desde que compatíveis.
    • Oferece a opção de reatribuir pacotes de hospedagem durante a transferência.

    Em resumo: o Transfer Tool é usado quando você vai trocar de servidor (ex.: migrar de um VPS antigo para um novo, ou de um datacenter para outro) e precisa levar as contas de hospedagem de forma automatizada, segura e com o mínimo de intervenção manual.

    Migração cPanel com o Transfer Tool

    Em algum momento você vai precisar migrar uma conta cPanel para outro servidor cPanel. Mas me refiro aos administradores de servidores cPanel ou o pessoal que trabalha com servidores de revenda cPanel.

    Quando um administrador precisa transferir uma conta cPanel de um servidor para outro, o cPanel oferece uma ferramenta intuitiva e automatizada chamada Transfer Tool.

    Essa transferência pode ser feita acessando o novo servidor diretamente no painel do WHM, abrindo a ferramenta Transfer Tool e inserindo as informações de IP e conta cPanel do antigo servidor, iniciando assim a migração do cPanel.

    O legal do Transfer Tool é que ele é compatível com paineis como: Ensim e DirectAdmin.

    A tela de migração é exatamente igual a imagem abaixo:

    Você deve inserir corretamente as informações do servidor antigo, caso contrário não irá conseguir nem iniciar a transferência dos arquivos.

    Passo a Passo: Usando a Transfer Tool no WHM

    1. Pré-requisitos

    Antes de iniciar, confirme:

    • Acesso root ao servidor de origem e destino.
    • Ambos os servidores devem ter o cPanel/WHM instalado.
    • O servidor de destino precisa ter espaço em disco suficiente para receber as contas.
    • A porta 22 (SSH) precisa estar liberada entre os dois servidores.
    • A versão do WHM deve ser igual ou superior no servidor de destino (recomendado).

    2. Acessar a Transfer Tool

    1. Faça login no WHM do servidor de destino.
    2. No menu de pesquisa, digite Transfer Tool e clique.

    3. Configurar Servidor de Origem

    Na tela inicial da Transfer Tool:

    • Em Remote Server Address, coloque o IP do servidor de origem.
    • Em Root Password / SSH Key, insira a senha root ou configure a chave SSH.
    • Informe a porta SSH (padrão: 22).
    • Clique em Fetch Account List para que o WHM carregue todas as contas disponíveis.

    4. Selecionar Contas

    • O WHM exibirá todas as contas do servidor de origem.
    • Você pode selecionar todas ou apenas as desejadas.
    • Também é possível ajustar pacotes de hospedagem para as contas migradas.

    5. Configurações Avançadas (opcional)

    • Copy Home Directory: transfere todos os arquivos do site.
    • Copy Reseller Privileges: mantém permissões de revenda.
    • Copy DNS Zone Files: transfere zonas de DNS.
    • Copy Packages: leva os pacotes de hospedagem do servidor antigo.
    • Express Transfer: atualiza os registros de DNS no servidor de origem para apontar para o servidor novo (útil para migrações com pouco downtime).

    6. Iniciar Transferência

    • Clique em Copy para começar.
    • O WHM mostrará o progresso de cada conta sendo migrada.
    • Ao finalizar, todas as contas estarão disponíveis no servidor de destino.

    7. Pós-Migração

    Monitore os logs de erro no WHM e no cPanel de cada conta.

    Teste os sites migrados no novo servidor.

    Verifique se os e-mails, bancos de dados e cron jobs estão funcionando.

    Se não tiver usado o Express Transfer, atualize os DNS do domínio no registrador para apontar para o novo servidor.

    Precisa de ajuda de um profissional cPanel?

  • Como funciona nossa Consultoria na Amazon AWS ?

    Como funciona nossa Consultoria na Amazon AWS ?

    Suporte e Consultoria Amazon AWS

    Estou no mercado trabalhando com infraestrutura desde 2014, mas desde 2019 prestando serviço com suporte e consultoria na Amazon AWS. E desde então estamos sempre inovando e procurando novas soluções baseadas em AWS para trazer as melhores práticas e serviços para nossos clientes.

    Já tivemos experiência e ainda temos com vários clientes com pequenos projetos, como também já fomos exigimos ao máximo elaborando soluções para projetos grandes e isso nos faz evoluir e melhorar nossos serviços.

    A Amazon AWS possui centenas de tecnologias, e boa parte delas só é possível ser usado quando um profissional especializado faz todo o processo arquitetura e implementação. Ao contrário do que muitos imaginam, são poucos os serviços da AWS que já vem pronto para uso.

    É sempre desafiador desenvolver uma arquitetura para um projeto baseado na nuvem da AWS, pois cada projeto é um projeto, e cada cliente possui seus requisitos e objetivos. E estar pronto para criar soluções em nuvem é o desafio do Especialista AWS.

    Nossos Principais Serviços AWS

    Atualmente trabalhamos com várias soluções com foco na Amazon AWS, e realizamos desde a arquitetura até o gerenciamento e suporte do serviço configurado.

    Servidor Escalável para Sites, Lojas e Aplicações

    Realizamos arquitetura personalizada para hospedagem de sites, lojas e aplicações totalmente escalável com alta disponibilidade.

    Esse serviço é totalmente personalizado para o seu projeto, e nossa equipe tem experiência com:

    • WordPress / WooCommerce
    • Magento / Prestashop / OpenCart
    • Projetos em PHP / Laravel
    • Projetos Node JS / Angular / React

    Servidores em Alta Disponibilidade e Multi Regiões

    Também realizamos implementações de aplicações e projetos com Alta Disponibilidade em uma Zona de disponibilidade ou em várias Zonas de Disponibilidade da AWS, de modo que a aplicação trabalhe com Multi Regiões.

    Mesmo que ocorra um desastre natural em um determinada cidade, você pode ter seus serviços operando em outra localidade simultâneamente. No entanto isso se restringe a projetos que exigem um nível maior de resiliência e disponibilidade, ex:

    • Aplicações financeiras
    • Banco de dados
    • Sistemas Web institucionais
    • Aplicações e Sistemas de nível crítico

    Microsserviços Kubernetes / Docker Swarm

    Também realizamos implementação de infraestrutura baseada em Docker, Swarm e Kubernetes em servidores EC2. Monitoramos, gerenciamos e cuidamos da saúde dos serviços, garantindo uma máxima qualidade e estabilidade possível.

    Na AWS também trabalhamos com tecnologias específicas para container como o Amazon ECS e Fargate. Criamos modelos de infraestrutura e até mesmo automações para facilitar o deploy e gerenciamento das aplicações.

    CI/CD na Amazon AWS

    Outra demanda que vem crescendo é a integração e deploy contínuo na AWS. Conforme o projeto do cliente podemos usar tecnologias da AWS como: AWS CodeDeploy, CodeBuild e CodeCommit para realizar todo o processo de CI/CD da empresa.

    O processo de CI/CD pode ser feito em ambientes com Kubernetes, Docker Swarm e também em ambientes como LAMP LEMP.

    Templetes e Automações

    No nosso serviço de consultoria na AWS realizamos projetos e parcerias com agências e empresas de tecnologia arquitetando e elaborando modelos e templetes de automação para criação de infraestrutura na Amazon AWS.

    O parceiro pode executar os modelos com seus respectivos clientes finais, e nós mantemos um vínculo elaborando atualizações e melhorias conforme demanda.

    Na Amazon temos o CloudFormation, com ele podemos arquitetar templetes em código para a configuração da infraestrutura proposta. Para o parceiro, a execução se torna simples, em muitos casos com poucos cliques é possível provisionar a infraestrutura.

    Também realizamos templetes através do Terraform e Ansible para criação da infraestrutura e configuração dos serviços que o cliente deseja colocar em produção no ambiente.

    Conclusão: Especialista e Suporte em Amazon AWS

    Entre em contato conosco caso deseje contratar um parceiro para te ajudar na jornada para migração para a Amazon AWS, ou até mesmo para serviços pontuais em consultorias para automações na AWS.

    Links Consultoria AWS:

  • Hospedagem de Lojas Magento na DigitalOcean #Case02

    Hospedagem de Lojas Magento na DigitalOcean #Case02

    Hospedagem de Lojas Magento Profissional

    Esse é o meu segundo artigo com um case bem interessante para hospedagem de lojas magento na DigitalOcean. Caso não tenha lido meu primeiro artigo recomendo muito a leitura:

    https://wp.alexjunio.com.br/magento/hospedagem-lojas-magento-digitalocean-01/

    Nesse artigo eu trago um novo case, se o primeiro case já tínhamos uma estrutura profissional, agora aumentamos mais ainda a qualidade da nossa hospedagem de loja magento. 

    Hospedagem Loja Magento na DigitalOcean

    Como digo no case anterior a DigitalOcean indiscutivelmente é conhecida em todo o cenário mundial, empresas de todo porte possuem sistemas desde o mais pequeno ao mais avançado projetados e hospedados na plataforma da DO.

    Hoje a DO tem muitos produtos e isso faz com que nós Arquitetos Cloud consigamos projetar infraestrutura para quase todo tipo de projeto, inclusive hospedagem de lojas magento profissional.

    Arquitetura Profissional para Hospedagem de Lojas Magento na DigitalOcean

    No case anterior apresentei uma arquitetura para hospedagem de lojas magento muito interessante, no entanto, agora trago uma segunda arquitetura muito mais robusta. 

    Meu objetivo não é superfaturar seus custos e muito menos trazer algo inútil, só quem enfrenta problemas técnicos sabe a dor de cabeça, tenho clientes que antes nem dormiam a noite! Pois perder vendas por conta da infraestrutura é algo inaceitável, e tenho certeza que concorda com isso. 

    Arquitetura Hospedagem Magento em HA na DigitalOcean : Case 02

    Explicação da Arquitetura

    Servidores

    Assim como no primeiro case, essa arquitetura foi projetada para operar inicialmente com 03 Droplets com recursos de hardware mínimos para um e-commerce magento. Mas lembre, o tipo de servidor e a sua classe vai influenciar na performance do mesmo.

    Stack Magento

    A Stack de softwares para essa arquitetura foi baseada em: Nginx, PHP e PHP-FPM, Redis Cache, Elasticsearch e GlusterFS.

    Banco de Dados Gerenciado DigitalOcean

    A DigitalOcean fornece um produto totalmente gerenciado pela equipe de engenheiros deles focado em banco de dados. Com isso podemos colocar o banco de dados da nossa loja Magento em um serviço como esse.

    O banco de dados gerenciado é um serviço totalmente estável, resiliente, com backups e opções bem interessantes de failover e cluster. Se você quer que sua hospedagem magento tenha um serviço de banco de dados profissional, esse serviço vai te atender na maioria dos casos.

    Balanceador de Carga e DNS

    Tanto o DNS quanto o Balanceador de Carga continuam idênticos ao primeiro case. Para que tenhamos um cluster e ao mesmo tempo possamos escalar com mais facilidade é de suma importância que tenhamos um serviço de balanceamento de carga profissional para nossa loja magento.

    Representação do funcionamento de um serviço de Load Balancer.

    Principais Benefícios

    Quando trabalhamos com uma arquitetura como a citada acima, ganhamos uma série de vantagens que você precisa conhecer.

    Alta Disponibilidade

    Alta disponibilidade significa possuir um serviço tolerante a falhas, principalmente técnicas de servidores. Nesse case, a hospedagem magento possui alta disponibilidade em quase todos os serviços.

    Temos alta disponibilidade a nível de servidor, banco de dados e balanceador de carga. Agora imagine o poder e qualidade que sua loja magento terá com esse modelo de hospedagem profissional. rs.

    Resiliência

    Resiliência e Alta disponibilidade = Hospedagem profissional! Diminuímos consideravelmente os pontos onde falhas poderiam ocorrer, principalmente por optarmos nesse modelo a utilização do banco de dados gerenciado.

    Escalável

    Nesse modelo de hospedagem magento podemos padronizar a configuração e criação dos servidores. No entanto estou estudando novas formas de realizarmos o autoscaling controlado, mesmo que a DO não fornecendo ainda esse modelo de serviço.

    Caso queira uma solução de AutoScaling para servidores Magento na DigitalOcean você terá que contratar um profissional para que ele escreva uma solução personalizada para seu caso, ou seja, sob demanda.

    Essa arquitetura serve para mim ?

    Esse segundo case é um modelo de arquitetura de hospedagem magento na DigitalOcean que serve para quase todo projeto. E claro, serve para lojas pequenas como também para lojas magento de grande porte, por se tratar de um modelo de fácil escalamento.

    Custos na DigitalOcean

    Partindo do cenário onde a arquitetura base precisa de:

    • 03 Droplets 4GB RAM e 2CPU
    • 1 Load Balancer
    • 1 MySQL Gerenciado
    • 1 Redis Cache Gerenciado

    Esse modelo custará mensalmente cerca de $150 dólar mensal. Mas tudo depende dos modelos de servidores e suas respectivas classes!

    Conclusão: Magento DigitalOcean

    Nesse artigo te apresentei um case para hospedagem de lojas magento com foco em alta disponibilidade e resiliência dos serviços. É um modelo profissional, com vários serviços descentralizados, focados em performance e disponibilidade.

    Espero que você tenha gostado e notado que para ter um serviço de hospedagem magento profissional, é necessário adotar novas metodologias e claro, investir!

    🚀 Consultoria Hospedagem Ecommerce:

    https://wp.alexjunio.com.br/consultoria-hospedagem-loja-virtual/

  • Hospedagem de Lojas Magento na DigitalOcean #Case01

    Hospedagem de Lojas Magento na DigitalOcean #Case01

    Hospedagem de Lojas Magento em Cloud

    Escolher um provedor para hospedagem de lojas magento é algo bem desafiador, nem sempre o maior e mais potente servidor vai trazer para você: estabilidade, segurança e alta disponibilidade. Costumo deixar claro que cada loja magento tem seus requisitos e é em cima disso que temos que trabalhar, conforme a demanda do projeto.

    A partir de um determinado momento o lojista entende que não pode mais ter um e-commerce lento, entende que não pode ficar caindo toda hora, pois isso impacta diretamente nas vendas. 

    Nesse artigo irei explicar um case de hospedagem magento profissional, que utilizei e utilizo em diversas consultorias quando se trata do provedor DigitalOcean.

    Digitalocean para Lojas Magento

    A DigitalOcean é um Cloud Provider conhecido a nível mundial, possuem data center em várias regiões do globo e uma gama bem interessante de soluções em sua plataforma. E isso acaba facilitando nossa vida, pois podemos implementar soluções mais robustas em cima da plataforma. 

    Arquitetura Servidores DigitalOcean Lojas Magento

    Lojas virtuais desenvolvidas na plataforma Magento costumam ser bem densas e pesadas. E é ai que surgem requisitos mínimos a nível de infraestrutura para que o magento trabalhe bem. 

    Quando temos uma loja em produção a história é outra, principalmente quando você está começando a ter público ou já tem um público fixo. E é ai que começamos a criar modelos de arquiteturas para hospedagem magento. 

    Sempre arquiteto modelos que possam ser escaláveis, desse modo consigo elaborar um modelo profissional que atende do pequeno ao grande lojista. Esse modelo é um dos vários modelos que podem ser implementados, confira abaixo:

    Modelo Hospedagem Magento em Alta Disponibilidade (HA) na DigitalOcean.

     

    Explicação Arquitetura

     

    Servidores

    A arquitetura foi projetada inicialmente para operar com 03 Servidores Droplets com recursos de hardware a partir de: 4GB RAM e 2CPU.  Quando trabalhamos com servidores em cluster aumentamos a capacidade que a loja tem de suportar acessos simultâneos sem que exista uma lentidão exagerada. Também fica muito fácil escalar o ambiente em black friday ou datas especiais. 

    Stack Magento

    A Stack de softwares para essa arquitetura é baseada em: Nginx, PHP e PHP-FPM, Redis Cache, Elasticsearch e GlusterFS. Para o bom funcionamento, todos esses softwares devem ser otimizados pensando em Magento.

    Cluster Banco de Dados

    O banco de dados não é centralizado, é um modelo em HA, ou seja, um cluster de banco de dados. Mas também é possível utilizar o serviço de banco de dados gerenciado da DigitalOcean visando diminuir a carga de processamento dos servidores.

    Balanceador de Carga e DNS

    O DNS do domínio pode ser gerenciado pelo próprio serviço de DNS da DigitalOcean ou algum outro provedor que você se interessar como: CloudFlare, Route53 etc. 

    O balanceador de carga é um serviço extra, mas tem como objetivo distribuir os acessos dos clientes entre o “parque” de servidores que você tem. Em outras palavras, ele é o gestor dos acessos, encaminhando os acessos entre os servidores que você tiver implantado. 

     

    Principais Benefícios

    Quando trabalhamos com uma arquitetura como a citada acima, ganhamos uma série de vantagens que você precisa conhecer.

    Alta Disponibilidade

    Quando temos servidores em cluster e principalmente em várias zonas de disponibilidade (regiões), aumentamos a disponibilidade do e-commerce magento.

    Imagine o cenário onde você tem servidores em 03 regiões (região X, região Y, região W), e em um determinado dia a região X ficou indisponível! Sua loja vai ser prejudicada? Não!

    As regiões Y e W continuam operante, e os usuários nem percebem que você teve uma queda na região X. Quanto mais expandirmos o cluster em regiões, mais disponibilidade ganhamos.

    Resiliência

    A resiliência está bem atrelada a alta disponibilidade, pois quando temos alta disponibilidade tendemos a ter uma hospedagem mais resiliente, com os pontos de falhas bem menos do que um modelo tradicional de hospedagem de lojas. Pois ramificamos os serviços da hospedagem em vários servidores e regiões.

    Escalável

    Nesse modelo de hospedagem magento podemos padronizar a configuração e criação dos servidores. Ainda não uma opção de AutoScaling como na Amazon AWS e Google Cloud, no entanto, podemos escalar manualmente conforme notamos que a infraestrutura precisa de mais recursos.

    Por um lado isso não é ruim, uma vez que você tem o controle dos custos da infraestrutura. Já no AutoScaling dependendo da forma que for implementado, poderá ter alguns sustos na conta.

    Mas caso queira implementar AutoScaling na DigitalOcean e colocar no modo automático, você vai precisar de um programador experiente para trabalhar com automações envolvendo a API da DigitalOcean, e ai sim, será possível colocar um sistema de AutoScaling para lojas magento.

     

    Essa arquitetura serve para mim ?

    Sem sobra de dúvidas! Uma vez que projetei inicialmente para operar com poucos serviços, mas ainda assim, tendo um mínimo para ter uma infraestrutura profissional!

    Claro que dá para reduzir a quantidade de servidores e também o porte dos servidores, mas não garanto a você que vai existir uma certa performance e qualidade ao usuário final.

    Custos na DigitalOcean

    Partindo do cenário onde a arquitetura base precisa de:

    • 03 Droplets 4GB RAM e 2CPU
    • 1 Load Balancer

    Esse modelo custará mensalmente cerca de $90 dólar mensal. Mas tudo depende dos modelos de servidores e suas respectivas classes!

    Conclusão: Magento DigitalOcean

    Nesse artigo abordamos um case de um dos modelos de hospedagem para lojas magento que executo no dia a dia. É de suma importância que você como lojista entenda que existem meios e formas profissionais para hospedagem de e-commerce, e isso vai agregar muito valor em sua loja. 

    Hoje estamos vivendo uma nova época onde muitas tecnologias estão ficando ultrapassadas, e você como lojista deve ficar atento as novas arquiteturas e formas de hospedar projetos de um modo profissional. 

    🚀 Consultoria Hospedagem Ecommerce: https://wp.alexjunio.com.br/consultoria-hospedagem-loja-virtual/

  • ✅ Melhores Ferramentas Para Proteção do WordPress

    ✅ Melhores Ferramentas Para Proteção do WordPress

    Segurança de Sites WordPress

    Falar em segurança de sites é um tanto quanto complicado, principalmente quando estamos falando de WordPress. Desde que aprendi o que é um site, eu vejo vários casos onde sites foram invadidos. Lembro de 2010/2011 onde houve uma onda muito grande onde vários sites governamentais, de empresas e até o tio da esquina foram vítimas de ataques. Época louca!

    Mesmo com muitas ferramentas e tecnologias atuais que protegem nossos sites e aplicações, hora ou outra é divulgado algum exploit para explorar algum plugin ou templete conhecido. Ai começa o caça as bruxas, onde o pessoal sai procurando quem está usando tal plugin e tal templete para aplicar a invasão.

    Quando isso acontece normalmente as empresas saem desesperadas para tentar atualizar e corrigir a vulnerabilidade. E quando falamos em WordPress, mesmo que as empresas corrijam, se você não atualizar seus plugins e templetes é certo que será invadido mais cedo ou mais tarde.

    Para você que não investiu ou blindou seu site WordPress, nesse artigo irei citar algumas das melhores ferramentas disponíveis que conheço, para que você proteja seu site.

    Protegendo Sites WordPress

    O WordPress sem dúvidas é a melhor plataforma que existe para termos um site institucional, um portal e até um e-commerce. Claro, existe casos e casos, mas a facilidade e opções de personalizações e recursos existentes é gigantesca! Muitas lojas utilizam o WordPress e muitos portais GIGANTES também usam o WordPress. Em em meio a tantos recursos como Plugins e Templetes, existe também muitos Plugins e Templetes com falhas de segurança gravíssimas.

    A maioria das vezes são plugins e templetes que já foram descontinuados e abandonados, e você nem sabia mas continuava utilizando. É de suma importância que compre e adquira plugins e templetes de grandes empresas para ter uma garantia maior nas atualizações.

    E se você ama baixar plugins e templetes premium da internet, os famosos Nulleds, cuidado! A maioria vem com códigos maliciosos ou vem com falhas de segurança que até uma criança vai conseguir invadir seu site. Não julgo quem utiliza algo pirata, mas julgo sim quem utiliza em projetos sérios em produção. 

    O que devo fazer para proteger meu site WordPress?

    Esqueça aquela ideia que soluções gratuitas de segurança vão segurar a onda. Não vão! Se você tem uma empresa e/ou um projeto onde você depende do seu site, seja para atrair novos clientes e parceiros, é crucial que invista na segurança do seu site.

    Melhores Ferramentas e Serviços de Segurança de sites WordPress

    Conheça agora os melhores plugins para segurança de sites em WordPress que podem atender clientes de todo porte.

    01 – SUCURI Web Site Security Platform – Serviço/Plugin

    A Sucuri na minha humilde opinião, e falo isso com experiência própria, é a melhor empresa para proteção de sites WordPress. Os caras são os melhores no que fazem, digo isso pois é um serviço premium, para projetos que tem orçamento para pagar pelo serviço.

    Em 2020 um dos meus clientes que é um grande portal de notícias teve todo o seu adsense e publicações de notícias parados, pois todas as páginas estavam com malware e os usuários estavam se queixando. Quando fiz uma análise, praticamente todos os arquivos foram injetados códigos maliciosos por conta de uma falha de plugin desatualizado. Adquirimos o plano Business da Sucuri em um domingo, o SLA para remoção de malwares deles é de 6 horas e em menos de 2 horas tudo foi resolvido. 

    Confesso que não estava muito esperançoso, era domingo! E cai da cadeira quando vi que resolveram tudo em menos de 2h, todos os arquivos que tinham sido danificados, os caras conseguiram remover os códigos maliciosos. O adsense voltou e as publicações puderam retornar ao normal, isso é fantástico. 

    Se você tem um e-commerce, um grande portal de notícias e/ou um projeto que realmente é algo mais corporativo e sério, o investimento feito vai valer cada centavo pago! Imagine ter uma equipe de especialistas removendo malware em poucas horas ? Não tem preço que pague! 

    Principais características:

    • Anti Vírus e Scan
    • Remoção de Vírus (Especialistas da Sucuri fazem isso manualmente)
    • Remoção de malwares e limpeza de arquivos
    • Verificação de Blacklist
    • Stop Hack
    • Proteção DDoS
    • CDN Performance
    • SSL
    • Firewall

    Preço

    • A partir de $199/anual no plano WebSite Security Platform 
    • A partir de $9,99/mês no plano WebSite Firewall WAF

    ATENÇÃO: Para conhecer os serviços e produtos da Sucuri acesse o link: https://parceiros.alejunio.com.br/1

     

    02 – iThemes Security – Plugin

    iThemes Security é um plugin que tem como objetivo cuidar da segurança de sites em WordPress. É um plugin conhecido mundialmente e tem uma ótima qualidade e arsenal de ferramentas para combater ataques e problemas de segurança.
    A solução IThemes Security Pro vai te fornecer muita segurança, eu costumo indicar bastante também para meus clientes.

    Principais características:

    • Escaneamento de Vírus
    • Firewall
    • Proteção contra ataques de força bruta
    • Detecção de alterações de arquivos
    • Detecção de erros 404
    • Bloqueio de Login
    • Bloqueio de acesso administrativo em horários específicos
    • Camufla a URL de Login
    • Backup do banco de dados
    • Backup dos arquivos
    • Notificações via e-mail
    • Autenticação de dois fatores
    • Relatórios

    Preço

    • A partir de $199/anual 

    Os valores também são um pouco salgados, mas se seu projeto é algo sério o investimento vale cada centavo. Uma coisa que deve saber é que o próprio plugin tem uma ferramenta para remoção de malwares, mas em alguns casos ao remover algum malware alguma parte do código do site pode se comprometer, e quebrar o templete. Então lembre-se de fazer um backup antes de qualquer coisa.

    ATENÇÃO: Para conhecer os serviços e produtos da iThemes Security acesse o link oficial:  https://ithemes.com/security/

     

     

    3 – Wordfance 

    O Wordfence é um plugin de segurança para sites em WordPress. Também possui uma suíte de ferramentas bem interessantes para aumentar a camada de segurança do seu site.
    Com o Wordfence você vai ter uma solução que sempre vai estar verificando os arquivos do site, monitorando os logins e até mesmo as tentativas de invasão. Eles também possuem bancos de dados com IP’s que em algum momento tentaram invadir alguém, e usam isso para proteger seu site.

    Principais características:

    • Proteção de senha vazada
    • Monitoramento de visitas
    • Firewall
    • Bloqueio de usuários mal intencionados
    • Bloqueio por País
    • Remoção de Malware de arquivos
    • Autenticação de dois fatores
    • Scanner de vulnerabilidades e Vírus

    Preço

    • A partir de $99/anual 

    ATENÇÃO: Para conhecer os serviços e produtos da Wordfence acesse o link oficial: https://www.wordfence.com/wordfence-signup

     

     

    4 – WP Mudev – Defender Pro – Plugin 

    O Defender Pro é um plugin de segurança para sites WordPress ofertado pela empresa Wpmudev. A Wpmudev é uma empresa especializada em fornecer diversas soluções para sites wordpress, então eles tem uma gama enorme de plugins e ferramentas, vale a pena conferir.
    Assim como as demais ferramentas aqui mencionadas o Defender Pro faz bem o seu papel na segurança de sites.

    Principais características:

    • Verificações de segurança
    • Proteção de Login
    • Autenticação de dois fatores
    • Relatórios de Vulnerabilidades
    • Remoção e reparo de arquivos infectados
    • Bloqueios de IP
    • Proteção contra força bruta

    Preço

    • A partir de $6/mensal 

    ATENÇÃO: Para conhecer os serviços e produtos da Defender Pro acesse o link oficial: https://premium.wpmudev.org/project/wp-defender/

     

    Conclusão: Segurança WordPress

    Investir na segurança do seu site é de extrema importância, principalmente se existe uma empresa por trás e que depende do projeto para ter novos clientes e público.

    O investimento muitas das vezes é um valor um pouco salgado, mas agrega muito valor e segurança para o seu site. 

     

     

  • O que é o SaaS ? Software como Serviço – Cloud Computing

    O que é o SaaS ? Software como Serviço – Cloud Computing

    SaaS Software como Serviço

    O SaaS (Software como serviço) é totalmente diferente dos demais. O SaaS permite com que usuários usem aplicativos baseado em nuvem através da internet. Os exemplos mais genéricos e comuns são: Gmail, Microsoft Office 365 e outros.

    Em um modelo SaaS basicamente contratamos o aplicativo, não precisamos configurar nem instalar nada a nível de servidor e infraestrutura. O aplicativo é fornecido pronto.

    E isso é algo muito bom para empresas que precisa de uma solução mas não quer alocar times no desenvolvimento e até mesmo sustentação daquele serviço, pois o provedor vai fornecer tudo.

    Casos de uso SaaS

    O SaaS é muito usado por empresas de pequeno e médio porte na utilização de serviços de e-mail corporativo como: GSuite, Gmail, Microsoft Exchange e outros.

    Também podemos usar ferramentas corporativas como SaaS, exemplos clássicos são o uso de soluções como: Bling, Salesforce, MailChimp e várias outras soluções.

    Vantagens do SaaS

    Existem muitas vantagens ao contratar uma solução/produto SaaS, conheça algumas:

    Aplicativos Modernos

    Imagine o qual profissional é uma solução de e-mail corporativo do Google, o famoso Gsuite. Imagine também o quão profissional é uma solução de ERP como o Bling e outros do mercado. Você não precisa alocar toda uma equipe para desenvolver algo próprio, pode contratar algo profissional e que uma outra empresa é quem vai cuidar de tudo, desde a parte da infraestrutura até os códigos do software.

    Pague pelo o que usar

    Normalmente você vai pagar por usuário, e deve encontrar algumas promoções caso queira incluir a solução para toda sua equipe.

    Alta Disponibilidade

    O provedor é quem vai cuidar da infraestrutura, então não importa o que ocorra, é dever deles zelar e cuidar da disponibilidade daquilo que propõem. Tente saber sobre o SLA da empresa.

    Acesso aos dados de qualquer lugar

    Você vai poder acessar a ferramenta através do navegador, alguns casos até por aplicativos seja de onde estiver, na hora que quiser.

    Conclusão

    Plataformas SaaS são bem interessantes para diversos cenários. Principalmente pela questão da redução de custos de infraestrutura e também pessoal técnico mantendo aquele serviço. 

    O provedor vai prover tudo, e vai te entregar o resultado final, pois você é o consumidor final daquele sistema. 

     

    Leia Mais:

     

  • O que é o PaaS ? Plataforma Como Serviço – Cloud Computing

    O que é o PaaS ? Plataforma Como Serviço – Cloud Computing

    PaaS Plataforma como Serviço

    PaaS (Plataforma como serviço), é um ambiente projetado para que você consiga desenvolver e entregar aplicações em produção me pequeno médio e grande porte.

    A idéia do PaaS é maravilha pois pode eliminar muita parte técnica de infraestrutura, e sua equipe focará apenas no desenvolvimento e manutenção dos sistemas que trabalha.

    O PaaS vai te proporcionar uma experiência muito inovadora, o provedor é quem vai gerenciar desde a infraestrutura até os softwares que fazem com que sua aplicação consiga rodar. Ou seja, o foco do cliente fica totalmente fixo no desenvolvimento da sua aplicação e praticamente nada de infraestrutura.

    Responsabilidades no PaaS

    É importante entender as responsabilidades nos serviços/produtos do PaaS, tanto no lado do provedor quanto no lado do cliente.

    Responsabilidades do Provedor

    No PaaS o provedor vai cuidar de praticamente tudo o que é necessário para que sua aplicação possa funcionar naquele ambiente. Mas não é responsável pelo código, manutenção no código e muito menos 

    Responsabilidades do Cliente

    Sua única responsabilidade será em cuidar, manter e atualizar seu código. 

    Vantagens do PaaS

    Trabalhar com uma infraestrutura como serviço é maravilhoso, mas trabalhar com o PaaS é ainda mais fácil e incrível, facilitando os processos da empresa. Conheça as principais vantagens do PaaS:

    Fluxo rápido de novas features

    Imagine o cenário onde sua equipe entrega novas features muito mais rápido, dá para ter toda uma pipeline em alguns casos, onde o ambiente recebe os novos códigos diretamente do seu repositório. Tudo isso sem ao menos se preocupar com servidor ou acessa-lo.

    Ciclo de vida

    No PaaS temos muitas das vezes a possibilidade de gerenciar todo o ciclo de vida do aplicativo, nós podemos gerenciar tudo, compilação, testes, implantações e atualizações dos ambientes.

    Ambiente Gerenciado

    Você não vai precisar alocar funcionários para gerenciar tecnicamente os servidores, muito menos realizar manutenções. Isso é o provedor quem vai fazer por você.

    Mas claro, é importante ter alguém que entende de nuvem para ficar de olho em tudo o que ocorre na plataforma e serviços.

    Diminuição de Custos

    Seu negócio não vai precisar se preocupar com compras de softwares, nem alocação de times de operações para cuidar da parte técnica.

    Casos de uso do PaaS

    Existem vários casos de uso do PaaS, conheça alguns abaixo.

    Estrutura de desenvolvimento inteligente

    Equipes de desenvolvimento podem criar, atualizar e implementar aplicativos em ambientes baseado na nuvem sem se preocupar com servidores. Também podem trabalhar com outros aplicativos que usam outra linguagem em ambientes paralelos, tudo muito rápido e flexível.

    Venda de soluções em nuvem

    Algumas empresas vendem software e possuem sua plataforma integrada ao provedor, sempre que um novo cliente entra o ambiente com o software do cliente é preparado automaticamente na nuvem. Isso é possível por meio do PaaS !

    Aplicações com Alta Disponibilidade

    Algumas empresas já possuem equipe de T.I totalmente esgotadas, outras tem uma carência de profissionais especializados para manter um ambiente em alta disponibilidade. No PaaS tudo pode ser configurado previamente visando a alta disponibilidade da aplicação. 

    Conclusão

    O PaaS é muito flexível e você pode trabalhar com aplicações de pequeno até grande porte. Vai te ajudar muito na facilidade em colocar aplicações inteligentes na nuvem de um modo rápido e fácil.

    Você também vai evitar muitos custos seja de hardware, licenças e até mesmo diminuição do stress da sua equipe de tecnologia para implementações e configuração de servidores, algo que já é muito arcaico. 

     

    Leia Mais:

  • O que é o IaaS – Infraestrutura como Serviço

    O que é o IaaS – Infraestrutura como Serviço

    IaaS Infraestrutura como Serviço 

    IaaS – (Infraestrutura como serviço), é um modelo de serviço em nuvem que nos possibilita provisionar rapidamente recursos computacionais como: processamento, armazenamento, memória e rede.

    Trabalhar com modelo IaaS, significa poder reservar ou provisionar no momento que quiser ou precisar, servidores em nuvem. Isso faz com que sua empresa elimine vários processos burocráticos internos para que um serviço esteja disponível para uso.

    Sua empresa não precisa gerar gastos investindo em hardware, rede, e até mesmo vai desafogar a equipe de T.I , pois eles não vão mais precisar consumir tempo na instalação de servidores, assim como é feito no modelo On Premises.

    Responsabilidades no IaaS

    Quando trabalhamos com serviços do tipo IaaS é importante que saiba sobre as responsabilidades que você vai tem e a que o provedor tem naquele produto. Pois o que mais vejo são empresas que não entendem disso e querem transferir a responsabilidade por algum tipo de falha ao provedor, principalmente algo que não é da responsabilidade dela. A imagem abaixo representa as responsabilidades do cloud e cliente.

    Responsabilidade do Provedor Cloud

    O provedor, seja ele a AWS, Google Cloud, Azure ou qualquer outro que trabalha com serviços IaaS tem a responsabilidade de gerenciar toda a infraestrutura do data center. É o provedor quem faz a gestão e garante a disponibilidade da infraestrutura para que você tenha os recursos que contratou, bem como a disponibilidade desses recursos.

    É o provedor quem gerencia as redes de internet na infraestrutura, modelos de segurança e até mesmo arquiteturas de energia elétrica. Pois isso é algo que você como cliente não tem acesso nessa modalidade de serviço cloud. Em outras palavras, o provedor vai te entregar a faca e o queijo para trabalhar, mas é você quem corta o queijo da forma que quiser.

    Responsabilidade do Cliente

    Quando um cliente contrata um servidor em cloud, ele recebe os recursos computacionais que escolheu, bem como pode escolher o tipo de sistema operacional, tipo de rede e IP’s do servidor.

    É de responsabilidade do cliente tudo o que vai ser configurado dentro do servidor, ex: banco de dados, servidor de e-mail, servidor de backup. Essas tarefas não são realizadas pelo provedor, muito menos realização de manutenções em caso de quedas no banco ou algum serviço que o cliente configurou. 

    Vantagens do IaaS

    Conheça as principais vantagens no IaaS.

    1. Redução de gastos contínuos

    A IaaS faz com que sua empresa elimine todos os custos com aquisição de equipamentos e até mesmo profissionais para gerenciamento de infraestrutura local ( On Premises ).
    Elimina também preocupações arcaicas com qualidade e eficiência do hardware, uma vez que será responsabilidades contínuas do provedor e não do cliente.

    2. Hardware de qualidade

    Grandes provedores como AWS, Azure e GCP investem muito dinheiro em equipamentos, tecnologias e infraestrutura constantemente. É possível trabalhar com classes de servidores para os mais diversos cenários de projetos.

    3. Agilidade no provisionamento

    Rapidez no provisionamento de infraestrutura, bem como rapidez na redução e/ou eliminação dos serviços ativos. Isso faz com que sua equipe tenha poder para atender a demanda do momento.

    4. Estabilidade e Confiabilidade

    Não vai existir a necessidade em atualizar o hardware ou software da infraestrutura, muito menos resolver problemas de equipamentos. A maioria das empresas possuem um SLA muito confiável para garantir a disponibilidade e qualidade para seu negócio.

    5. Escalabilidade

    Vários serviços poderão ser implementados em serviços que podem realizar escalamento conforme necessidade.

    Casos de uso do IaaS

    Conheça alguns casos onde podemos usar o modelo IaaS.

    1. Servidores de desenvolvimento e testes

    Sua equipe vai poder com poucos cliques colocar ativo servidores para serem usados em testes de software e desenvolvimento, como também vão poder deletar os servidores rapidamente. Isso faz com que você evite custos desnecessários, e pague apenas pelo o que usou e pelo tempo que usou.

    2. Hospedagem de sistemas web

    Hospedar sistemas, sites e e-commerce se torna bem interessante uma vez que a infraestrutura poderá escalar/reduzir verticalmente garantindo a disponibilidade das suas aplicações.
    Muitas empresas atualmente tem usado o Kubernetes para microsserviços e tem tido um ganho enorme de performance.

    3. Armazenamento e Backup

    Sua empresa não vai precisar preocupar com comprar discos para backups nem mesmo preocupar com a qualidade e segurança dos discos. Equipes de T.I tem uma liberdade maior de implementar o sistema de backup em servidores na nuvem.

     

    Conclusão

    Utilizar o modelo IaaS para provisionar e trabalhar com serviços na nuvem vai gerar uma outra ótica para seu negócio. Sua equipe de T.I poderá cuidar apenas da aplicação, desenvolvimento ou manutenção da aplicação e menos com infraestrutura física. 

    Você vai notar também que é muito mais fácil e rápido colocar algum projeto em produção com o máximo de qualidade. 

     

    Leia Mais:

  • É viável hospedar projetos com cPanel WHM na nuvem ?

    É viável hospedar projetos com cPanel WHM na nuvem ?

    Já imaginou hospedar um servidor cPanel na nuvem ?

    A hospedagem de servidores cPanel na nuvem tornou-se uma tendência cada vez mais popular, especialmente para projetos que demandam alto tráfego e requerem soluções escaláveis e flexíveis. Com a hospedagem cPanel na nuvem, empresas e desenvolvedores podem aproveitar a capacidade de escalar recursos rapidamente conforme as necessidades aumentam, garantindo que os sites e aplicações continuem a funcionar de forma eficiente mesmo durante picos de tráfego.

    A migração do cPanel para a nuvem oferece uma série de vantagens, incluindo maior disponibilidade e redundância, graças à infraestrutura robusta oferecida pelos principais provedores de nuvem. Hospedar o cPanel na nuvem também simplifica o gerenciamento de recursos, permitindo que administradores configurem, atualizem e monitorem seus servidores com facilidade através de uma interface intuitiva, enquanto automatizam tarefas críticas como backups e atualizações de segurança.

    Além disso, a hospedagem cPanel na cloud proporciona uma maior flexibilidade para expandir e ajustar os recursos do servidor conforme necessário, sem a limitação física dos servidores tradicionais. Isso é particularmente útil para projetos de alto tráfego, onde a capacidade de resposta e a performance são cruciais para a experiência do usuário. Em resumo, optar pela hospedagem cPanel na nuvem não só otimiza a eficiência operacional, mas também proporciona uma solução escalável e preparada para o futuro.

    Quais os principais provedores cloud que temos no mercado para hospedagem cPanel ?

    Atualmente, há vários provedores de cloud que são amplamente reconhecidos e utilizados para hospedagem cPanel, cada um oferecendo diferentes vantagens e recursos. Aqui estão alguns dos principais:

    Amazon Web Services (AWS):

    AWS é super popular e muito usado para hospedagem cPanel por conta da sua infraestrutura confiável e espalhada pelo mundo. Além disso, você pode escalar os recursos facilmente e integrar outros serviços da Amazon, como o RDS para bancos de dados e o S3 para backups.

    Google Cloud Platform (GCP):

    O Google Cloud é conhecido por ter uma rede poderosa e suporte para várias linguagens de programação. Usar o cPanel no Google Cloud garante alta performance e segurança, além de poder ser integrado facilmente com outras ferramentas do Google.

    Microsoft Azure:

    Azure é uma ótima escolha, especialmente para empresas que já utilizam outros serviços da Microsoft. Ele oferece alta disponibilidade e várias opções de configuração que deixam a hospedagem do cPanel bem flexível e segura.

    DigitalOcean:

    DigitalOcean é popular entre projetos menores ou médios por ser simples e ter um preço acessível. Ele facilita a configuração e o gerenciamento do cPanel na nuvem, sendo uma escolha amigável para desenvolvedores.

    Vultr:

    Vultr é conhecida por ter uma infraestrutura rápida e fácil de usar. Com data centers ao redor do mundo, é uma boa opção para hospedar cPanel com foco em performance e custo-benefício.

    Linode:

    Linode é uma opção mais acessível e oferece servidores na nuvem com bom desempenho. É ideal para quem procura uma solução de hospedagem cPanel confiável e com preço justo.

    Principais benefícios em migrar um servidor cPanel para nuvem

    Migrar seu servidor cPanel para a nuvem traz uma série de benefícios que podem otimizar a performance, segurança e flexibilidade do seu ambiente de hospedagem. Abaixo estão alguns dos principais serviços oferecidos pelas plataformas de nuvem que podem ser integrados ao cPanel, juntamente com comentários sobre como cada um deles pode melhorar sua operação:

    Serviços Gerenciados de Banco de Dados: Desempenho e Simplicidade

    Migrar bancos de dados para serviços gerenciados na nuvem, como Amazon RDS ou Google Cloud SQL, permite que você se concentre na administração do cPanel enquanto a nuvem cuida da manutenção, backups automáticos e escalabilidade do banco de dados. Isso resulta em maior estabilidade e performance, sem a necessidade de gerenciar manualmente a infraestrutura de banco de dados.

    Instâncias e VMs Otimizadas: Recursos Sob Medida para Suas Necessidades

    Na nuvem, você pode escolher instâncias e VMs otimizadas para diferentes cargas de trabalho, como processamento intensivo de CPU ou alto consumo de memória. Isso garante que seu servidor cPanel esteja sempre operando com os recursos ideais, o que se traduz em melhor performance e custo-eficiência.

    Backups na Nuvem: Segurança e Facilidade de Recuperação

    Com a integração de backups na nuvem, seus dados ficam protegidos contra falhas locais, e a restauração é simples e rápida. Serviços como o AWS S3 permitem que você configure backups automáticos do cPanel, garantindo que suas informações estejam sempre seguras e acessíveis.

    WAF na Nuvem: Segurança Reforçada para o cPanel

    Um Web Application Firewall (WAF) na nuvem, como o AWS WAF ou o Cloudflare WAF, ajuda a proteger seu servidor cPanel contra ataques comuns, como SQL Injection e Cross-Site Scripting (XSS). Ele filtra e monitora o tráfego web, oferecendo uma camada adicional de segurança que pode ser gerenciada facilmente através da interface cPanel.

    IP’s Elásticos: Flexibilidade na Gestão de Endereços IP

    Os IP’s elásticos, oferecidos por provedores como AWS e Azure, permitem que você aloque e realoque endereços IP rapidamente, sem downtime. Isso é útil para cenários onde é necessário redirecionar o tráfego rapidamente, mantendo a alta disponibilidade dos sites gerenciados pelo cPanel.

    Load Balancers: Distribuição Eficiente de Tráfego

    Integrar load balancers na nuvem com seu servidor cPanel ajuda a distribuir o tráfego de forma eficiente, garantindo que nenhum servidor fique sobrecarregado. Isso é essencial para manter a performance estável em projetos de alto tráfego, permitindo que o cPanel gerencie múltiplos servidores de forma harmoniosa e eficiente.

    Esses serviços na nuvem, combinados com o cPanel, oferecem uma solução robusta para hospedagem de sites e gerenciamento de servidores, proporcionando uma operação mais segura, escalável e eficiente.

    Conclusão

    Migrar o cPanel para a nuvem não só melhora a escalabilidade e performance do servidor, mas também oferece ferramentas avançadas para segurança, gerenciamento de tráfego e recuperação de dados, tornando sua operação mais eficiente e segura.

    Precisa de ajuda ?

    Se você está em busca de uma empresa especializada em suporte e gerenciamento de cPanel & WHM, conte conosco! Com nossa expertise, asseguramos que seu ambiente esteja sempre otimizado e pronto para atender às demandas do seu negócio. Entre em contato conosco e descubra como podemos elevar a gestão do seu servidor ao próximo nível.

  • Servidor WordPress Alto Tráfego na AWS 5 mil Conexões

    Servidor WordPress Alto Tráfego na AWS 5 mil Conexões

    Nesse artigo irei falar um pouco sobre servidor de alto tráfego na Amazon AWS para WordPress.

    Tenho trabalhado muito em projetos de clientes que precisam colocar sites WordPress em servidores ou hospedagem de alto tráfego, e na AWS temos todo o amparato para montar um ambiente de alta disponibilidade focado em Alto Tráfego.

    No entanto, existem outros provedores que podemos trabalhar tranquilamente como o Google Cloud, DigitalOcean, Vultr e outros. Claro, com metodologias ou ferramentas distintas.

    No mês 08/2020, implementei três estruturas para hospedagem de alto tráfego, 02 deles na AWS e 1 no GCP. Todos eles com plataformas em WordPress, 02 plataformas de eventos/streaming e 01 grande portal de notícia.

    Nesse artigo irei comentar um pouco sobre esse tipo de ambiente, os famosos servidores para Alto Tráfego, mas com um foco maior na Amazon AWS pois é onde mais trabalho. 

    O que é uma hospedagem de alto tráfego ?

    Hospedagem de Alto Tráfego é um modelo de infraestrutura que foi projetado para suportar um determinado número de acessos simultâneos sem que o site caia. Então, conforme o número de usuários aumentam, novas configurações e até modelos de estruturas são utilizados.

    Mas uma hospedagem de alto tráfego não significa que você tem uma hospedagem de alta disponibilidade. Alta disponibilidade de sites é um outro conceito que falaremos em um outro momento.

    Quem precisa de uma hospedagem de alto tráfego ?

    Se você possui um grande portal de notícias, um e-commerce ou um site com um alto volume de acessos, significa que você precisa sim ter uma hospedagem de alto tráfego.

    • Portais de Notícias
    • Blogs com público formado
    • E-Commerce de médio/grande porte
    • Sites que vão receber tráfego ADS recorrente
    • Sites de Eventos, Streaming e Transmissões ao vivo
    • Aplicações Web
    • Sites adultos
    • Sites com algum sistema ou aplicação paas

    Quando falo em alto tráfego estou me referindo a projetos que tem muitos acessos, milhares, senão centenas de milhares de acessos simultâneos.

    Coleta de Dados: Hospedagem WordPress Alto Tráfego na Amazon AWS

    Estou sempre estudando, aprendendo novas tecnologias e amadurecendo o que já domino, principalmente para projetos WordPress. É muito importante entender seus principais gargalos e detalhes que podem fazer diferença na velocidade e performance do projeto.

    Em nuvem, podemos arquitetar cada detalhe mínimo da infraestrutura, e com isso podemos pensar em um cenário que realmente atenda nossos clientes.

    Não existe uma única solução ou forma de hospedar um site, pois existem inúmeras tecnologias no mercado para os mais diversos gostos. Mas cada projeto é único, e dependendo do projeto tendemos a adotar tecnologias que mais se adequam ao cenário.

    Como dito no início do artigo, realizei algumas implementações na AWS e GCP onde arquitetei ambientes para alto tráfego de sites em WordPress.

    Antes de iniciar a arquitetura e implementação do ambiente, solicitei algumas métricas importantes que foram:

    1. Média de Acessos Simultâneos e Mensal do WordPress

    Ter essas métricas é crucial para a implementação e execução do projeto, pois vai impactar diretamente nos modelos de servidores e otimizações que serão feitas. Sem essas métricas, nossa única alternativa é implementar um cenário e torcer para dar certo ou ter que reajustar em realtime com o projeto em produção.

    Essas métricas são importantes paras as seguintes tarefas:

    • Escolha do tipo de servidor(es)
    • Quantidade de CPU e RAM
    • Escolha do Web Server
    • Otimizações no Nginx ou LiteSpeed Web Server
    • Otimizações no PHP
    • Otimizações e arquitetura do MySQL
    • Escolha do Cache de Objetos
    • Escolha do Load Balancer ( Se aplicável )
    • Cache de página
    • Tuning no Servidor

    2. Tamanho do Banco de Dados

    Não sou especialista em banco de dados, existem profissionais para isso, os famosos DBA’s. No entanto, adquiri conhecimento suficiente para entender os principais gargalos e problemas com banco de dados.

    Sites em WordPress com banco de dados muito grande, dependendo do nível do servidor, após ter uma carga leve de acessos a parte interna do site fica extremamente lenta, mesmo que as paginas para os visitantes estejam rápidas em algumas vezes. E novamente, a primeira etapa acima faz muito sentido nesse momento. 

    Também é nesse momento que decidimos se implementamos um serviço de banco de dados dedicado no Aurora ou RDS com MySQL ou se colocamos em um servidor EC2 de baixo custo. 

    Dicas Para Sites de Alto Tráfego AWS – Cliente com 5 mil conexões Simultâneas

    Vou dar uma pincelada básica na arquitetura que utilizamos para um de nossos clientes. Ele possui um projeto em WordPress para eventos e Streaming, o requisito era aguentar um tráfego simultâneo e constante de 5 mil pessoas online.

    WordPress AWS

    1. Hardware

    Na AWS existem vários tipos de famílias de servidores, desde as mais genéricas até as mais potentes. Nesse case em específico usamos:

    • Servidor EC2 família C5
    • Discos SSD e EFS 
    • Banco de Dados Aurora

    Servidor Fixo EC2 c5.xlarge / 4 CPU / 8 GB RAM

    Servidor Spot AutoScaling EC2 c5.xlarge / 4 CPU / 8 GB RAM

    Banco de Dados Aurora Serverless: Min 1 CPU e 2GB RAM, Max 8CPU e 32GB RAM.

    2. Software e Otimizações – Stack

    Uma vez que os tipos de servidores e tecnologias que envolvem a camada da nuvem foram decididas, agora vamos definir nossa stack com os softwares que iremos executar. Nesses projetos tivemos a oportunidade de colocar em produção em ambientes de alto tráfego tecnologias como:

    • Web Server OpenLiteSpeed com configurações de otimização
    • LSCache para cache de página
    • LSAPI 7.4 com configurações de otimização
    • Tuning no SO com otimizações

    Na camada de nuvem ainda configuramos:

    • Elasticache AWS para cache de objetos
    • CDN CloudFront com integração ao S3 para servir imagens e cache de arquivos estáticos

    Leia Mais:

    3. Banco de Dados Externo RDS

    Para o banco de dados podemos utilizar tanto o RDS com o MySQL/MariaDB como o Aurora para MySQL, ambos os serviços são gerenciados pela AWS e são incríveis. No entanto, quando estamos trabalhando com um ambiente de alto tráfego o Aurora Serverless é o mais indicado.
    Imagine você precisar de mais memória RAM ou poder de processamento(CPU), e ele poder escalar sem downtime, isso é maravilhoso! . 

    4. CDN com CloudFront e S3 Storage

    O CloudFront é um serviço da Amazon AWS para rede e entrega de conteúdo, ou seja, um CDN. Quando um site trabalha com um CDN, ele acaba ganhando duas grandes vantagens: velocidade e economia de recursos do servidor.

    Como o CloudFront está presente em várias regiões do mundo, imagens e arquivos estáticos vão ser carregados a partir do local mais próximo do usuário, gerando uma velocidade maior. Já o servidor não vai precisar na maioria dos casos se preocupar em processar esses arquivos para entregar ao usuário.

    Podemos trabalhar com o CloudFront em conjunto com o S3. O S3 Storage é o serviço que irá guardar os arquivos dentro de baldes de objetos, os famosos buckets. Então configuramos o CloudFront e o S3 com um subdomínio personalizado para o cliente, por exemplo: cdn.exemplo.com.br ,.

    Para automatizar os envios de imagens e arquivos estáticos para o S3, existe um plugin para WordPress que se conecta a esses serviços. Sempre que você subir uma imagem e/ou arquivo no wordpress ele será mandado para o S3 e o CDN irá fazer a entrega.

    Se tiver interesse em adquirir o plugin WP OFFLOAD MEDIA clique no banner abaixo para saber mais detalhes.

    Esse plugin em sua versão paga, faz com que todas as suas imagens, videos e arquivos sejam enviados para o S3 e sincronizados com o CDN. Na sua versão gratuita apenas os novos conteúdos são sincronizados.

    Vídeo: Ambiente Alto Tráfego WordPress na AWS com 10 mil conexões simultâneas

    No vídeo abaixo arquitetei um laboratório na Amazon  AWS para testar um tráfego de 10 mil conexões/acessos simultâneos em um site WordPress. Confira em primeira mão:

    Considerações Finais

    Se você está enfrentando problemas de lentidão e quedas quando tem um determinado número de usuários online em seu site significa que precisa de uma infraestrutura que vá te atender. Nesse artigo tive um foco maior na AWS, mas temos opções em várias outras empresas.

    O custo para manter uma infraestrutura de alto tráfego é totalmente diferente do que um simples serviço de hospedagem. No entanto, se sua empresa depende financeiramente do projeto, o retorno será muito maior! E você verá que vale cada centavo investido.

    Se precisa de um consultor aws ou um parceiro para elaborar uma infraestrutura de alto tráfego, entre em contato conosco.

    Abraços.