Direkt zum Inhalt springen

25.06.2015 | Brain Appeal

Surveillance des mises à jour TYPO3

Den Überblick über sämtliche TYPO3 Projekte zu behalten fällt schwer. Soll die Prüfung nach verfügbaren Updates möglichst keine Zeit kosten und dennoch effektiv sein, lohnt sich der Einsatz von unterstützender Software.

 

Motivation
Wie jede Software wird auch das Content Management System TYPO3 ständig um neue Funktionen erweitert oder es werden Fehler behoben. Diese Updates gibt es für den TYPO3 Core, der von der TYPO3 Association herausgegeben wird ebenso wie für die vielen hilfreichen Extensions, deren Autoren sich um die Weiterentwicklung kümmern.

Je mehr Extensions im Einsatz sind, desto höher die Wahrscheinlichkeit, dass Updates verfügbar werden.Dann gibt es da noch die Extensions, die sehr aktuell sind und ständig weiterentwickelt werden und die, die recht oft irgendwelche Sicherheitslücken aufweisen.

 

Wie lässt sich feststellen, ob Updates für TYPO3 verfügbar sind?
Zum Einen können Administratoren die Liste der Extensions im TYPO3 Backend aktualisieren lassen. Die Erweiterungsliste wird somit aus dem TYPO3 Extension Repository (TER) empfangen und verfügbare Updates werden angezeigt. Infos zu TYPO3 Core Updates und wichtige Security Updates erfährt man über die Mailinglisten oder Twitter Accounts von TYPO3.

Je mehr TYPO3 Installationen von einem Administrator gepflegt werden müssen, desto mehr Schritte sind für die Überprüfung notwendig. Einen echten Überblick, wo welche Extension installiert ist, gibt es meist nicht. Wenn Kunden auch TYPO3 Admin-Rechte haben und Extensions installieren können, lässt sich de facto auch die beste Übersichtsliste nicht mehr pflegen.

TYPO3 Monitoring Um den Überblick über viele TYPO3 Installationen zu haben und schnell zu wissen, welche TYPO3 Installation Updates benötigt, haben wir bei Brain Appeal den TYPO3 Monitor als internes Unterstützungssystem für unsere tägliche Arbeit entwickelt. Seit 2011 werden die Webseiten unserer Kunden überwacht.

Die Installation ist recht einfach. Es ist eine TYPO3 Extension in der zu überwachenden TYPO3 Instanz zu installieren und ein Schlüsselpaar, das für den sicheren Datenaustausch notwendig ist, zu hinterlegen. Anschließend wird die Domain der Webseite im TYPO3 Monitor hinterlegt. Fortan wird die Webseite nun überwacht.

 

Alarm bei Updates
Für jede Seite lässt sich individuell einstellen, wann eine E-Mail versendet werden soll. Für uns war es wichtig zwischen folgenden 2 Szenarien zu unterscheiden:

1. Der Kunde soll entscheiden, ob ein verfügbares Update eingespielt werden soll.
2. Ein verfügbares Update soll vertragsgemäß direkt eingespielt werden.

So lässt sich der TYPO3 Monitor für jede Webseite und jeden Bedarf konfigurieren und sendet Mails an den Kunden oder an uns. Aus den Mails an uns werden direkt Tickets im Kunden-Wartungsvertrag erstellt, die dann von den Entwicklern umgesetzt werden.

 

Aktueller Stand
Beim diesjährigen TYPO3 Camp Stuttgart wurde der TYPO3 Monitor von mir erstmals der Öffentlichkeit vorgestellt, weil es zum Thema „Monitoring von TYPO3“ Bedarf gab. In einer Session habe ich die mir bekannten Tools vorgestellt und die Funktionen des TYPO3 Monitor im täglichen Einsatz erklärt.

Auch wenn der TYPO3 Monitor schon seit vielen Jahren zuverlässig seine Kernfunktion erfüllt, so ist er immer mit Blickwinkel auf unsere internen Zwecke entwickelt worden. Durch den Bedarf in der Community haben wir uns nun entschlossen, den TYPO3 Monitor zu erweitern, um ihn auch anderen Agenturen zur Verfügung zu stellen.

