Introdução
Neste blog, explicarei como implantar um aplicativo da web na SAP Cloud Platform. Especificamente, falarei sobre o aplicativo da web Flask + Python.
Depois de implantar o aplicativo da web, conectarei o node ao aplicativo Flask.
Arquitetura de TI
Mostrarei um esquema de Arquitetura de TI a seguir.
Flask é um framework de aplicativo da web leve.
O aplicativo da web Node se conecta ao aplicativo da web Flask + Python no ambiente do Cloud Foundry.
Tema/Tabela de Conteúdos
-
Preparação
-
Instalação do PyCharm
-
Criação do Aplicativo da Web Flask + Python
-
Implementação e Configuração do Python
-
Iniciando o Servidor
-
Implantação do Aplicativo da Web Flask + Python
-
Vinculação de Dados entre Node.js e o Aplicativo da Web Flask
Ambiente
Você precisa preparar ambientes do Cloud Foundry e HANA como um Serviço.
Ambiente em Nuvem: ambiente do Cloud Foundry.
Banco de Dados: HANA como um Serviço (CF)
PC/Serviço: 1 PC (No meu caso, usei WindowsPC)
Versão
Edição do WindowsPC: Windows 10 Enterprise 2016 LTSB
CPU: Intel(R)Core(TM)i5-7300U CPU @ 2.60GHz 2.71GHz
Memória (RAM): 8.00GB
Versão do HANA (CF): 4.10.5
1. Preparação
Em primeiro lugar, você precisa instalar o Python 3.x.
C:\Users\shimizuyt>python -V
Python 3.7.0
2. Instalação do PyCharm
Você pode configurar o PyCharm seguindo os passos abaixo.
-
Acesse o site oficial
https://www.jetbrains.com/pycharm/
-
Clique no botão de download no PyCharm
-
Clique no botão de download na edição comunitária
-
Execute o arquivo "pycharm-community-2019.1.3.exe"
3. Criação do Aplicativo da Web Flask + Python
No próximo passo, crie um projeto Python em seu diretório.
-
Execute o PyCharm
-
Crie seu projeto
-
Mova o diretório raiz do seu projeto