Was der Serverbetrieb von der Anwendungsentwicklung lernen kann

Die Automatisierung hat längst den Alltag der IT erobert. Produkte können unbeaufsichtigt installiert werden, die Serverüberwachung erhält Fähigkeiten zur Selbstheilung und Cloud-Dienste werden per API ferngesteuert. Trotzdem beschränkt sich die Automatisierung vielerorts auf monotone und fehleranfällige Arbeitsabläufe. Im Serverbetrieb muss ein deutliches Umdenken erfolgen – weg vom Skript hin zur Weiterlesen…

DevOps – Eine Sammlung an Links

Der Name DevOps verbindet die Begriffe Development (Entwicklung) und IT Operations (IT-Betrieb). Durch verbindende und teamübergreifende Prozesse und Werkzeuge soll Softwarequalität, Entwicklungsgeschwindigkeit und Auslieferung verbessert und erhöht werden. Damit DevOps nicht nur ein weiteres Buzzword ist, braucht man nicht nur die richtigen Tools, sondern vor allem die richtige Kultur! Alle Artikel dazu lesen -> Weiterlesen…

Performance-Optimierung bei Java-Webanwendungen

Kurz zusammengefasst sollte man sich an diese Punkte halten: Beginne nie zu optimieren, wenn du nicht gemessen hast, was wirklich passiert. Messe die Auswirkungen von jeder Veränderung einzeln, daraus folgt… Optimiere nie mehrere Dinge gleichzeitig, die Wechselwirkungen sind in den meisten Fällen nicht vorhersehbar. Führe Lasttests mit angemessener Hardware durch Weiterlesen…