Archiv der Kategorie: DevOps

Geolokalisierung von IP-Adressen und MaxMind GeoIP2

Durch die „Verordnung gegen ungerechtfertigtes Geoblocking im Binnenmarkt“ und die damit eingeführte starke, rechtliche Einschränkung dieser Technologie ist das Thema Geoblocking in den Fokus der Öffentlichkeit geraten. Was ist Geoblocking? Geoblocking funktioniert, indem auf Basis des Landes, in dem sich der Website-Besucher aufhält, Webseiten ihr Verhalten ändern. In der Film- und Musikindustrie ist das beispielsweise gang … Geolokalisierung von IP-Adressen und MaxMind GeoIP2 weiterlesen

Die totale Überwachung: Wieso umfangreiches Monitoring so wichtig ist

Warum ist es wichtig, seine Systeme zu überwachen? Ein Ausfall von Produktiv-Systemen, auf den nicht rechtzeitig reagiert wird, kann neben einer unzuverlässigen Erreichbarkeit eines Dienstes auch zu wirtschaftlichen Schäden führen. Deshalb ist es wichtig, Monitoring-Systeme einzusetzen, die Vorhersagen treffen können, wann Probleme auftreten könnten und dazu rückwirkend Analysen durchführen können. Zusätzlich sollten sie die Funktion bieten, … Die totale Überwachung: Wieso umfangreiches Monitoring so wichtig ist weiterlesen

DevOps-Gathering 2018 Recap

Letzte Woche nahmen Daniel und ich mit etwa 150 anderen Sysadmins, Operations Engineers, DevOps Engineers, DevOps Ninjas, Platform Engineers und SREs 😁 an dem DevOps Gathering 2018 in Bochum auf dem G DATA Campus teil. Die Konferenz wurde von bee42 solutions GmbH veranstaltet; Die G DATA Software AG hat netterweise die tolle Location zur Verfügung gestellt. Die Vorträge: … DevOps-Gathering 2018 Recap weiterlesen

Sonarqube – Codequalität von TYPO3 Extensions automatisiert messen

Als Internetagentur, die einen ihrer Schwerpunkte auf TYPO3 setzt, entwickeln wir natürlich maßgeschneiderte TYPO3 Extensions, die den Anforderungen unserer Kunden entsprechen. Viele Standard-Aufgaben löst man allerdings schon mit den – inzwischen sehr vielfältigen – Boardmitteln von TYPO3. Falls der TYPO3 Core mal nicht über die gewünschte Funktionalität verfügt, findet man meistens eine Lösung in Form … Sonarqube – Codequalität von TYPO3 Extensions automatisiert messen weiterlesen

MFC überwacht automatisiert Loginversuche per Graylog2

Bereits im letzten Jahr haben wir einen Artikel zur Absicherung des TYPO3 Backends durch die von uns erstellte Extension mfc_belogin_captcha veröffentlicht. Jedem, der diesen Artikel nicht gelesen hat, empfehle ich nochmal ausdrücklicherweise die Lektüre. Freilich gibt es noch TYPO3 Installationen, die diese Extension nicht installiert haben. Oft gibt es auf Websites auch noch andere passwortgeschützte … MFC überwacht automatisiert Loginversuche per Graylog2 weiterlesen

Performance Vergleich

In unseren Icinga Überwachungssystemen werden über 120 Geräte mit über 1.900 einzelnen Parametern überwacht, so haben wir permanent Zugriff auf die wichtigsten Performance Daten. Sofern ein System ausfällt oder ein Wert nicht innerhalb seiner normalen Parameter ist, wird unsere Eskalationskette ausgelöst und das System überprüft. Unsere Überwachungs-Infrastruktur für die Webserver-Performance steht dabei nicht bei unserem … Performance Vergleich weiterlesen

Kennzahlen-Dashboard mit Geckoboard und Raspberry Pi

Die Kennzahlen und Daten unserer eigenen Dienste beschäftigen uns jeden Tag: Wie viele Visits hatten wir gestern, wie viel haben wir mit Adsense eingenommen und was waren die wichtigsten Seiten? Nur ein täglicher Blick in diese Informationen lässt eine Steuerung im Tagesgeschäft zu. Wenn man es zusätzlich schafft, diese Informationen soweit herunter zu brechen, dass … Kennzahlen-Dashboard mit Geckoboard und Raspberry Pi weiterlesen

TYPO3 Developer Days 2013 in Hamburg – ein Bericht

Vom 4. bis zum 7. Juli trafen sich die TYPO3 Entwickler zu den T3DD (TYPO3 Developer Days) im Elbcampus in Hamburg Harburg. Die Workshops In diesem Jahr wurden im Gegensatz zu den letzten Jahren nur Workshops angeboten in denen ein aktives Mitarbeiten der Teilnehmer gewünscht war. Die überwiegende Anzahl der Teilnehmer hat aber eher passiv … TYPO3 Developer Days 2013 in Hamburg – ein Bericht weiterlesen

TYPO3 Developer Days 2012 – Ein Rückblick

Von Donnerstag bis Sonntag fanden die TYPO3 Developer-Days in Unterhaching bei München statt. Unterhaching ist das Medienzentrum Bayerns, der Veranstaltungsort MACE ist in unmittelbarer Nähe von pro7, ZDF, BR, SAT1 und vieler weiter größerer und kleinerer Fernsehfirmen. Ein Teil der Veranstaltungen fand in den Räumen und im im Kino von Paramount statt. Zur Vorführung von … TYPO3 Developer Days 2012 – Ein Rückblick weiterlesen

Pagespeed Score Verbesserung durch den Einsatz von mod_gzip / mod_deflate

Wir messen permanent im Nagios den google page speed score für einzelne Hosts. Wir möchten dadurch Schwankungen beobachten und auch Optimierungen in den Konfigurationen dokumentieren.  Im Rahmen eines Optimierungs-Projektes haben wir bei einem Kundensystem das Modul mod_gzip für Javascript und CSS Dateien ausgerollt und natürlich mit google page speed überwacht.