Empaquetez votre application Java dans un fichier JAR ou WAR, puis déployez-la sur Serverless App Engine (SAE).
Procédure
-
Sur la page Liste des applications SAE, sélectionnez la région et le namespace cibles dans la barre de navigation supérieure, puis cliquez sur Create Application.
-
Sélectionnez une édition d'application.
ImportantLes éditions Lightweight Edition et Professional Edition sont actuellement en phase bêta sur invitation uniquement. Pour les utilisateurs ne participant pas au test bêta, les applications sont créées en tant qu'Standard Edition par défaut.
Lightweight Edition : Fournit l'ensemble minimal de fonctionnalités requis pour exécuter une application. Elle ne prend pas en charge les fonctionnalités Application Monitoring et Microservices Governance.
Standard Edition : Inclut la fonctionnalité Basic Application Monitoring. Les fonctionnalités Advanced Application Monitoring et Microservices Governance doivent être activées et achetées séparément.
Professional Edition : Inclut les fonctionnalités Advanced Application Monitoring et Microservices Governance, qui n'ont pas besoin d'être activées ou achetées séparément.
-
Sur la page Create Application, spécifiez un Application Name et configurez les paramètres suivants.
-
Sélectionnez le type de namespace pour l'application. Un namespace équivaut à un namespace Kubernetes et permet d'isoler les ressources dans différents environnements. Vous ne pouvez pas modifier le namespace d'une application après sa création. Planifiez en conséquence.
System Created : Utilisez le namespace, le vSwitch et le groupe de sécurité par défaut créés par le système dans la région actuelle.
Existing Namespace : Sélectionnez un namespace, vSwitch et un groupe de sécurité que vous avez créés au préalable.
-
Pour Application Deployment Method, sélectionnez Code Package-based Deployment, puis cliquez sur Configure Code Package-based Deployment à droite.Pour Technology Stack Programming Language, sélectionnez Java. Pour Code Package Type, sélectionnez JAR Package ou WAR Package. Sélectionnez un environnement Java compatible avec votre code.Définissez les paramètres suivants, puis cliquez sur OK.
-
Dans la section Capacity Settings, définissez Resource Type, Single Instance Type et Instances.
-
-
(Facultatif) Cliquez sur Next: Advanced Settings pour configurer les fonctionnalités selon vos besoins.
-
-
Cliquez sur Create Application with One Click ou Create Application.
La création de l'application prend environ 1 à 2 minutes. Consultez les enregistrements de modification pour vérifier que le déploiement a réussi. Si le déploiement échoue, aucune instance d'application n'est créée. Résolvez le problème en vous basant sur le message d'erreur affiché dans Change Details.
Consultez l'application créée sur la page . Pour modifier la configuration de l'application après le déploiement, cliquez sur l'application cible pour accéder à sa page de détails. Ensuite, cliquez sur Deploy Application ou Modify Application Configurations en haut. L'application redémarre automatiquement pour appliquer la nouvelle configuration. Effectuez cette opération pendant les heures creuses.
Connectez-vous à une instance d'application à l'aide de Webshell et interagissez avec l'instance à l'aide de commandes de console.
Après avoir créé une application, ajustez manuellement le nombre d'instances et la spécification de l'instance, ou ajustez automatiquement le nombre d'instances en configurant une politique Auto Scaling. Vous pouvez également réduire les coûts en activant le mode inactif.