Sélectionner une page


Dans l’article suivant, j’expliquerai comment l’utilisation d’un outil comme le pilote automatique de Pantheon réduira le fardeau de votre équipe de développement et réduira les coûts d’exploitation lorsque vous choisissez l’open source pour vos besoins de gestion de contenu Web.

Le CMS open source est un grand avantage pour une approche agile et rentable de votre gestion de contenu Web. Il vous donne le contrôle de votre feuille de route, possède vos données et vous permet d’innover de manière illimitée en tirant parti d’un écosystème de milliers de composants gratuits, en économisant les frais de licence et en obtenant un accès étendu aux talents et à l’expertise de la communauté.

Comme le dit le vieil adage, une grande force s’accompagne d’une grande responsabilité.

Pour de nombreuses entreprises, l’utilité de l’open source peut être perdue en raison du temps nécessaire à la configuration et à la maintenance du logiciel. En outre, il y a souvent des préoccupations concernant la surcharge continue de la mise à jour des systèmes et des logiciels pour remédier aux vulnérabilités de sécurité potentielles. De nombreuses organisations hésitent à assumer cette responsabilité, en particulier en grandes quantités ou pour des cas d’utilisation critiques.

Chez Pantheon, nous pensons qu’il est nécessaire de réduire le coût de possession de l’open source pour que l’Open Web prospère. Jusqu’à présent, nous avons supprimé un obstacle majeur: l’effort lié à l’exploitation et à la maintenance des serveurs. Dès que vous en adoptez un sans serveur Gardez cela à l’esprit et mettez de côté toutes ces complexités et risques opérationnels. L’idée de faire évoluer rapidement votre CMS ou d’avoir de nombreuses instances différentes d’un CMS au sein d’une entreprise semble beaucoup plus réalisable. Cela ouvre une toute nouvelle façon pour les entreprises (que nous appelons WebOps) d’aborder la façon dont elles utilisent le Web ouvert pour fournir des résultats pour leur entreprise ou organisation.

Maintenant nous avançons plus haut Pilote automatiqueCela automatise la maintenance de routine, l’application de correctifs de sécurité urgents et l’assurance qualité de vos sites Web.

Laissez les robots faire le travail!

Si vous optez pour l’open source, vous devez vous tenir au courant des versions et des correctifs de sécurité pour toutes vos dépendances et composants. Souvent, cela peut signifier que quelque chose doit être mis à jour chaque semaine, sinon tous les deux jours. Multipliez cela par le nombre de sites Web de votre portefeuille ou par les sites Web que vous soutenez et par le fait que vous souhaitez parfois que ces correctifs soient appliqués immédiatement et que vous devez également tester ces mises à jour. Vous avez maintenant une idée de ce que cela peut être un énorme mal de tête.

Quiconque gère un environnement Web complexe sait que cela peut être un gain de temps encore plus important que les problèmes de maintenance des serveurs déjà résolus dans le passé. Malheureusement, c’est une grande partie du problème avec un CMS open source.

Bien sûr, les mises à jour de routine des composants sous-jacents ne devraient pas causer de problèmes ou de problèmes, et ce n’est généralement pas le cas. Mais tous les professionnels ont été brûlés par les inévitables exceptions à cette règle, donc la mise à jour aveugle ne vous fera pas gagner du temps. La pratique standard consiste pour un développeur ou un administrateur à appliquer une mise à jour, puis à vérifier rapidement le site en cliquant et en recherchant les problèmes. Idéalement, ils détectent et résolvent les problèmes avant que quiconque ne remarque la mise à jour, ou annulent si cela pose des problèmes, à condition qu’ils le puissent.

La pratique standard n’est pas pour le moins géniale. C’est ennuyeux, répétitif et aussi incroyablement élevé. C’est une terrible combinaison d’attributs pour une tâche effectuée par des humains, et cela peut même épuiser les membres de l’équipe. La bonne nouvelle est que les tâches répétitives à enjeux élevés comme l’assurance qualité du site Web sont une corvée. Excellent Travail pour les robots, c’est là qu’intervient le logiciel de pilotage automatique de Pantheon.

