Accueil Cloud computing Qu'est-ce que l'échelle d'application? - définition de techopedia

Qu'est-ce que l'échelle d'application? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie AppScale?

AppScale est une plateforme de cloud computing open source qui prend en charge l'exécution d'applications développées par Google App Engine. AppScale permet de télécharger plusieurs applications App Engine dans un cloud.

Techopedia explique AppScale

Le framework AppScale est une implémentation de la plateforme en tant que service. Il se trouve sur toute infrastructure prise en charge par la virtualisation pour héberger et exploiter les applications créées dans Google App Engine. Il prend en charge le déploiement de plusieurs applications sur le cloud et prend en charge le déploiement pour les principaux fournisseurs fonctionnant en tant qu'infrastructure en tant que service. Avant d'être commercialisé, le cadre AppScale a été développé et maintenu en tant que projet de recherche universitaire au Rapid Access Computing Environment Lab de l'Université de Santa Barbara.


AppScale est écrit en Java, Go et Python pour le moteur Google App et exécuté sur des plateformes indépendantes de l'infrastructure. Il fonctionne en implémentant en tant que machine virtuelle sur toute infrastructure virtualisée, y compris les clouds privés Amazon EC2 et Eucalyptus. Il prend également en charge l'intégration d'applications développées pour Google App Engine.


AppScale prend également en charge d'autres API comme MapReduce et l'interface de transmission de messages. AppScale offre une liberté totale dans la sélection d'une infrastructure cloud publique, privée ou hybride. Il prend également en charge de nombreux magasins de données différents, y compris MySQL Cluster, Memcache DB et MongoDB.

Qu'est-ce que l'échelle d'application? - définition de techopedia