Vergleicht man eine klassische JavaEE Anwendung mit einem cloud-nativen Architekturansatz ergeben sich einige neue Herausforderungen. Der Container eines Application Servers hat immer einen Security-Context bereitgestellt, auf den sich Entwickler verlassen konnten. In einer Microservice-Architektur muss ein solcher Security-Context zuverlässig über die Architektur und die Entwicklung eingehalten werden. Der zweifelsfrei eindeutige und gesicherte Zugriff auf einen Microservice in einer komplexen Architektur muss bestenfalls über ein Programmier-Framework sichergestellt werden. Wir gehen sogar noch einen Schritt weiter: Um jede denkbare Sicherheitslücke, z.B. durch Fehlkonfiguration auszuschließen, ist in unserem Framework auch die Entwicklung nicht ohne Anmeldung und Security-Context möglich.