作者: Christoph Fehling , Frank Leymann , Ralph Retter , Walter Schupeck , Peter Arbitter
DOI: 10.1007/978-3-7091-1568-8_5
关键词:
摘要: This chapter covers architectural patterns that describe how cloud applications as described in Chap. 4, can be managed automatically by separate components (Fig. 5.1). These management (Sect. 5.2) handle the automated of cloud-native regarding dynamic elasticity, resiliency, updates etc. Due to pay-per-use property covered Sect. 1.1, scaling tasks should automated, because number provisioned IT resources, i.e., virtual servers, size booked storage or application component instances directly affects runtime costs an application. Furthermore, environment-based availability (88) assurances, where individual resources fail at any time, a node-based (85) does not meet requirements application, well network partitions, may create need monitor and react resource failures.