Le pilote automatique utilise une technique appelée VRT (test de régression visuelle), qui consiste à contrôler à distance un navigateur Web pour prendre des captures d’écran avant et après une mise à jour. Les captures d’écran sont ensuite analysées de manière algorithmique pour identifier les différences.

C’est génial car nous pouvons le faire à grande échelle et le logiciel ne manque jamais de rien car il est fatigué à la fin de la journée ou a hâte de faire une pause pour le déjeuner. Encore mieux car il fonctionne sur notre pipeline éprouvé pour une livraison continue et workflows agiles structurésLorsque les choses se présentent, attrapez-les avant qu’elles n’atteignent le site en direct. Cela contribue grandement à éliminer le stress et l’anxiété du processus, ce qui réduit les coûts d’exploitation et les risques perçus d’une solution open source.

Avec une approche automatisée de VRT, l’humain n’a besoin d’être mis à jour que pour ces exceptions à la règle de maintenance de routine. Peut-être qu’il y avait en fait un changement visuel attendu de la mise à jour, ou peut-être que le changement inattendu n’est pas un gros problème. Ou peut-être que quelque chose a complètement tourné de côté et nécessite un débogage. Le fait est qu’avec le pilote automatique, votre attention est délibérément concentrée là où elle est nécessaire et là où elle est la plus efficace.

Capture d’écran des tests de régression visuelle d’Autopilot, alias Robots, au travail.

La VRT n’est pas largement utilisée de nos jours car elle est coûteuse à mettre en place et complexe à gérer. Autopilot démocratise l’accès à cette technologie et continue de contribuer à étendre l’adoption de l’open source, en particulier pour les cas d’utilisation plus sophistiqués et hautement sécurisés qui sont importants pour la formation Divi à long terme du Web ouvert.

Comment nous sommes arrivés ici et où nous allons

Le pilote automatique arrive au Panthéon grâce à une acquisition. Nous avons eu de nombreux clients qui ont trouvé beaucoup de valeur dans un service appelé StagingPilot, qui automatise les tests de régression visuelle pour les sites WordPress et s’intègre bien à nos flux de travail agiles structurés. Alors on Forces unies.

Tout d’abord, nous avons examiné ce qui serait nécessaire pour intégrer pleinement et faire évoluer les capacités de StagingPilot pour WordPress, ainsi que pour étendre le support aux sites Drupal. Nous savions que cela demanderait beaucoup de travail et nous voulions le faire de manière itérative. Nous avons donc commencé le processus en utilisant la technologie pour apporter la nôtre Mises à jour gérées Lancement sur le marché en mai 2020.

Les mises à jour gérées utilisent la même technologie VRT sous-jacente et le même flux de travail qu’AutoPilot, mais sont surveillées et gérées par l’équipe chargée de la réussite des clients de Pantheon. Cela dit, si quelqu’un est nécessaire sur la boucle et que votre développeur est en vacances, ces mises à jour de sécurité peuvent toujours être appliquées.

Je suis ravi de voir la vision complète d’Autopilot en tant que plate-forme automatisée qui se lance maintenant en tant qu’outil pour les utilisateurs de Pantheon avec des comptes Gold ou plus. Nous sommes ravis d’ajouter plus de fonctionnalités et de capacités immédiatement après le lancement. Pour les clients qui souhaitent que nous gérions ces mises à jour pour eux, des mises à jour gérées sont toujours disponibles, mais pour les agences et les entreprises disposant d’équipes WebOps internes qui profitent de notre offre unique Amont personnalisés Capacité, restez à l’écoute. Il existe des fonctionnalités AutoPilot très intéressantes qui rendent encore plus facile, plus sûre et plus rapide la gestion des CMS open source à grande échelle.

Nous fournissons activement un pilote automatique pour la première vague de clients et collectons des informations précieuses dans le processus. Le pilote automatique est disponible pour tous les titulaires de compte Gold et supérieurs. Contactez donc votre responsable de compte pour savoir quand vous pouvez y accéder ou demander une démo. Pour plus d’informations, consultez notre dernier webinaire sur l’utilisation du pilote automatique Ici.

Image de héros par Patrick Tomasso au dessus Unsplash.


Tu pourrais l’aimer aussi:

sujets::
développement, Croissance et mise à l’échelle, Sécurité



Source link

Recent Posts