Authors:
Daniel Müssig
1
;
Robert Stricker
2
;
Jörg Lässig
3
and
Jens Heider
1
Affiliations:
1
University of Applied Sciences Zittau/Görlitz, Germany
;
2
Institutsteil Angewandte Systemtechnik AST, Fraunhofer-Institut für Optronik and Systemtechnik und Bildauswertung IOSB, Germany
;
3
University of Applied Sciences Zittau/Görlitz, Institutsteil Angewandte Systemtechnik AST, Fraunhofer-Institut für Optronik and Systemtechnik und Bildauswertung IOSB, Germany
Keyword(s):
Cloud, IT-Infrastructure, Scaling, Microservices, Application Container, Security, Authorization Pattern.
Abstract:
Conventional scaling strategies based on general metrics such as technical RAM or CPU measures are not aligned with the business and hence often lack precision flexibility.
First, the paper argues that custom metrics for scaling, load balancing and load prediction result in better business-alignment of the scaling behavior as well as cost reduction.
Furthermore, due to scaling requirements of structural --non-business-- services, existing authorization patterns such as API-gateways result in inefficient scaling behavior. By introducing a new pattern for authorization processes, the scalability can be optimized.
In sum, the changes result in improvements of not only scalability but also availability, robustness and improved security characteristics of the infrastructure. Beyond this, resource optimization and hence cost reduction can be achieved.