Empaquete su aplicación Python en un archivo ZIP compatible con SAE y despliéguelo en SAE.
Procedimiento
-
En la lista de aplicaciones de SAE, seleccione la región y el namespace de destino en la barra de navegación superior. Después, haga clic en Create Application.
-
Seleccione una edición de aplicación.
ImportanteLas ediciones Lightweight Edition y Professional Edition se encuentran actualmente en una fase beta solo por invitación. Para los usuarios que no participan en la prueba beta, las aplicaciones se crean como Standard Edition de forma predeterminada.
Lightweight Edition: proporciona el conjunto mínimo de funciones necesario para ejecutar una aplicación. No es compatible con las funciones Application Monitoring ni Microservices Governance.
Standard Edition: incluye la función Basic Application Monitoring. Las funciones Advanced Application Monitoring y Microservices Governance se deben habilitar y comprar por separado.
Professional Edition: incluye las funciones Advanced Application Monitoring y Microservices Governance, las cuales no requieren habilitarse ni comprarse por separado.
-
En la página Create Application, introduzca un valor personalizado en Application Name y configure a continuación los parámetros indicados.
-
Seleccione el tipo de namespace para la aplicación. Un namespace equivale a un namespace de Kubernetes y sirve para aislar recursos en distintos entornos. No es posible cambiar el namespace de una aplicación después de crearla, así que planifique este aspecto con anticipación.
System Created: use el namespace, el vSwitch y el security group predeterminados que el sistema creó en la región actual.
Existing Namespace: seleccione un namespace, un vSwitch y un security group que haya creado previamente.
-
En Application Deployment Method, seleccione Code Package-based Deployment y haga clic en Configure Code Package-based Deployment a la derecha. En Technology Stack Programming Language, seleccione Python. Elija una Python environment compatible con su código. Configure los siguientes parámetros y haga clic en OK.
-
En la sección Capacity Settings, establezca Resource Type, Single Instance Type e Instances.
-
-
(Opcional) Haga clic en Next: Advanced Settings para configurar las funciones avanzadas.
-
-
Haga clic en Create Application with One Click o en Create Application.
La creación de la aplicación toma entre 1 y 2 minutos. Puede usar view change records para comprobar que el despliegue fue exitoso. Si el proceso termina con errores, no se crea ninguna instancia de la aplicación; en ese caso, resuelva el problema con base en el mensaje de error que aparece en Change Details.
Consulte la aplicación creada en la página . Si necesita cambiar la configuración de la aplicación después del despliegue, haga clic en la aplicación correspondiente para abrir su página de detalles. Luego, haga clic en Deploy Application o Modify Application Configurations en la parte superior. La aplicación se reinicia automáticamente para aplicar la nueva configuración. Se recomienda realizar esta operación fuera del horario de mayor demanda.
Puede recurrir a log on to an application instance by using Webshell para interactuar con la instancia mediante comandos de la consola.
Una vez creada la aplicación, tiene la posibilidad de ajustar manually adjust the number of instances y instance specification, o bien modificar automáticamente la cantidad de instancias con configuring an auto scaling policy. También puede reducir costos mediante enabling idle mode.