Fiabilisation du change dans le Cloud au niveau Platform as a Service / Xinxiu Tao ; sous la direction de Fabienne Boyer et de Noël de Palma et de Xavier Etchevers

Date :

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : anglais / English

Microservices

Classification Dewey : 004

Boyer, Fabienne (19..-.... ; auteure en informatique) (Directeur de thèse / thesis advisor)

Palma, Noël de (1974-.... ; auteur en informatique) (Directeur de thèse / thesis advisor)

Etchevers, Xavier (19..-....) (Directeur de thèse / thesis advisor)

Hagimont, Daniel (1965-.... ; enseignant-chercheur en informatique) (Président du jury de soutenance / praeses)

Baude, Françoise (19..-.... ; informaticienne) (Rapporteur de la thèse / thesis reporter)

Seinturier, Lionel (19..-....) (Rapporteur de la thèse / thesis reporter)

Ledoux, Thomas (19..-....) (Membre du jury / opponent)

Communauté d'universités et d'établissements Université Grenoble Alpes (2015-2019) (Organisme de soutenance / degree-grantor)

École doctorale mathématiques, sciences et technologies de l'information, informatique (Grenoble ; 199.-....) (Ecole doctorale associée à la thèse / doctoral school)

Laboratoire d'informatique de Grenoble (Laboratoire associé à la thèse / thesis associated laboratory)

France Telecom Orange labs (2007-2012) (Entreprise associée à la thèse / thesis associated company)

Résumé / Abstract : Les architectures de microservices sont considérées comme une architecture qui promet pour réaliser DevOps dans les organisations informatiques, car elles divisent les applications en services pouvant être mis à jour indépendamment. Toutefois, pour protéger les propriétés SLA (Service Level Agreement) lors de la mise à jour des microservices, les équipes de DevOps doivent gérer des scripts d'opérations complexes et sujets aux erreurs. Dans cet article, on utilise une approche basée sur l'architecture pour fournir un moyen simple et sûr pour mettre à jour les microservices.

Résumé / Abstract : Microservice architectures are considered really promising to achieve DevOps in IT organizations, because they split applications into services that can be updated independently from each others. But to protect SLA (Service Level Agreement) properties when updating microservices, DevOps teams have to deal with complex and error-prone scripts of management operations. In this paper, we leverage an architecture-based approach to provide an easy and safe way to update microservices.