PowerServer

Desplegar automáticamente aplicaciones C/S a la nube

El tipo de proyecto PowerServer recompila proyectos cliente/servidor existentes para el acceso a Internet con una arquitectura .NET nativa de la nube. Normalmente requiere cambios mínimos en el código y es compatible con casi todas las funciones de PowerBuilder.

Schedule a Demo

Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.

Beneficios clave de PowerServer

Accesible a Internet

Los usuarios finales pueden acceder a las aplicaciones de PowerServer desde dispositivos Windows a través de Internet.

Host en cualquier lugar

Aloja las aplicaciones PowerServer con proveedores de nube, centros de datos privados o incluso en sus instalaciones.

Despliegue centralizado

Las actualizaciones se envían automáticamente a los usuarios desde el servidor sin intervención manual.

Sin necesidad de capacitar al usuario nuevamente

Las aplicaciones PowerServer se ven y funcionan igual que antes por lo que no hay necesidad de capacitación del usuario.

Gran escalabilidad

Soporta el despliegue en contenedores, lo que permite el escalamiento automático y el ahorro de costos en comparación con las implementaciones tradicionales.

Seguridad mejorada

Todas las SQLs se ejecutan en el servidor .NET tras el firewall. El consumo de datos es seguro mediante APIs REST que utilizan HTTPS y autenticación por tokens.

Bajo costo

Convierte la mayoría de las funciones de PowerBuilder automáticamente, lo que generalmente reduce el tiempo de migración del proyecto a solo semanas.

Bajo riesgo

Los desarrolladores continúan utilizando el IDE de PowerBuilder y las habilidades existentes, eliminando virtualmente todos los riesgos del proyecto.

Despliegue y arquitectura de PowerServer

Proceso de despliegue

PowerServer optimiza el despliegue de aplicaciones cliente/servidor al automatizar la conversión a una arquitectura nativa de la nube. El proceso implica los siguientes pasos clave:

Paso 1: Configurar el proyecto
Crea un nuevo proyecto de PowerServer desde el IDE de PowerBuilder para definir cómo se generará la aplicación instalable en la nube. Esta configuración suele realizarse una sola vez por proyecto.
Paso 2: Generar una aplicación en la nube instalable
El compilador de PowerServer utiliza la configuración del proyecto para generar automáticamente la aplicación en la nube instalable, que consta de dos componentes principales:
Aplicación cliente: este componente del lado del cliente representa y ejecuta elementos de la interfaz de usuario, objetos del sistema y PowerScript.
REST APIs: este componente en el lado del servidor ejecuta la lógica de acceso a datos, incluidos DataWindows, DataStores y SQL integrado.
Paso 3: Desplegar al host
• La aplicación cliente es desplegada en un servidor web, lo que permite a los usuarios instalar la aplicación a través de Internet.
• Las REST APIs se implementan en IIS o Kestrel, ejecutando el acceso a los datos en un entorno de código .NET 100% administrado.
• Puedes alojar la aplicación con proveedores de la nube, centros de datos privados o incluso en sus instalaciones.

Arquitectura del Runtime nativa Cloud

Los usuarios finales descargan la aplicación cliente mediante una conexión HTTPS segura y la ejecutan en sus dispositivos Windows. La aplicación realiza todas las operaciones con datos mediante REST APIs estándar en un entorno de código .NET completamente administrado. La aplicación cliente ya no establece conexiones locales con bases de datos ni ejecuta SQL en el dispositivo cliente. Al separar la interfaz de usuario y las capas de datos, PowerServer logra una arquitectura nativa en la nube que mejora la disponibilidad, la seguridad y la escalabilidad.

¡Empieza hoy!

No permitas que la infraestructura local frene tu negocio. Con PowerServer, puedes desplegar, proteger y escalar tus aplicaciones PowerBuilder sin esfuerzo.