**Mes pensées honnêtes sur la plate-forme d'hébergement multi-cloud Jelastic - Qu'est-ce que Jelastic - En quoi il est différent des autres plates-formes d'hébergement élastique - Ce que j'aime chez Jelastic - Les meilleurs clients et cas d'utilisation pour cela - âÃÂæet je vais essayer de tout faire en termes anglais profanes ! ðÃÂÃÂàProfondément dans le lapin de la technologie cloud, nous allons ! ## Qu'est-ce que Jelastic ? ** Qu'est-ce que c'est Comme pour de nombreuses solutions de haute technologie qui apparaissent ces derniers temps. Vous ne comprenez jamais tout à fait ce que sont les choses. Et comment ils fonctionnent - Est-ce un service ? - Est-ce un logiciel ? - Est-ce un logiciel étant vendu en tant que service ? (alias SaaS) - Ou est-ce une plateforme logicielle vendue en tant que service ? (alias PaaS) - Où peux-je le recevoir? - Qui l'utilise ? Je sais. Beaucoup de questions. Pour la plupart des gens, Jelastic ressemble à un service d'entreprise super compliqué. Et que c'est sans rapport et inutile pour leur cas d'utilisation **Jelastic est un panneau de contrôle basé sur le cloud qui vous permet d'intégrer plusieurs services cloud - C'est un peu comme WHM/cPanel mais hébergé sur un cloud et peut également gérer des clusters de serveurs plutôt qu'un seul serveur, et intégrer de nombreux autres services cloud (stockage, CDN, DNS, etc) - Une autre façon de dire que Jelastic est comme Cloudways mais peut gérer plusieurs serveurs et intégrer de nombreux autres services cloud - Ou vous pouvez également dire que Jelastic est une plate-forme multi-cloud (comme AWS) qui permet à quiconque d'exécuter ou d'offrir des services multi-cloud aux clients - Bien que votre service principal puisse être l'hébergement Web, vous pouvez maintenant offrir (et facilement intégrer) bien plus que cela C'est difficile à définir car Jelastic n'a pas de limite. C'est une plate-forme qui permet à quiconque disposant de serveurs d'offrir des services multi-cloud, comme AWS. Vous pouvez utiliser vos serveurs pour faire ce que vous voulez **Comparaison de Jelastic avec d'autres panneaux de contrôle de serveur ou logiciel de panneau cloud - Gérer des serveurs autonomes comme cPanel - Vendu aux centres de données, aux hébergeurs et aux développeurs comme cPanel - Gérer plusieurs serveurs depuis le cloud comme Cloudways - Gérer des clusters de serveurs comme ClusterCS - Gérer un service d'hébergement élastique comme Closte - Intégrez plusieurs services cloud comme AWS/GCP - Facturation par ressources utilisées comme AWS/GCP Si vous souhaitez connaître d'autres sociétés plus similaires à Jelastic, vous pouvez consulter OpenShift et Pivotal. Mais ceux-ci sont davantage destinés à une utilisation purement professionnelle, alors que Jelastic est également plus convivial pour les petites entreprises et les utilisateurs finaux. ## POURQUOI utiliser Jelastic ? Jelastic peut configurer des environnements d'hébergement complexes de manière très simple Tout simplement, Jelastic permet aux utilisateurs de déployer des environnements complexes en utilisant très peu de connaissances techniques et de temps. De nombreuses choses qui nécessitaient auparavant des administrateurs et des développeurs hautement qualifiés et prenaient de nombreuses heures de configuration, peuvent toutes être effectuées en quelques clics Être capable de faire ces choses grâce à un logiciel automatisé n'est pas seulement une question de facilité, mais aussi de coût ! Beaucoup de temps gagné et même la joie d'avoir plus d'options disponibles. Vous pouvez également répercuter ces économies de coûts sur les clients pour une situation véritablement gagnant-gagnant. C'est un pouvoir qui change la donne de faire les choses aussi facilement Bien sûr, il peut y avoir d'autres solutions qui peuvent faire des choses similaires, mais elles n'offrent pas toutes les fonctionnalités de Jelastic, ou pas aussi faciles, ou pas aussi rentable **FEATURE #1 âÃÂàinterface puissante pour la gestion des services cloud** Jelastic est un outil puissant qui ne se contente pas de gérer et d'automatiser les services cloud, il les gère tous à partir d'un panneau d'interface graphique facile à utiliser. Bien sûr, vous pouvez configurer toutes ces choses manuellement *sans* Jelastic, ou vous pouvez utiliser un autre service ou panel. Mais ce ne sera pas aussi facile et vous n'aurez pas autant d'options configurables. **FEATURE #2 âÃÂà configurer des clusters de serveurs** L'utilisation principale évidente d'un panneau comme celui-ci est de configurer des clusters de serveurs. Qu'est-ce qu'un cluster de serveurs ? - Un cluster de serveurs est lorsque vous combinez plusieurs serveurs pour permettre à votre environnement de gérer plus de charge - La plupart des gens exécutent tout sur un seul serveur. Un serveur est utilisé pour servir les requêtes html, stocker la base de données, stocker les fichiers, recevoir et envoyer des e-mails, DNS, etc. Fondamentalement, un serveur pour tout - Mais lorsque votre site (ou vos sites) devient trop gros pour un serveur ou peut-être que vous avez tellement de trafic qu'un serveur ne peut pas le gérer, alors il C'est le temps d'un cluster de serveurs. Voir l'image ci-dessous C'est un schéma trop simplifié mais qui montre essentiellement comment les services sont répartis sur différents serveurs. Vous en avez un comme équilibreur de charge (comme un conducteur de trafic) qui décide auquel des 2 serveurs Web envoyer les visiteurs. Les serveurs Web ne contiennent même pas la base de données, elle est stockée sur deux serveurs de base de données distincts. Chacun d'eux dispose d'une copie de la base de données, accélérant ainsi le nombre de requêtes et de requêtes de base de données qu'ils peuvent gérer. Les serveurs de stockage sur lesquels les fichiers sont stockés ne sont pas représentés sur le schéma. Fondamentalement, chaque service est divisé en d'autres serveurs et s'ils sont débordés, ils peuvent à nouveau être divisés en plusieurs serveurs. Et c'est agréable parce que vous pouvez mettre à l'échelle n'importe quelle partie individuelle dans n'importe quelle direction dont vous avez besoin. Peut-être n'avez-vous besoin que de plus d'espace. Ou seulement besoin de plus de serveurs de base de données, etc. Automatisez cette fonctionnalité de mise à l'échelle et vous avez plus ou moins de ce que l'hébergement évolutif est censé être **FEATURE #3 âÃÂàmettre en place des environnements élastiques** L'hébergement élastique est la possibilité de faire évoluer votre cluster de serveurs vers le haut et vers le bas selon les besoins. Les nœuds stressés peuvent être mis à l'échelle verticalement (taille croissante) ou horizontalement Âà(ajouter plus de serveurs). Et cela * automatiquement * s'adapte au besoin. Vous n'avez pas à surveiller les serveurs et à augmenter ou réduire manuellement la taille Outre des avantages évidents comme être toujours disponible et ne jamais ralentir, il vous offre également la possibilité de suivre (et de facturer les clients) en *ressources utilisées*. C'est bien car les clients peuvent économiser de l'argent en ne payant que ce qu'ils utilisent et cela vous permet également de vendre de nombreux services aux clients d'une manière beaucoup plus abordable. Les clients ne paient plus un prix mensuel fixe pour réserver un serveur géant qui est généralement inutilisé, à l'exception de quelques heures de pointe ici et là. - Vous pouvez lire mon guide sur Elastic Hosting pour WordPress ## Avantages pour les FOURNISSEURS **1. PROPOSER PLUS DE SOLUTIONS** Le premier avantage est de pouvoir offrir plus de solutions aux clients de l'hébergement Web. Peut-être qu'auparavant, vous ne pouviez proposer que de l'hébergement mutualisé, et un VPS ou un hébergement dédié. Désormais, avec Jelastic, vous pouvez (facilement) proposer des solutions d'hébergement HA. Vous pouvez désormais gérer de gros clients et ceux qui ont besoin de grands clusters de serveurs et d'environnements à haute disponibilité **2. COMPLEXITÉ DIMINUÉE** Toute cette configuration de cluster compliquée, avec équilibrage de charge, configuration de chaque nœud, maintien des points de défaillance. Vous pouvez dire adieu à tout cela. Ou qu'en est-il des coûts de main-d'œuvre élevés dans la gestion des développements ? Dites adieu à cela aussi. Vous pouvez littéralement déployer ( *et configurer*) un cluster de serveurs complètement élastique en quelques clics. Jelastic est vraiment facile ! **3. FACTURATION PAR RESSOURCES UTILISÉES** Il s'agit d'une manière moderne et différente d'offrir l'hébergement Web aux clients.Grâce à la nature inhérente du suivi des ressources dans les solutions d'hébergement élastiques, vous pouvez utiliser ce mécanisme pour facturer en fonction des ressources utilisées.Cela vous permet d'attirer de nouveaux clients en leur permettant de ne payer que ce qu'ils utilisent.Plus de recharge par réservé utilisé !Ils ne paient que pour le trafic qu'ils obtiennent**4.INTERFACE NORMALISÉE**Je dirais que jusqu'à présent, il n'y a jamais eu d'acteur qui se démarque sur le marché des panneaux cluster-serveur.Jelastic peut certainement apporter l'unité et la standardisation à l'ensemble du secteur de l'hébergement d'entreprise.Tout comme WHM/cPanel, de nombreux fournisseurs proposent Jelastic.Avoir de nombreux utilisateurs engendre la familiarité et l'abondance de la documentation.Non seulement cela, mais les fournisseurs peuvent également gérer les environnements de serveur de cluster et de serveur unique à partir d'un seul panneau**5.CONCURRENCE AVEC AWS/GCP**Il s'agit certainement d'un énorme obstacle pour de nombreux hébergeurs et centres de données.AWS et GCP, malgré un rapport coût/performance élevé, sont couramment utilisés par de nombreuses entreprises car ils intègrent de nombreux services.Vous pouvez obtenir un serveur Web, un serveur de base de données, un CDN, un stockage externe et une API après l'API, le tout en un seul endroit.Non seulement cela, mais ils ont des centres de données partout dans le monde et aussi dans des régions peu communesGrâce à Jelastic, n'importe quel centre de données ou hébergeur peut facilement rivaliser en raison de la quantité massive d'intégration avec les services extérieurs et la*facilité* dans laquelle ils s'intègrent.Les petits joueurs n'ont plus à perdre de temps à créer leur propre interface.Installez simplement Jelastic ou trouvez un centre de données avec Jelastic disponible.Je suis si heureux qu'AWS ait de la concurrence maintenant parce que leurs prix sont assez élevés car ils ont peu de concurrence (en termes de fonctionnalités similaires et de reconnaissance de nom)## Avantages pour les CLIENTS FINAUX**1.ÉVOLUTIVITÉ**Les clients sont libres d'avoir autant (ou aussi peu de trafic) qu'ils le souhaitent.Leur environnement d'hébergement peut évoluer pour gérer des milliers de visiteurs simultanés ou se réduire pendant les périodes calmes.Cela signifie moins d'inquiétude pour les sites Web avec un trafic irrégulier et une diminution des coûts puisqu'ils n'ont pas à payer des coûts de serveur fixes élevés pour tenir compte du trafic de pointe**2.PERFORMANCES**Les personnes visitant des sites Web hébergés sur des serveurs gérés par Jelastic bénéficieront de performances solides.En supposant que le code de l'application n'est pas terriblement gonflé, le site Web se chargera toujours rapidement.Cette vitesse est solide quel que soit le nombre de visiteurs sur le serveur en même temps.Il n'y a pratiquement aucun ralentissement, jamais**3.FIABILITÉ **Les sites Web hébergés sur des serveurs gérés par Jelastic sont théoriquement toujours opérationnels et toujours disponibles.Pas de ralentissements, pas d'interruptions de service, pas d'erreur 500âÃÂÃÂsâÃÂæaucune interruption du tout !Par défaut, les environnements d'hébergement Jelastic sont tous à haute disponibilité (HA) avec des équilibreurs de charge et plusieurs serveurs en configuration cluster pour gérer les charges lourdes**4.ÉCONOMIES DE COÛTS**En supposant que les économies de coûts soient transmises par leur hébergeur, les clients peuvent économiser de l'argent en ne payant que pour les ressources utilisées.C'est aussi une question d'économies puisque leur site Web est toujours opérationnel et disponible pendant les heures de pointe**5.DOCUMENTATION ABONDANTE**Étant donné que la plate-forme Jelastic est disponible chez de nombreux fournisseurs, il existe des tonnes de documentation et de vidéos didactiques utiles.Les clients n'ont pas à se sentir comme s'ils étaient sur un panneau obscur complètement dépendant de leur fournisseur## Comment Jelastic se compare à d'autres services cloud**Jelastic est essentiellement un panneau basé sur le cloud (comme Cloudways) mais peut gérer l'hébergement de clusters de serveurs élastiquesJe suis sûr que vous avez déjà entendu parler de Cloudways, GridPane ou RunCloud.Tous offrent une plate-forme cloud simple pour vous aider à gérer des serveurs Web uniques.Bien sûr, vous pouvez déployer plusieurs serveurs, mais ils fonctionnent indépendamment et ne sont pas connectés les uns aux autres.De plus, vous ne pouvez pas diviser votre site sur plusieurs serveurs.Votre site uniquement sur un seulJelastic est différent en ce sens qu'il peut déployer votre application non seulement sur des serveurs uniques (autonomes), mais peut également le faire en clusters (IMO, ità¢ÃÂÃÂs principale caractéristique).Et vous pouvez configurer chaque cluster comme vous le souhaitez.Combien de CPU, RAM, stockage réservés et vous pouvez également décider de l'agressivité à mettre à l'échelle en cas de charge.Peut-être voulez-vous qu'il passe à 30 %, ou à 50 %, ou à 70 %.Votre choix- La valeur de ce type d'hébergement réside dans la facilité avec laquelle vous pouvez configurer les serveurs pour qu'ils évoluent automatiquementconnaissances sys-admin et dev-ops)- Alors qu'avec les plates-formes d'hébergement cloud typiques, leur valeur réside dans l'interface utilisateur et la facilité de configuration des sites Web et des fonctionnalités pour les utilisateurs finaux typiques (réduisant essentiellement les connaissances requises en matière d'hébergement Web et d'administration système)**Jelastic est plus simple que d'utiliser des plates-formes de services cloud comme AWS/GCPBien sûr, il y a*sont *d'autres plates-formes de services cloud, mais elles ne sont pas faciles à utiliser.AWS est complètement écrasant.Même le simple fait de gérer un serveur vous donne l'impression de faire de la science-fusée.Lors de mon premier essai avec Jelastic et n'ayant pas lu beaucoup de documentation, j'ai pu créer mon propre cluster de serveurs élastique en quelques minutes.L'interface est très conviviale et très amusante Attention, vous devez toujours avoir des connaissances en administration et au moins une compréhension générale des serveurs Web. L'idéal est au moins une expérience d'administrateur système et une facilité d'utilisation de la CLI. Mais quoi qu'il en soit, l'interface est étonnamment facile à utiliser et à peu près tout ce que vous voulez faire peut être compris grâce à son interface utilisateur intuitive et à sa documentation utile. ## Ce que j'aime chez Jelastic **Facile à utiliser** Quand je dis âÃÂÃÂeasy-to-useâÃÂÃÂ, je veux dire comme shockinglydead-simple super méga facile à utiliser. Je n'avais aucune idée de ce que je faisais. Je n'ai pas lu de documentation ni regardé de vidéos de didacticiel. Je l'ai allumé pour la première fois. Et deviné mon chemin en quelques clics. C'est extrêmement intuitif. Et plus que tout, j'aime que l'interface vous rende *se sentir* habilité. Même si vous ne savez pas où sont les choses, vous * vous sentez * comme vous le faites. En tant que fanatique de l'interface utilisateur, je ne peux pas en dire assez sur sa conception. **De nombreuses intégrations tierces** Les intégrations sont complètes et très élégamment organisées. Vous pouvez les sélectionner dans le panneau du marché propre ou les déployer à l'aide de Git/SVN. C'est beaucoup plus propre que la façon dont certains autres fournisseurs ont un labyrinthe de scripts tiers, dont beaucoup ne sont que légèrement différents les uns des autres **Facturation par ressources utilisées** La facturation aux ressources utilisées n'est personnellement pas mon truc. Ce n'est pas la façon dont j'ai construit mon service et ce n'est pas la façon dont j'aime acheter mon matériel sous-jacent. Je préfère également avoir le moindre contrôle sur la pile pour maximiser les performances autant que possible. MAIS j'apprécie d'avoir une autre option dans ma boîte à outils si jamais j'en ai besoin. Jelastic est très amusant et très puissant **Gestion des ressources basée sur les applications** Mec, j'ai dû taper cette phrase dans ma tête plusieurs fois jusqu'à ce qu'elle sorte correctement. Jelastic change la dynamique entre les sites et les serveurs. Traditionnellement, nous déployons le serveur puis décidons *combien de sites* mettre sur le serveur. Et il semble toujours que nous optimisons les sites *pour le serveur* Mais Jelastic retourne entièrement le script. Avec Jelastic, vous déployez l'application puis décidez *combien de serveurs* pour prendre en charge l'application. Et maintenant, il semble que nous optimisons vraiment l'environnement d'hébergement *pour le site* ! La méthode de gestion de serveur traditionnelle est bonne si vous vous souciez de hautes performances À FAIBLE COÛT. La méthode de gestion axée sur l'application est bonne si vous vous souciez des performances élevées À TRAFIC ÉLEVÉ. Ce dernier est absolument supérieur si vous avez une grande entreprise qui se développe rapidement, qui gère des millions d'utilisateurs et qui a besoin d'une disponibilité absolue de 100 %. Avec un hébergement évolutif, votre entreprise ne sera pas punie pour avoir un trafic élevé. Il permet à vos applications professionnelles essentielles (et à vos bénéfices) d'évoluer sans limite ! ## Meilleurs cas d'utilisation pour Jelastic Je dirais que la plupart des utilisateurs de Jelastic sont des fournisseurs d'hébergement Web de niveau supérieur qui gèrent les services cloud pour les clients d'entreprise (lire âÃÂÃÂLARGE CLIENTS Mais cela ne fonctionne pas signifie que Jelastic ne peut pas être un ajustement utile pour les besoins d'hébergement Web plus réguliers et de taille moyenne **Clients avec un trafic erratique** Tout client avec un trafic très irrégulier, avec des pics et des chutes aléatoires, est un excellent candidat pour une solution d'hébergement élastique ** Clients utilisant un équilibre délicat des ressources ** L'hébergement Web traditionnel suit généralement un équilibre traditionnel de 1: 2: 40 pour le ratio CPU-MEM-HD (par exemple, processeur 2 cœurs, 4 Go de mémoire, 80 Go de stockage). Mais que se passerait-il si vous aviez des clients qui avaient besoin de beaucoup plus de CPU ou de beaucoup plus de stockage ? L'hébergement élastique peut en tenir compte **Clients avec des applications exigeantes** Peut-être ont-ils une tonne de trafic (des dizaines de millions et plus), ou une base de données géante avec des tonnes d'écritures, ou ont-ils besoin d'une configuration de cluster compliquée. Ou peut-être que votre prochain client est une banque. Ou * peut-être * avez-vous une application gonflée et vous n'avez ni le temps ni le budget pour la recoder (hahaha). Jelastic peut facilement gérer tout cela *ET *suivre sa facturation. **Déploiement rapide** Peut-être avez-vous besoin de déploiements instantanés de clusters de serveurs et ne souhaitez-vous pas provisionner manuellement et copier-coller des scripts, etc. Jelastic est *vraiment* pratique pour ça. Vous pouvez lancer des clusters entiers en quelques clics, vous pouvez également les cloner dans les deux sens. Ceci est vraiment utile pour déployer très rapidement des environnements de développement ou autres environnements temporaires sans aucun coût de temps. ** Est-ce que Jelastic est pour tout le monde Aussi incroyable que soit Jelastic, ce n'est pas pour tout le monde. Cela peut ressembler un peu à vendre un Macbook à quelqu'un qui n'a besoin que d'un chronomètre. Bien que Jelastic soit assez facile pour les utilisateurs finaux, il est toujours principalement conçu et commercialisé pour les grandes entreprises ou pour les entreprises d'hébergement Web, les développeurs et les administrateurs qui *gérer* ces grandes entreprises Bien sûr, cela rend l'hébergement de niveau entreprise beaucoup plus accessible pour les petites applications, mais cela ne signifie pas que toutes les applications peuvent en bénéficier. Quoi qu'il en soit, je suis ravi de voir comment Jelastic change l'avenir de l'hébergement Web et des services multi-cloud **Test simple pour savoir si Jelastic est fait pour vous ou pas - Avez-vous un trafic irrégulier ? - Avez-vous plus de 10 millions de visiteurs mensuels ? - Avez-vous de nombreux visiteurs dynamiques non mis en cache ? - Avez-vous de nombreuses transactions de base de données ? (commerce électronique, utilisateurs connectés) - Aimez-vous travailler dans des environnements clonés ou conteneurs ? - Avez-vous besoin d'un cluster de serveurs ou d'un hébergement élastique ? - Voulez-vous gérer des applications d'entreprise, sans coûts de développement élevés ? - Votre site ressemble-t-il plus à une "application Web"qu'à un "site Web" ? ¢ÃÂà? Plus vous répondez OUI, plus Jelastic vous convient ## Où trouver Jelastic Vous pouvez obtenir plus d'informations et trouver des fournisseurs sur le site Web de Jelastic. Il existe 3 éditions de Jelastic (Business, Enterprise et Lite) chacune avec sa propre structure de licence et son propre canal de distribution, et bien sûr différents ensembles de fonctionnalités pour s'adapter à leur cas d'utilisation - Édition Business âÃÂà généralement vendue à un grand fournisseur de cloud public (voir l'annuaire des fournisseurs), qui est ensuite revendue à des développeurs ou à des sociétés d'hébergement. Vous payez à l'utilisation des ressources - Édition Entreprise âÃÂà généralement vendue directement aux grandes entreprises pour une utilisation en interne sur leur cloud de serveur privé. Vous payez des frais de licence fixes basés sur le nombre de serveurs et la taille du serveur - L'édition Lite âÃÂàvendue directement via des installations automatisées chez Digital Ocean et Google Cloud Platform, destinée aux petites entreprises ou aux particuliers souhaitant déployer Jelastic sur leur VPS privé. Vous payez des frais fixes moins chers **Remarque : Jelastic Lite est actuellement GRATUIT pour Digital Ocean ! ** - Vous pouvez l'installer sur vos gouttelettes DO sans frais supplémentaires ! Et puis oui, utilisez-le pour déployer des clusters et des logiciels, avec mise à l'échelle automatique. Waouh Waouh Waouh - Vous pouvez vous déplacer avec des conteneurs - Je ne peux pas attendre pour jouer un peu plus avec ça.