Aktuell befindet sich der TYPO3 Monitor in der CLOSED BETA Phase. Das bedeutet, dass interessierte Teilnehmer einen Account erhalten um das System zu testen.

 

What’s next?
Nach der CLOSED BETA Phase wird es eine offene BETA Phase geben. Hier wird sich dann jeder selbst einen Account machen können. Darüber hinaus wird es weitere Features geben, die bereits bei uns in der Pipeline stehen. Zukünftig wird es auch möglich sein, den TYPO3 Monitor auf eigenen Servern selbst zu hosten.

Am Ball bleiben! Aktuelle Infos zum TYPO3 Monitor werden über die Webseite https://www.t3monitor.de und über Twitter @t3monitor veröffentlicht.

 

Motivation

Comme tout logiciel, le système de gestion de contenu TYPO3 est constamment enrichi de nouvelles fonctions ou des erreurs sont corrigées. Ces mises à jour sont disponibles pour le TYPO3 Core, publié par l'association TYPO3, ainsi que pour les nombreuses extensions utiles dont les auteurs s'occupent du développement.

Plus le nombre d'extensions utilisées est élevé, plus la probabilité que des mises à jour soient disponibles est grande.

 

Comment savoir si des mises à jour sont disponibles pour TYPO3 ?
D'
une part, les administrateurs peuvent faire actualiser la liste des extensions dans le backend TYPO3. La liste des extensions est ainsi reçue depuis le TYPO3 Extension Repository (TER) et les mises à jour disponibles sont affichées. Les informations sur les mises à jour du TYPO3 Core et les mises à jour de sécurité importantes peuvent être obtenues via les listes de diffusion ou les comptes Twitter de TYPO3.

Plus le nombre d'installations TYPO3 devant être gérées par un administrateur est élevé, plus le nombre d'étapes nécessaires à la vérification est important. La plupart du temps, il n'existe pas de véritable vue d'ensemble de l'endroit où chaque extension est installée. Si les clients ont également des droits d'administration TYPO3 et peuvent installer des extensions, même la meilleure liste d'aperçu ne peut de facto plus être maintenue.

Surveillance TYPO3 Afin d'avoir une vue d'ensemble sur de nombreuses installations TYPO3 et de savoir rapidement quelle installation TYPO3 nécessite des mises à jour, nous avons développé chez Brain Appeal le TYPO3 Monitor comme système de soutien interne pour notre travail quotidien. Depuis 2011, les sites web de nos clients sont surveillés.

L'installation est assez simple. Il faut installer une extension TYPO3 dans l'instance TYPO3 à surveiller et enregistrer une paire de clés nécessaire à l'échange sécurisé des données. Le domaine du site web est ensuite enregistré dans le moniteur TYPO3. Le site web sera désormais surveillé.

 

Alerte lors de mises à jour
Pour chaque site, il est possible de définir individuellement le moment où un e-mail doit être envoyé. Pour nous, il était important de distinguer les 2 scénarios suivants :

1. le client doit décider si une mise à jour disponible doit être installée. 
2. une mise à jour disponible doit être directement installée conformément au contrat.

Ainsi, le moniteur TYPO3 peut être configuré pour chaque site web et chaque besoin et envoie des e-mails au client ou à nous. Les mails qui nous sont adressés permettent de créer directement des tickets dans le contrat de maintenance du client, qui sont ensuite mis en œuvre par les développeurs.

 

Situation actuelle
Lors du TYPO3 Camp Stuttgart de cette année, j'ai présenté pour la première fois le TYPO3 Monitor au public, car il y avait un besoin sur le thème "Monitoring de TYPO3". Lors d'une session, j'ai présenté les outils que je connaissais et expliqué les fonctions du TYPO3 Monitor dans son utilisation quotidienne.

Même si le TYPO3 Monitor remplit sa fonction principale de manière fiable depuis de nombreuses années, il a toujours été développé dans l'optique de nos besoins internes. Suite à la demande de la communauté, nous avons décidé d'étendre le TYPO3 Monitor afin de le mettre à la disposition d'autres agences.

