【Introducción】
En este blog, explicaré cómo desplegar una aplicación web en SAP Cloud Platform. Especialmente, explicaré sobre la aplicación web Flask + Python.
Después de desplegar la aplicación web, conectaré node a la aplicación de flask.
【Arquitectura de TI】
Mostraré un esquema de Arquitectura de TI a continuación.
Flask es un marco de aplicación web ligero.
La aplicación web de Node se conecta a la aplicación web de flask + python en el entorno de Cloud Foundry.
【Tema/Tabla de Contenido】
-
Preparación
-
Instalación de PyCharm
-
Creación de Aplicación Web Flask + Python
-
Implementación y Configuración de Python
-
Iniciando el Servidor
-
Despliegue de la Aplicación Web Flask + Python
-
Vinculación de Datos entre Node.js y la Aplicación Web Flask
【Entorno】
Necesitas preparar entornos de Cloud Foundry y HANA como un Servicio.
Entorno en la Nube: entorno de Cloud Foundry.
Base de Datos: HANA como un Servicio (CF)
PC/Servicio: 1 PC (※ En mi caso, usé WindowsPC)
【Versión】
Edición de WindowsPC: Windows 10 Enterprise 2016 LTSB
CPU: Intel(R)Core(TM)i5-7300U CPU @ 2.60GHz 2.71GHz
Memoria (RAM): 8.00GB
Versión de HANA (CF): 4.10.5
【1. Preparación】
En primer lugar, necesitas instalar Python 3.x.
C:\Users\shimizuyt>python -V
Python 3.7.0
【2. Instalación de PyCharm】
Puedes configurar PyCharm siguiendo los pasos a continuación.
-
Accede al sitio web oficial
https://www.jetbrains.com/pycharm/
-
Haz clic en el botón de descarga en PyCharm
-
Haz clic en el botón de descarga en la edición comunitaria
-
Ejecuta el archivo 「pycharm-community-2019.1.3.exe」
【3. Creación de Aplicación Web Flask + Python】
En el siguiente paso, crea un proyecto de Python en tu directorio.
-
Ejecuta PyCharm
-
Crea tu proyecto
-
Mueve el directorio raíz de tu proyecto
<