2014 | OriginalPaper | Buchkapitel
Cloud Application Management Patterns
verfasst von : Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
Erschienen in: Cloud Computing Patterns
Verlag: Springer Vienna
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
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 components (Sect. 5.2) handle the automated management of cloud-native applications regarding dynamic elasticity, resiliency, updates etc. Due to the
pay-per-use
property of cloud applications covered in Sect.
1.1
, scaling tasks should be automated, because the number of provisioned IT resources, i.e., the number of provisioned virtual servers, the size of booked storage or the number of application component instances directly affects the runtime costs of an application. Furthermore,
environment-based availability
(88) assurances, where individual cloud resources can fail at any time, or a
node-based availability
(85) that does not meet requirements of an application, as well as network partitions, may create the need to monitor applications and automatically react to resource failures.