Join us at Elevate 2021 to learn about what's coming in PowerBuilder 2022!

Register for Free

La Arquitectura de las Cloud Apps Instalables

¿Por qué elegir PowerServer?


  • Configuración y Despliegue – Una vez que has configurado un perfil de PowerServer, el toolkit generará automáticamente una Installable Cloud App para ti, incluyendo su REST API y su instalador cliente.
  • Características Soportadas – Impulsado por el PBVM, el cliente Windows nativo puede soportar directamente casi todas las características de PowerBuilder, incluyendo PFC. Sólo un puñado de características no están soportadas.
  • Misma UI/UX – La app convertida se ve y funciona igual que la app original PowerBuilder. No hay necesidad de volver a capacitar a los usuarios finales ni simplificar la aplicación.
  • Instalación Sencilla – Se instala sin problemas en dispositivos Windows, sin necesidad de tener permisos de administrador, simplemente haciendo clic en un hipervínculo o ingresando la URL. También se puede preinstalar como .MSI.
  • Auto-Actualizado – La aplicación cliente se actualizará automáticamente y de forma incremental cada vez que se inicie. No se requieren pasos adicionales ni la intervención del usuario.
  • Creación de Accesos Directos – Los accesos directos del escritorio y del menú Inicio se pueden crear automáticamente para un acceso más conveniente al inicio de la aplicación.
  • Autoriza el Acceso – Protege tus aplicaciones con servicios de autenticación integrados o de terceros, como OAuth, JWT, AWS Cognito, Azure Active Directory. Solo se requieren cambios mínimos de código para adaptar su proceso de autorización actual. Más Información >
  • Acceso Protegido a Datos – Todos los DataWindows y SQL se ejecutan en el servidor detrás del firewall. El cliente ya no tiene acceso directo a la base de datos y la comunicación con el servidor web se realiza a través de HTTPS.
  • Seguridad Incorporada – Con unos pocos pasos de configuración, puede disuadir la modificación no autorizada de su aplicación a través del cifrado de la aplicación, la firma de la aplicación y la verificación de la integridad de la aplicación. Más Información >
  • Despliegue Flexible de Aplicaciones – Puedes desplegar un proyecto de PowerServer en el servidor ya sea implementando directamente desde PowerBuilder, a través de un paquete de instalación o utilizando herramientas de CI/CD.
  • DevOps – PowerServer es compatible con los principales sistemas de control de fuente, construcción automatizada y herramientas de CI/CD, para agilizar su desarrollo y cumplir con los requisitos de DevOps.
  • Tecnología de Contenedores – La arquitectura nativa en la nube de PowerServer significa que puede aprovechar al máximo la nube, incluida la tecnología de contenedores para simplificar la implementación de tu aplicación y automáticamente aumentar o reducir de forma proporcional los recursos del servidor según sea necesario.
  • Habilidades de PowerBuilder – Dale mantenimiento a tus aplicaciones dentro del IDE de PowerBuilder aprovechando las habilidades de desarrollo existentes.
  • Programación 4GL – Los proyectos de PowerServer se desarrollan de manera similar a las aplicaciones cliente/servidor tradicionales, y el desarrollador está protegido de las complejidades de la programación de API REST y de n-capas.
  • Base de Código Único – Una base de código única puede dirigirse tanto a las aplicaciones cliente/servidor como a las aplicaciones PowerServer, lo que elimina el esfuerzo adicional y las complejidades de mantener dos proyectos separados.

5 Pasos para Convertir una Aplicación Cliente/Servidor

Paso 1 – Configurar el PowerServer Profile en el IDE de PowerBuilder.

Crea el PowerServer Profile y sigue las instrucciones para dejar lista la aplicación para ser desplegada.

Paso 2 – Corrige las funciones no admitidas y las discrepancias, si las hubiera.

Solo un puñado de funciones y discrepancias son no compatibles. Utiliza las herramientas integradas para identificar estos problemas y solucionarlos.

Paso 3 – Compila y prueba la aplicación en el entorno de desarrollo.

Prueba adecuadamente tu aplicación con varias herramientas y despliégala en el entorno de desarrollo. 

Paso 4 – Protege las REST API’s generadas con un servicio de autenticación integrado o externo.

Utiliza el servicio OAuth, JTW o Amazon Cognito integrado para proteger las REST API’s. También se admiten los servicios de autenticación externos, como Azure Active Directory.

Paso 5 – Despliega la aplicación probada y asegurada en el entorno de producción.

Elige entre una variedad de opciones de despliegue que pueden adaptarse a prácticamente cualquier proceso, sin importar si se auto hospeda o utiliza servicios administrados.

Precios

Licencias de Desarrollo

Forman parte del paquete PowerBuilder CloudPro

$1,595

Por Desarrollador ∙ Al Año

Licencias de Producción

Desde 150 a Ilimitadas Sesiones de Usuario

$3,500-12,500

Sesiones de usuario ∙ Al Año

FAQs

PowerServer es compatible con dispositivos Windows 10, como computadoras de escritorio, portátiles y tabletas Surface.

PowerServer es compatible con PowerBuilder 2021 (CloudPro) y versiones posteriores. Si tu app está actualmente en alguna versión más antigua de PowerBuilder, usualmente no requiere mucho trabajo para actualizarse a la última versión de PowerBuilder. En términos generales, actualizarse de PowerBuilder 10.x o versiones posteriores no debería requerir cambios en el código.

PowerServer soporta la mayoría de las bases de datos principales, incluyendo MS SQL Server, Oracle, SAP SQL Anywhere, SAP ASE, etc. Conoce Más

PowerServer utiliza una arquitectura cloud nativa en lugar de correr múltiples instancias de una aplicación cliente/servidor. Su arquitectura cloud nativa está basada en ASP.NET Core, tiene un diseño predominantemente stateless, es REST API-Enabled, despliega de manera nativa a plataformas cloud. Como tal, PowerServer ofrece una escalabilidad mucho más alta, mejor seguridad, mayor interoperabilidad, y elimina las limitaciones típicas y dolores de cabeza del escritorio remoto/VDI.

A pesar de que PowerServer ejecuta la lógica de acceso a datos en la capa intermedia utilizando C# y ADO.NET, no es una solución de conversión de código. Si deseas migrar tu código a C#, te recomendamos que pruebes el PowerScript Migrator.

El desarrollo y mantenimiento es realizado en el IDE PowerBuilder, aprovechando las herramientas de PowerBuilder existentes.
Por favor, consulta la documentación para conocer los requerimientos en el ambiente de software del cliente, middleware y base de datos.

Sí. Tanto las licencias por suscripción como las licencias perpetuas necesitan alojar las aplicaciones PowerServer en un ambiente con una conexión a Internet. Contáctanos a latam@appeon.com si tu servidor no tiene conectividad a Internet.

Consulta las preguntas frecuentes sobre el soporte de PowerServer para obtener información detallada sobre el soporte estándar y premium de PowerServer.

PowerServer 2021

La forma absoluta más rápida para llevar tus aplicaciones cliente/servidor a la nube con una arquitectura cloud nativa.