Kevin Haley schneidet Architektur und Grenzen

Kevin Haley

Co-Founder, CTO

Kevin Haley ist Co-Founder und CTO in Berlin. Er schneidet die Architektur, bevor Module anwachsen: welche Teile es gibt, welche Daten einen Teil verlassen dürfen und wo das System aufhört.

Eine Grenze ist bei ihm kein nachträglicher Riegel. Öffentliche Seiten, der Bereich nach der Anmeldung und der Betrieb bleiben von Anfang an getrennt. Was eine Sitzung sehen darf, steht im ersten Schnitt, nicht in einem späteren Anhang.

Er beschreibt die Absicherung der eigenen Anwendung. Welche Felder ankommen dürfen, wie eine Sitzung endet und wie ein Zugriff später noch einer Person zugeordnet wird. Einen Katalog fremder Angriffe schreibt er nicht.

Mit Matthias Schmidt stimmt er den technischen Schnitt ab, mit Mack Diaz den Betrieb. Die Architektur gilt, wenn Betrieb und Entwicklung denselben Plan lesen können.

Spezialisierung

Seine Spezialisierung ist Architektur zusammen mit den Grenzen der Anwendung: Datenflüsse, getrennte Bereiche und die Absicherung des eigenen Systems, bevor es live geht.

  • Teile und Datenflüsse stehen vor dem ersten Modul
  • Öffentlicher Bereich, Anmeldung und Betrieb bleiben getrennt
  • Sitzung, erwartete Felder und zuordenbare Zugriffe
  • Ein Plan, den Entwicklung und Betrieb gemeinsam lesen

So läuft die Arbeit

Teile zeichnen

Er benennt die Teile der Anwendung und die Daten, die jeder Teil hält. Ein Teil, der alles weiß, wird geteilt.

Grenze ziehen

Er legt fest, welche Daten einen Schnitt überqueren dürfen und welche im Teil bleiben. Die Grenze steht, bevor der Zugriff gebaut wird.

Anmeldung schneiden

Was ohne Konto lesbar ist, was ein angemeldetes Konto sieht und was nur der Betrieb darf, sind drei Wege.

Plan übergeben

Entwicklung und Betrieb bekommen denselben Plan. Eine Grenze, die nur im Kopf liegt, gilt nicht.

Beiträge

Diese Beiträge hat Kevin Haley bei United Solutions geschrieben.

Cyber-Security von Anfang an

Wer sich anmelden darf und was die Sitzung sieht, gehört in den ersten Schnitt.

Wo eine Anwendung aufhört

Eine Grenze, die erst nach dem offenen Entwurf kommt, trennt Wege, die schon vermischt sind.

Häufige Fragen

Ist das ein Test fremder Systeme?

Nein. Kevin Haley schneidet und sichert die Anwendung, die United Solutions baut oder im Mandat betreut. Fremde Systeme werden nicht angegriffen.

Wann kommt die Grenze in den Entwurf?

Im ersten Schnitt. Eine Tür, die später in eine offene Anwendung gebaut wird, vermischt Wege, die getrennt bleiben müssen.

Wo stehen seine Beiträge?

Seine Beiträge stehen auf dieser Seite und im Blog. Sie behandeln den frühen Schnitt der Sicherheit und die Grenzen im System.

Weiter im Team: Matthias Schmidt, Ava Farrington, Alishia Fulton, Lucas Martinez, Rosie Johnson, Joseph Holt, Leticia Carr, Mack Diaz, alle Personen, Kontakt.