METHOD FOR DEPLOYING APPLICATION SOFTWARE IN CLOUD ENVIRONMENTS

The present disclosure relates to a computer implemented method performed by a computer (101) configured to deploy application software (App-1, App-2) dependent on services (Service-1, Service-2) in a distributed computing system (100), the computer (101) comprising at least a name lookup proxy modu...

Full description

Saved in:
Bibliographic Details
Main Authors TURULL, Daniel, SKÖLDSTRÖM, Pontus
Format Patent
LanguageEnglish
French
German
Published 08.02.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present disclosure relates to a computer implemented method performed by a computer (101) configured to deploy application software (App-1, App-2) dependent on services (Service-1, Service-2) in a distributed computing system (100), the computer (101) comprising at least a name lookup proxy module (106) and a container manager module (102), the container manager module (102) being configured to manage one or more container instances (103-104), the method comprising obtaining (210) version data, comprising at least image version identifiers of file system images used to start container instances for applications of the application software (App-1, App-2), and corresponding services (Service-1, Service-2) on which the applications depend, receiving (220), by the name lookup proxy module (106), a first address request, from an application (App-1, App-2) running in the one or more container instances (103-104), the first address request being indicative of at least a name of one service (Service-1, Service-2) on which the application (App-1, App-2) depends, determining (230) an image version identifier of the one or more container instances (103-104) where the application (App-1, App-2) is running, mapping (240) a value set, comprising at least the image version identifier and the name of one service (Service-1, Service-2), to at least one service version identifier of the one service, using the obtained version data, sending (250) a second address request, to a name lookup node (107), the second address request comprising the at least one mapped service version identifier, receiving (260) a first address response, from the name lookup node (107), indicative of an address of the at least one service, sending (270) a second address response, to the application (App-1, App-2) running in the one or more container instances (103-104), indicative of the address of the at least one service, to deploy the application (App-1, App-2).
Bibliography:Application Number: EP20200716437