Conheça as exclusividades da hospedagem MySQL na SaveinCloud
O banco de dados MySQL não se tornou um dos sistemas de gerenciamento mais populares do mundo à toa. Com mais de 10 milhões de instalações, de acordo com o site oficial, ainda possui mais de 3000 ISVs e OEMs, incluindo 8 dos 10 maiores, e 17 dos 20 maiores provedores de software do mundo. Mas o que é bom pode ficar ainda melhor quando alinhamos esta tecnologia com a Virtuozzo, empresa de desenvolvimento de software internacional que possui a SaveinCloud como maior representante da América Latina. Pra que você conheça os benefícios desta parceria para o seu negócio, nós convidamos o especialista Marcos Santana, Analista e Desenvolvedor de Sistemas, que já atuou como professor no Senac São Paulo e possui pelo menos 10 anos de experiência na área para destacar os diferenciais e exclusividades da hospedagem MySQL na plataforma SaveinCloud.
Também contamos com a participação dos nossos especialistas em soluções cloud Daniel Guidolin, Diretor de Tecnologia e Jeverson Miotti, Gerente de Tecnologia ambos da Saveincloud.
Entre os apontamentos realizados pelo Marcos Santana durante o teste da nossa plataforma, o maior destaque é a sua simplicidade e o impacto que isso proporciona no dia a dia do profissional. A SaveinCloud não possui tanta burocracia comparada a outras plataformas, seu painel de fácil acesso proporciona contato com várias ferramentas e ambientes prontos em poucos cliques.
Oferecemos também autonomia de criar todo o seu cloud personalizado para o seu sistema e software. Caso precise de mais memória, um determinado banco, a sua stack exige determinado pacote, editar e manipular, pode executar tudo isso de forma muito fácil sem susto no final do mês. “Isso foi o que mais me surpreendeu, eu gostei bastante da experiência”, afirma Marcos.
A SaveinCloud traz essa facilidade na manutenção, no manuseio dos seus ambientes, além de toda a parte gráfica que é simples e cumpre com seu propósito em proporcionar facilidade e a autonomia ao usuário, em poder editar o que quiser não só pela pela plataforma como também editar pelo SSH por exemplo, mudar uma variável e entre outras aplicações.
O Gerente de Tecnologia da SaveinCloud, Jeverson Miotti, também reforçou a vantagem da plataforma em ser voltada para micro serviços, que possibilita ter diferentes camadas, uma camada para sua aplicação, outra camada para o banco de dados, etc. “Caso precise que a crom da sua aplicação rode em um outro ambiente, você consegue criar um outro nó, configurar uma quantidade de memória RAM e CPU e esses recursos não são compartilhados”, comenta Miotti.
Confira também: MySQL/MariaDB Cluster da SaveinCloud com alta disponibilidade
Um exemplo levantado por Jeverson é com o banco de dados, o que o banco de dados consumir que precisar de recurso vai ter dedicado para ele e na aplicação você também tem como separar a quantidade de CPU e memória. Essa é uma das vantagens de ter uma plataforma para micro serviços e poder dividir o que vai rodar em cada camada.
Lembrando que tudo isso é cobrado pela utilização sempre por demanda. “Se a sua aplicação tem pico de uso, aquele pico você vai pagar um pouquinho a mais dentro do seu planejado fora de horário comercial, sendo assim irá baixar o consumo e também o consumo do dinheiro financeiramente falando” explica o diretor de tecnologia Daniel Guidolin.
Esse tipo de proposta oferecida pela SaveinCloud auxilia muito o desenvolvedor para que ele consiga dosar e até mesmo entender melhor o seu sistema, em que momento está sendo custoso para o servidor. Segundo Marcos Santana, como desenvolvedor, é interessante entender como o sistema está exigindo do servidor e em qual momento, se aquele momento foi previsto ou não porque às vezes não é previsto. Identificando o problema é possível melhorar a eficiência do seu sistema para ser mais compatível com o seu servidor e ficar ainda melhor.
Plataforma SaveinCloud como melhoria de desempenho nos projetos de empresas e desenvolvedores
Além de analista, Marcos possui uma veia de desenvolvedor independente e já trabalhou com muitos servidores pequenos para pequenos projetos ou até mesmo empresas pequenas, projetos com empresas pequenas que o desenvolvedor acabava tendo que fazer algum trabalho de Devops.
Relembrando suas experiências, ele reforça o quanto trabalhar com menos burocracia pode impactar diretamente na produtividade. “Não precisa criar chamado e esperar o chamado ser respondido. Você pode configurar o seu ambiente como se fosse o seu ambiente local que é ótimo para o desenvolvedor porque permite ir ajustando comparado ao Docker, deixando o seu ambiente todo padrão para o seu sistema, no nível do seu sistema de maneira fácil e no mesmo período do tempo”.
Durante o teste da plataforma SaveinCloud, Marcos afirma que fez o ajuste do cloud e em um curto período de tempo recebeu o e-mail com a resposta que estava tudo concluído com as senhas e os usuários, comprovando que é muito fácil e dinâmico os ajustes entre as camadas, as camadas se conversando, podendo editar essas camadas o que é surpreendente visto que não está no local e sim no servidor.
Em nosso painel é possível configurar os serviços de acordo com a sua necessidade, tudo o que precisa para sua aplicação, como mudar a configuração na hospedagem MySQL a qualquer momento, ajustar a configuração de buffer pull. Como existe uma inteligência por trás, geralmente um banco de dados já pré configurado gera buffer pull e cash para o banco, consultas mais quentes para memória RAM, proporcionando mais desempenho.
Confira também: Diferenciais, vantagens e desvantagens do MySQL em nuvem
Daniel Guidolin apontou também a facilidade em realizar uma migração pronta para a plataforma da SaveinCloud “se a pessoa tem o Docker dela montadinho do jeito que gosta dá para subir na plataforma porque existe essa facilidade também. Se estiver publicado fica muito fácil trazer algo pronto.
Topologias e cenários para as diferentes opções de replicação
De acordo com Marcos Santana, a topologia por padrão já inclui um nó de balanceador de carga proxy sql, um par de instâncias de servidor na base de dados do MySQL de réplica de forma assíncrona, mas com auxílio da SaveinCloud é possível estar editando, podendo deixar isso adicionando ou removendo e preparar da melhor forma para o seu ambiente, sendo também um ponto muito assertivo da plataforma.
A SaveinCloud possibilita a função de replicação de dados automaticamente. Em poucos cliques você consegue criar um cluster tendo as opções de replicação master master, master slave ou até cluster galera, que existe um tipo de replicação diferente e a partir disso fica a seu critério realizar por exemplo uma replicação master master ou uma replicação master slave e direcionar as consultas do banco para o slave e o master recebendo só as gravações, etc. Existe essa vantagem da plataforma além de replicar automaticamente deixar pronto no MySQL e escolher qual tipo de aplicação deseja rodar.
Confira também: Clusterização de banco de dados com MySQL e MariaDB automática
De acordo com Daniel Guidolin, se você possui um conhecimento avançado consegue criar instâncias de hospedagem MySQL, fazer a replicação do jeito que quiser, como se fossem vários servidores e montar também a replicação com ou sem o proxy sql porque a plataforma permite esta flexibilidade.
Outro diferencial da SaveinCloud citado pelo Jeverson Miotti é o fato do Datacenter estar presente em dois pontos no Brasil. “Eu quero ter uma replicação aqui em São Paulo e outra em Fortaleza, você consegue fazer essa replicação por rede privada, não precisa sair para internet deixando o teu banco exposto e você consegue fazer tudo isso numa camada simples e fácil. Dentro da nossa plataforma tem um Marketplace que já tem a função dentro do MySQL multi-região, você consegue já ter pronto apertando o botão, sem nenhuma configuração que você precisa fazer manual”, afirma o Gerente de Tecnologia.
Conheça a hospedagem MySQL e garanta uma tecnologia internacional em seu projeto por meio da plataforma SaveinCloud. Teste gratuitamente por 14 dias!