**Meus pensamentos honestos sobre a plataforma de hospedagem multinuvem Jelastic - O que é Jelastic - Como é diferente de outras plataformas de hospedagem elástica - O que eu gosto no Jelastic - Os melhores clientes e casos de uso para isso - ââæe eu tentarei fazer tudo em termos leigos em inglês! ðÃÂÃÂàVamos fundo no coelho da tecnologia de nuvem! ## O que é Jelastic? ** O que é isso Tal como acontece com muitas soluções de alta tecnologia surgindo recentemente. Você nunca compreende totalmente o que são as coisas. E como eles funcionam - É um serviço? - É um software? - É um software sendo vendeu um serviço? (aka SaaS) - Ou é uma plataforma de software vendida como um serviço? (aka PaaS) - Onde eu consigo isso? - Quem usa? Eu sei. Muitas questões. Para a maioria das pessoas, o Jelastic soa como um serviço corporativo supercomplicado. E que não está relacionado e é desnecessário para o caso de uso ** Jelastic é um painel de controle baseado em nuvem que permite integrar serviços de várias nuvens - É como WHM/cPanel, mas hospedado em uma nuvem e também pode gerenciar clusters de servidores em vez de apenas um servidor e integrar muitos outros serviços em nuvem (armazenamento, CDN, DNS, etc) - Outra maneira de dizer isso é que o Jelastic é como o Cloudways, mas pode gerenciar vários servidores e integrar muitos outros serviços em nuvem - Ou você também pode dizer que o Jelastic é uma plataforma multi-nuvem (como a AWS) que permite que qualquer pessoa execute ou ofereça serviços multi-nuvem aos clientes - Embora seu serviço principal possa ser hospedagem na web, agora você pode oferecer (e integrar facilmente) muito mais do que isso É difícil definir porque Jelastic não tem uma limitação. É uma plataforma que permite que qualquer pessoa com servidores ofereça serviços em várias nuvens, como o AWS. Você pode usar seus servidores para fazer o que quiser **Comparando o Jelastic com outros painéis de controle de servidor ou software de painel em nuvem - Gerenciar servidores autônomos como cPanel - Vendido para datacenters, webhosts e desenvolvedores como cPanel - Gerencie vários servidores da nuvem como Cloudways - Gerenciar clusters de servidores como ClusterCS - Gerenciar um serviço de hospedagem elástica como o Closte - Integre vários serviços de nuvem como AWS/GCP - Cobrança por recursos usados ​​como AWS/GCP Se você quiser conhecer outras empresas mais parecidas com a Jelastic, pode conferir OpenShift e Pivotal. Mas esses são mais para uso puramente empresarial, enquanto o Jelastic é mais fácil de usar para pequenas empresas e usuários finais também ## POR QUE usar Jelastic? O Jelastic pode configurar ambientes de hospedagem complexos de maneiras muito fáceis Simplesmente, o Jelastic permite que os usuários implementem ambientes complexos usando muito pouco conhecimento técnico e tempo. Muitas coisas que costumavam exigir administradores e desenvolvedores altamente treinados e levavam muitas horas de configuração podem ser feitas com apenas alguns cliques Ser capaz de fazer essas coisas por meio de um software automatizado não é apenas uma questão de facilidade, mas também de custo! Muito tempo economizado e ainda proporcionando a você a alegria de ter mais opções disponíveis. Você também pode repassar essa economia de custos aos clientes para uma situação verdadeiramente vantajosa para todos. É um poder revolucionário fazer as coisas com tanta facilidade Claro, pode haver outras soluções que podem fazer coisas semelhantes, mas elas não oferecem todos os recursos do Jelastic, ou não são tão fáceis, ou não tão rentável **CARACTERÍSTICA #1 âÃÂàinterface poderosa para gerenciamento de serviços em nuvem** O Jelastic é uma ferramenta poderosa que não apenas gerencia e automatiza os serviços em nuvem, mas também todos eles a partir de um painel GUI fácil de usar. Claro, você pode configurar todas essas coisas manualmente *sem* Jelastic, ou você pode usar algum outro serviço ou painel. Mas não será tão fácil e você não terá tantas opções configuráveis. ** RECURSO #2 âÃÂàconfigurar clusters de servidor** O uso principal óbvio para um painel como este é configurar clusters de servidor. O que é um cluster de servidor? - Um cluster de servidor é quando você combina vários servidores para permitir que seu ambiente lide com mais carga - A maioria das pessoas executa tudo em um único servidor. Um servidor é usado para atender solicitações html, armazenar o banco de dados, armazenar arquivos, receber e enviar e-mails, DNS, etc. Basicamente, um servidor para tudo - Mas quando seu site (ou sites) fica muito grande para um servidor ou talvez você tenha tanto tráfego que um servidor não consegue lidar com isso, então é É hora de um cluster de servidor. Veja a imagem abaixo É um diagrama excessivamente simplificado, mas basicamente mostra como os serviços são divididos em diferentes servidores. Você tem um como balanceador de carga (como um condutor de tráfego) decidindo para qual dos 2 servidores web enviar os visitantes. Os servidores da web nem mesmo mantêm o banco de dados, ele é armazenado em dois servidores de banco de dados separados. Cada um deles tem uma cópia do banco de dados, acelerando assim o número de solicitações e consultas de banco de dados que podem manipular. Não são mostrados no diagrama os servidores de armazenamento onde os arquivos são armazenados Basicamente, todos os serviços são divididos em outros servidores e, caso fiquem sobrecarregados, podem ser divididos em mais servidores novamente. E é bom porque você pode dimensionar qualquer parte individual em qualquer direção que precisar. Talvez você só precise de mais espaço. Ou só precisa de mais servidores de banco de dados, etc. Automatize esse recurso de dimensionamento e você terá mais ou menos do que a "hospedagem escalável"deve ser **CARACTERÍSTICA #3 âÃÂàconfigurar ambientes elásticos** A hospedagem elástica é a capacidade de dimensionar o cluster de servidor para cima e para baixo conforme necessário. Os nós estressados ​​podem ser dimensionados verticalmente (aumentando o tamanho) ou horizontalmente Âà(adicionando mais servidores). E isso *automaticamente *dimensiona conforme necessário. Você não precisa monitorar os servidores e aumentar ou diminuir o tamanho manualmente Além dos benefícios óbvios, como estar sempre disponível e nunca desacelerar, ele também oferece a capacidade de rastrear (e cobrar clientes) por *recursos usados*. Isso é bom, pois os clientes podem economizar pagando apenas pelo que usam e também permite que você venda muitos serviços aos clientes de uma maneira muito mais acessível. Os clientes não pagam mais um preço mensal fixo para reservar um servidor gigante que quase não é utilizado, exceto por alguns horários de pico aqui e ali - Você pode ler meu guia sobre Elastic Hosting for WordPress ## Benefícios para FORNECEDORES **1. OFEREÇA MAIS SOLUÇÕES** O primeiro benefício é poder oferecer mais soluções para clientes de hospedagem na web. Talvez anteriormente, você só pudesse oferecer hospedagem compartilhada e VPS ou hospedagem dedicada. Agora, com Jelastic, você pode (facilmente) oferecer soluções de hospedagem HA. Agora você pode lidar com grandes clientes e aqueles que precisam de grandes clusters de servidores e ambientes de alta disponibilidade **2. COMPLEXIDADE REDUZIDA** Toda aquela complicada configuração de cluster, com balanceamento de carga, configuração de cada nó, manutenção de pontos de falha. Você pode dizer adeus a tudo isso. Ou que tal custos de mão de obra caros no gerenciamento de operações de desenvolvimento? Diga adeus a isso também. Você pode literalmente implantar ( *e configure*) um cluster de servidor completamente elástico em apenas alguns cliques. Jelastic realmente é fácil! **3. COBRANÇA POR RECURSOS UTILIZADOS** Esta é uma forma moderna e diferente de oferecer hospedagem aos clientes.Graças à natureza inerente do rastreamento de recursos em soluções de hospedagem elástica, você pode usar esse mecanismo para cobrar pelos recursos usados.Isso permite que você atraia novos clientes, permitindo que eles paguem apenas pelo que usarem.Não há mais cobrança por reserva usada!Eles pagam apenas pelo tráfego que recebem**4.INTERFACE PADRONIZADA**Eu diria que até agora, nunca houve um player de destaque no mercado de painéis de servidores de cluster.O Jelastic certamente pode trazer unidade e padronização para toda a indústria de hospedagem empresarial.Assim como WHM/cPanel, muitos provedores estão oferecendo Jelastic.Ter muitos usuários gera familiaridade e abundância de documentação.Além disso, os provedores também podem gerenciar ambientes de servidor de cluster e de servidor único a partir de um painel**5.COMPETE COM AWS/GCP**Este é definitivamente um enorme obstáculo para muitos webhosts e datacenters.AWS e GCP, apesar da alta relação custo x desempenho, são comumente usados ​​por muitas empresas porque possuem muitos serviços integrados.Você pode obter um servidor web, servidor de banco de dados, CDN, armazenamento externo e API após API... tudo convenientemente em um só lugar.Além disso, eles têm datacenters em todo o mundo e também em regiões incomunsGraças ao Jelastic, qualquer datacenter ou webhost pode competir facilmente devido à enorme quantidade de integração com serviços externos... e a*facilidade* com que estão integrados.Jogadores menores não precisam mais perder tempo construindo sua própria interface.Basta instalar o Jelastic ou encontrar um datacenter com Jelastic disponível.Estou tão feliz que a AWS tem concorrência agora porque seus preços são bastante altos, já que eles têm pouca concorrência (em termos de recursos semelhantes e reconhecimento de nome)## Benefícios para CLIENTES FINAIS**1.ESCALABILIDADE**Os clientes são livres para ter tanto (ou pouco tráfego) quanto quiserem.Seu ambiente de hospedagem pode ser dimensionado para lidar com milhares de visitantes simultâneos ou reduzido durante o período de silêncio.Isso significa menos preocupação para sites com tráfego irregular e redução de custos, pois eles não precisam pagar altos custos fixos de servidor para contabilizar o pico de tráfego**2.DESEMPENHO**As pessoas que visitam sites hospedados em servidores gerenciados pela Jelastic terão um desempenho sólido.Supondo que o código do aplicativo não esteja muito inchado, o site sempre carregará rápido.Essa velocidade é sólida, não importa quantos visitantes estejam no servidor ao mesmo tempo.Praticamente não há lentidão, nunca**3.CONFIABILIDADE **Sites hospedados em servidores gerenciados pelo Jelastic estão teoricamente sempre ativos e sempre disponíveis.Sem lentidão, sem interrupções de serviço, sem erro 500¢ÃÂÃÂsâ¢âÂæsem interrupções!Por padrão, os ambientes de hospedagem Jelastic são todos de alta disponibilidade (HA) com balanceadores de carga e vários servidores em configuração de cluster para lidar com carga pesada**4.ECONOMIA DE CUSTOS**Presumindo que a economia de custos seja repassada de seu host, os clientes podem economizar dinheiro pagando apenas pelos recursos usados.Também é uma questão de economia de custos, pois o site está sempre ativo e disponível durante os horários de pico de tráfego**5.DOCUMENTAÇÃO ABUNDANTE**Como a plataforma Jelastic está disponível em muitos provedores, há toneladas de documentação útil e vídeos tutoriais para ela.Os clientes não precisam se sentir como se estivessem em algum painel obscuro completamente dependente de seu provedor## Como o Jelastic se compara a outros serviços em nuvem**O Jelastic é basicamente um painel baseado em nuvem (como o Cloudways), mas pode gerenciar a hospedagem de cluster de servidor elásticoTenho certeza de que você já ouviu falar de Cloudways, GridPane ou RunCloud antes.Todos eles oferecem uma plataforma de nuvem simples para ajudá-lo a gerenciar servidores da web únicos.Claro, você pode implantar vários servidores, mas eles são executados de forma independente e não conectados uns aos outros.Além disso, você não pode dividir seu site em vários servidores.Seu site apenas em umO Jelastic é diferente porque pode implantar seu aplicativo não apenas em servidores únicos (autônomos), mas também em clusters (IMO, itàprincipal característica).E você pode configurar cada cluster como quiser.Quanta CPU reservada, memória RAM, armazenamento… e você também pode decidir com que agressividade escalar quando estiver sob carga.Talvez você queira aumentar em 30%, 50% ou 70%.Sua escolha- O valor desse tipo de hospedagem está na facilidade com que você pode configurar servidores para aumentar e diminuirautomaticamente (basicamente reduzindo sys-admin e conhecimento dev-ops)- Considerando que, com as plataformas típicas de hospedagem em nuvem, seu valor está na interface do usuário e na facilidade de configurar sites e recursos para usuários finais típicos (reduzindo basicamente o conhecimento necessário de hospedagem na web e administrador do sistema)**Jelastic é mais simples do que usar plataformas de serviço em nuvem como AWS/GCPClaro, existe*são *outras plataformas de serviços em nuvem, mas não são fáceis de usar.AWS é uma loucura esmagadora.Mesmo apenas para gerenciar um servidor, você se sente como se estivesse fazendo ciência do foguete.Em minha primeira tentativa com Jelastic e não tendo lido muita documentação, consegui criar meu próprio cluster de servidor elástico em minutos.A interface é muito amigável e muito divertida Lembre-se, você ainda precisa ter algum conhecimento administrativo e pelo menos uma compreensão geral dos servidores da web. O ideal é pelo menos alguma experiência de administrador de sistema e conforto na CLI. Mas, independentemente disso, a interface é surpreendentemente fácil de usar e praticamente tudo o que você deseja fazer pode ser descoberto por meio de sua interface de usuário intuitiva e documentação útil. ## O que eu gosto no Jelastic **Fácil de usar** Quando digo "fácil de usar", quero dizer super mega fácil de usar. Eu não tinha ideia do que estava fazendo. Não leu nenhuma documentação ou assistiu a nenhum vídeo tutorial. Acendeu pela primeira vez. E adivinhei meu caminho com alguns cliques. É extremamente intuitivo. E mais do que tudo... Adoro que a interface faça você *sinta-se* empoderado. Mesmo que você não saiba onde estão as coisas, você *sente* que sabe. Como fanático por interface do usuário, não posso dizer o suficiente sobre seu design. **Muitas integrações de terceiros** As integrações são abrangentes e organizadas com muita elegância. Você pode selecioná-los no painel de mercado limpo ou implantar usando Git/SVN. Isso é muito mais limpo do que alguns outros provedores têm um labirinto de scripts de terceiros, muitos deles apenas ligeiramente diferentes um do outro **Faturamento por recursos usados** Faturamento por recursos usados ​​pessoalmente não é minha coisa. Não é como eu construí meu serviço e não é como eu gosto de comprar meu hardware subjacente. Também prefiro ter todo o controle sobre a pilha para maximizar o desempenho o máximo possível. MAS eu aprecio ter outra opção na minha caixa de ferramentas, caso eu precise. Jelastic é muito divertido e muito poderoso **Gerenciamento de recursos baseado em aplicativos** Cara, eu tive que chutar essa frase na minha cabeça várias vezes até sair certo. Jelastic muda a dinâmica entre sites e servidores. Tradicionalmente, implantamos o servidor e depois decidimos *quantos sites* colocar no servidor. E sempre parece que estamos otimizando sites *para o servidor* Mas Jelastic muda totalmente o roteiro. Com o Jelastic, você implanta o aplicativo e depois decide *quantos servidores* para suportar o aplicativo. E agora, parece que estamos realmente otimizando o ambiente de hospedagem *para o site*! O método tradicional de gerenciamento de servidor é bom se você se preocupa com alto desempenho A BAIXO CUSTO. O método de gerenciamento que prioriza o aplicativo é bom se você se preocupa com alto desempenho EM ALTO TRÁFEGO. O último é absolutamente superior se você tiver um grande negócio crescendo rapidamente, lidando com milhões de usuários e precisa de 100% de tempo de atividade absoluto. Com hospedagem escalável, sua empresa não é punida por ter alto tráfego. Ele permite que seus aplicativos de negócios essenciais (e lucros) sejam dimensionados sem limites! ## Melhores casos de uso para Jelastic Eu diria que a maioria dos usuários Jelastic são provedores de webhosting de alto nível que gerenciam serviços em nuvem para clientes corporativos (leia ââÂÃÂGRANDES CLIENTES, mas isso não significa significa que o Jelastic não pode ser um ajuste útil para necessidades de hospedagem na web mais regulares e de médio porte **Clientes com tráfego errático** Qualquer cliente com tráfego altamente irregular, picos e quedas aleatórias, é um ótimo candidato para uma solução de hospedagem elástica **Clientes usando equilíbrio de recursos complicado** O webhosting tradicional geralmente segue um equilíbrio tradicional de 1:2:40 para a relação CPU-MEM-HD (por exemplo, CPU de 2 núcleos, 4 GB de memória, 80 GB de armazenamento). Mas e se você tivesse clientes que precisassem de muito mais CPU ou muito mais armazenamento? A hospedagem elástica pode explicar isso **Clientes com aplicações exigentes ** Talvez eles tenham uma tonelada de tráfego (na casa das dezenas de milhões ou mais), ou um banco de dados gigante com toneladas de gravações, ou precisem de alguma configuração de cluster complicada. Ou talvez seu próximo cliente seja um banco. Ou *talvez* você tenha um aplicativo inchado e sem tempo ou orçamento para recodificá-lo (hahaha). Jelastic pode facilmente gerenciar tudo isso *E *acompanhar seu faturamento. **Desenvolvimento rápido** Talvez você precise de implantações instantâneas de cluster de servidor e não queira provisionar manualmente e copiar e colar scripts e outros. Jelastic é *realmente* conveniente para isso. Você pode disparar clusters inteiros com alguns cliques, também pode cloná-los para frente e para trás. Isso é realmente útil para implantar ambientes de desenvolvimento ou de outra forma temporários muito rapidamente, sem nenhum custo de tempo. **É Jelastic para todos Por mais incrível que Jelastic seja, não é para todos. Pode parecer um pouco como vender um Macbook para alguém que só precisa de um cronômetro. Embora o Jelastic seja fácil o suficiente para usuários finais, ele ainda é projetado e comercializado principalmente para grandes empresas ou para empresas de hospedagem na web, desenvolvedores e administradores que *gerencie* essas grandes empresas Claro, ele torna a hospedagem de nível empresarial muito mais acessível para aplicativos menores agora, mas isso não significa que todos os aplicativos possam se beneficiar dele. De qualquer forma, estou animado para ver como o Jelastic muda o futuro dos serviços de hospedagem na web e multi-nuvem. **Teste simples para saber se Jelastic é para você ou não - Você tem tráfego irregular? - Você tem mais de 10 milhões de visitantes mensais? - Você tem muitos visitantes dinâmicos sem cache? - Você tem muitas transações de banco de dados? (comércio eletrônico, usuários logados) - Você gosta de trabalhar em ambientes clonados ou container? - Você precisa de um cluster de servidor ou hospedagem elástica? - Você quer gerenciar aplicativos corporativos, sem altos custos de desenvolvimento? - Seu site parece mais um "aplicativo da web"do que um "site da web"? ¢âÃÂ? Quanto mais você responder SIM, mais Jelastic é uma boa opção para você ## Onde conseguir Jelastic Você pode obter mais informações e encontrar provedores no site da Jelastic. Existem 3 edições Jelastic (Business, Enterprise e Lite) cada uma com sua própria estrutura de licenciamento e canal de distribuição e, claro, diferentes conjuntos de recursos para atender ao seu caso de uso. - Edição Business - normalmente vendida para grandes provedores de nuvem pública (consulte o diretório de provedores), que é então revendida para desenvolvedores ou empresas de hospedagem. Você paga pelo uso de recursos - Edição Enterprise - normalmente vendida diretamente para grandes empresas para uso interno em sua nuvem de servidor privado. Você paga uma taxa de licença fixa com base no número de servidores e no tamanho do servidor - Edição Lite - vendida diretamente por meio de instalações automatizadas na Digital Ocean e Google Cloud Platform, destinada a pequenas empresas ou indivíduos que desejam implantar o Jelastic em seu VPS privado. Você paga uma taxa fixa mais barata **Observação: Jelastic Lite atualmente é GRATUITO para o Digital Ocean! ** - Você pode instalá-lo em suas gotas de DO sem nenhum custo extra! E então sim, use-o para implantar clusters e software, dimensionamento automático. Uau uau uau - Você pode contornar com recipientes - Mal posso esperar para brincar um pouco mais com isso.