Recherche dans les collections de brevets nationales et internationales

1. (WO2018058071) RASSEMBLEMENT/TEST/VÉRIFICATION ET DÉPLOIEMENT VERS DES NUAGES DE SERVICES

Pub. No.:    WO/2018/058071    International Application No.:    PCT/US2017/053329
Publication Date: Fri Mar 30 01:59:59 CEST 2018 International Filing Date: Tue Sep 26 01:59:59 CEST 2017
IPC: G06F 9/50
G06F 9/445
Applicants: SALESFORCE.COM, INC.
Inventors: FORBES, Randall S.
Title: RASSEMBLEMENT/TEST/VÉRIFICATION ET DÉPLOIEMENT VERS DES NUAGES DE SERVICES
Abstract:
L'invention concerne une technologie de rassemblement/test/vérification et de déploiement de nouvelles versions, de mises à jour et de correctifs d'urgence majeurs vers des nuages de services couvrant des centres de données comprenant des piles matérielles. Des constructions spécifiées par l'utilisateur d'installations déployables sont reçues en tant qu'ensembles de fichiers ; les installations sont rassemblées/testées/vérifiées en vue d'une mémorisation locale au niveau de centres de données. Des spécifications de lancement de déploiement spécifiées par l'utilisateur spécifiant des installations déployables déjà rassemblées/testées/vérifiées multiples et des nuages de services d'exécution d'un déploiement sont reçues ; et un déploiement simultané asynchrone des installations déployables multiples par les nuages de services en fonction de la spécification de lancement de déploiement est lancé. Des contrôleurs de déploiement sélectionnent une dernière installation déployable rassemblée/testée/vérifiée vers les nuages de services, installent et démarrent des applications rassemblées/testées/vérifiées dans la dernière installation déployable, remappent des URL d'API entrantes depuis une version remplacée vers l'application rassemblée/testée/vérifiée démarrée dans la dernière installation déployable, inventorient des dépendances, après le remappage, sur la version remplacée et marquent la version remplacée à supprimer si aucune dépendance n'est active ; et rapportent l'achèvement du déploiement.