Blog-Archive

Full Disclosure: Sicherung interner Kommunikation

Aktuelle E-Commerce-Systeme bestehen häufig aus mehreren Servern, die mit dem Browser der Benutzer über SSL-gesicherte Leitungen kommunizieren. Allerdings sind die Rechner der Kunden nicht die einzigen, mit denen ein Shop Daten austauschen muss: fast immer ist es notwendig, dass die einzelnen Server des Systems auch untereinander kommunizieren

Tagged with: , ,
Veröffentlicht in Development, Grundlagen

Neuer Artikel im OBJEKTspektrum: Scaling Agile @ OTTO – Learning at Scale

Scaling Agile @ OTTO – Learning at Scale: Agilität als umfassende organisatorische Herausforderung von Peter Wolter und Stephan Kraus Was ist eigentlich das Ziel hinter Agilität? Geschwindigkeit und Veränderungsfähigkeit! Die Grundlage dafür sind entsprechende Strukturen und Rahmenbedingungen im Unternehmen und

Tagged with: , , , , ,
Veröffentlicht in Grundlagen

Process Automation and Continuous Delivery at OTTO.de

Whenever we present how we release features and deploy our code in one of OTTOs core functional teams, we are met with a certain set of questions, e.g..: “Why do you want to deploy more than once a week?”, “If

Tagged with: , , , , ,
Veröffentlicht in Grundlagen, Operations, Testing

Looking at the role of management in developing self-conscious and agile organisations

Having reimplemented our e-commerce website http://www.otto.de in a decentralised and agile matrix organisation, we currently face the challenge of cementing our achievements by establishing a new understanding of culture, motivation and role of management.

Tagged with: , , , ,
Veröffentlicht in Grundlagen

The Do’s and Dont’s of bringing Commercial E-Commerce Software to Otto.de

In this blog you will find a lot of information on how we implement code for our shop in the best way. But in some cases we also buy commercial standard software, for instance for components which give us a faster

Tagged with: , , , , ,
Veröffentlicht in Grundlagen

Microservices: CI with LambdaCD – Microservices and continuous integration with LambdaCD (2/3)

Abstract In the last two months, we started our journey towards a new microservices architecture. Among other things, we found that our existing CD tools were not ready to scale with new requirements. So we tried a new approach, defining

Tagged with: , , , ,
Veröffentlicht in Architektur, Development, Grundlagen

Microservices: CI with LambdaCD – The underlying infrastructure (1/3)

Abstract In the last two months, we started our journey towards a new microservices architecture. Among other things, we found that our existing CD tools were not ready to scale with those new requirements. So we tried a new approach,

Tagged with: , , , , , , ,
Veröffentlicht in Architektur, Grundlagen, Operations

Das OTTO IT-Bootcamp: Ein Kampf gegen mangelnde Berufsschulbildung

Als ich im August 2012 meine Ausbildung zum Fachinformatiker bei OTTO begann, startete ich hoch motiviert und mit ebenso hohen Erwartungen in die Ausbildung. Doch durch eine Berufsschule, welche außer Unterrichtsausfall, festgefahrenen Lehrern und einem Rahmenlehrplan von 1997 nichts zu bieten hat, ließ das

Tagged with: , , ,
Veröffentlicht in Grundlagen

Tutorium – Mario Kart

Hallo liebe Technikfreunde! Im folgenden Beitrag wollen wir euch einen kleinen Einblick in das Tutorium „Lego Mindstorms: Mario Kart“ geben, welches im Rahmen der Ausbildung zum Fachinformatiker für die Jahrgänge 2012/13 an den Start ging. Wer arbeitet daran, welche Technik

Tagged with: , , , , , , ,
Veröffentlicht in Development, Grundlagen

Reaching the Summit of Web Performance with otto.de – Part 2

In Part 1 of the interview, Uwe Beßle and Nils Kuhn of iteratec gave us an overview of the OpenSpeedMonitor, a tool for measuring the performance of websites. In this second part, we have a look at how the OpenSpeedMonitor/WebPagetest

Tagged with: , , , , , , ,
Veröffentlicht in Grundlagen, Testing