Actuellement, le TYPO3 Monitor se trouve dans la phase CLOSED BETA. Cela signifie que participants intéressés reçoivent un compte pour tester le système.

 

Et ensuite ?
Après
la phase CLOSED BETA, il y aura une phase BETA ouverte. Chacun pourra alors se créer un compte. En outre, il y aura d'autres fonctionnalités qui sont déjà dans le pipeline. À l'avenir, il sera également possible d'héberger soi-même le TYPO3 Monitor sur ses propres serveurs.

Restez à l'écoute ! Les dernières informations sur le TYPO3 Monitor seront publiées sur le site https://www.t3monitor.de et sur Twitter @t3monitor&nbsp ;.

Comment savoir si des mises à jour sont disponibles pour TYPO3 ?

D'une part, les administrateurs peuvent faire actualiser la liste des extensions dans le backend TYPO3. La liste des extensions est ainsi reçue depuis le TYPO3 Extension Repository (TER) et les mises à jour disponibles sont affichées. Les informations sur les mises à jour du TYPO3 Core et les mises à jour de sécurité importantes peuvent être obtenues via les listes de diffusion ou les comptes Twitter de TYPO3.

Plus le nombre d'installations TYPO3 devant être gérées par un administrateur est élevé, plus le nombre d'étapes nécessaires à la vérification est important. La plupart du temps, il n'existe pas de véritable vue d'ensemble de l'endroit où chaque extension est installée. Si les clients ont également des droits d'administration TYPO3 et peuvent installer des extensions, même la meilleure liste d'aperçu ne peut de facto plus être maintenue.

Surveillance TYPO3 Afin d'avoir une vue d'ensemble sur de nombreuses installations TYPO3 et de savoir rapidement quelle installation TYPO3 nécessite des mises à jour, nous avons développé chez Brain Appeal le TYPO3 Monitor comme système de soutien interne pour notre travail quotidien. Depuis 2011, les sites web de nos clients sont surveillés.

L'installation est assez simple. Il faut installer une extension TYPO3 dans l'instance TYPO3 à surveiller et enregistrer une paire de clés nécessaire à l'échange sécurisé des données. Le domaine du site web est ensuite enregistré dans le moniteur TYPO3. Le site web sera désormais surveillé.

 

Alerte lors de mises à jour
Pour chaque site, il est possible de définir individuellement le moment où un e-mail doit être envoyé. Pour nous, il était important de distinguer les 2 scénarios suivants :

1. le client doit décider si une mise à jour disponible doit être installée. 
2. une mise à jour disponible doit être directement installée conformément au contrat.

Ainsi, le moniteur TYPO3 peut être configuré pour chaque site web et chaque besoin et envoie des e-mails au client ou à nous. Les mails qui nous sont adressés permettent de créer directement des tickets dans le contrat de maintenance du client, qui sont ensuite mis en œuvre par les développeurs.

 

Situation actuelle
Lors du TYPO3 Camp Stuttgart de cette année, j'ai présenté pour la première fois le TYPO3 Monitor au public, car il y avait un besoin sur le thème "Monitoring de TYPO3". Lors d'une session, j'ai présenté les outils que je connaissais et expliqué les fonctions du TYPO3 Monitor dans son utilisation quotidienne.

Même si le TYPO3 Monitor remplit sa fonction principale de manière fiable depuis de nombreuses années, il a toujours été développé dans l'optique de nos besoins internes. En raison de la demande de la communauté, nous avons décidé d'étendre le TYPO3 Monitor afin de le mettre à la disposition d'autres agences.

Actuellement, le TYPO3 Monitor se trouve dans la phase CLOSED BETA. Cela signifie que participants intéressés reçoivent un compte pour tester le système.

 

Et ensuite ?
Après
la phase CLOSED BETA, il y aura une phase BETA ouverte. Chacun pourra alors se créer un compte. En outre, il y aura d'autres fonctionnalités qui sont déjà dans le pipeline. À l'avenir, il sera également possible d'héberger soi-même le TYPO3 Monitor sur ses propres serveurs.

Restez à l'écoute ! Les dernières informations sur le TYPO3 Monitor seront publiées sur le site https://www.t3monitor.de et sur Twitter @t3monitor&nbsp ;.