Empacote seu aplicativo Python em um arquivo ZIP compatível com o SAE e, em seguida, implante o arquivo no SAE.
Procedimento
-
Na página SAE Application List, selecione a região e o namespace de destino na barra de navegação superior e, em seguida, clique em Create Application.
-
Selecione uma edição do aplicativo.
ImportanteA Lightweight Edition e a Professional Edition estão atualmente em fase beta apenas para convidados. Para usuários que não participam do teste beta, os aplicativos são criados como Standard Edition por padrão.
Lightweight Edition: Fornece o conjunto mínimo de recursos necessário para executar um aplicativo. Não oferece suporte aos recursos de Application Monitoring e Microservices Governance.
Standard Edition: Inclui o recurso Basic Application Monitoring. Você deve ativar e adquirir separadamente os recursos Advanced Application Monitoring e Microservices Governance.
Professional Edition: Inclui os recursos Advanced Application Monitoring e Microservices Governance, que não exigem ativação ou aquisição separadas.
-
Na página Create Application, insira um Application Name personalizado e configure os parâmetros a seguir.
-
Selecione o tipo de namespace para o aplicativo. Um namespace equivale a um namespace do Kubernetes e pode ser usado para isolar recursos em diferentes ambientes. Não é possível alterar o namespace de um aplicativo após a sua criação. Planeje-se de acordo.
System Created: Use o namespace, o vSwitch e o grupo de segurança padrão criados pelo sistema na região atual.
Existing Namespace: Selecione um namespace, vSwitch e security group que você criou previamente.
-
Para Application Deployment Method, selecione Code Package-based Deployment e clique em Configure Code Package-based Deployment à direita. Para Technology Stack Programming Language, selecione Python. Selecione um Python environment compatível com o seu código. Configure os parâmetros a seguir e clique em OK.
-
Na seção Capacity Settings, defina Resource Type, Single Instance Type e Instances.
-
-
(Opcional) Clique em Next: Advanced Settings para configurar recursos avançados.
-
-
Clique em Create Application with One Click ou Create Application.
A criação do aplicativo leva de 1 a 2 minutos. Você pode usar view change records para verificar se a implantação foi bem-sucedida. Se a implantação falhar, nenhuma instância do aplicativo será criada. Você pode solucionar o problema com base na mensagem de erro em Change Details.
Você pode visualizar o aplicativo criado na página . Para alterar a configuração do aplicativo após a implantação, clique no aplicativo de destino para acessar sua página de detalhes. Em seguida, clique em Deploy Application ou Modify Application Configurations na parte superior. O aplicativo é reiniciado automaticamente para aplicar a nova configuração. Execute esta operação em horários de menor movimento.
Você pode usar log on to an application instance by using Webshell e interagir com a instância por meio de comandos do console.
Após criar um aplicativo, você pode usar manually adjust the number of instances e instance specification, ou ajustar automaticamente o número de instâncias por meio de configuring an auto scaling policy. Você também pode reduzir custos usando enabling idle mode.