PowerServer

Déployez automatiquement les applications C/S
​​​​​​​dans le Cloud

Le type de projet PowerServer recompile les projets client/serveur existants pour les rendre accessibles sur Internet grâce à une architecture .NET Cloud native. Il ne nécessite généralement que des modifications minimes du code et supporte presque toutes les fonctionnalités PowerBuilder existantes.

Schedule a Demo

Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.

Principaux avantages de PowerServer

Accessible par Internet

Les utilisateurs peuvent accéder aux applications PowerServer via Internet à partir d'appareils Windows.

Choix de l'hébergement

Hébergez des applications PowerServer chez des fournisseurs de services Cloud, dans des data centers privés ou même sur site.

Déploiement Centralisé

Les mises à jour sont automatiquement envoyées aux utilisateurs à partir du serveur, sans intervention manuelle.

Pas de formation utilisateur

Les applications PowerServer ont le même aspect et fonctionnent de la même manière qu'auparavant, ce qui evite toute nouvelle formation des utilisateurs.

Grande évolutivité

Supporte le déploiement conteneurisé, permettant une mise à l'échelle automatique et des économies par rapport aux déploiements traditionnels.

Sécurité renforcée

Toutes les requêtes SQL sont exécutées sur le serveur .NET derrière le pare-feu. La consommation des données est sécurisée via des API REST utilisant le protocole HTTPS et l'authentification par token.

Low-Cost

Convertit automatiquement la plupart des fonctionnalités de PowerBuilder, ce qui limite la durée de migration du projet à seulement quelques semaines.

Low-Risk

Les développeurs continuent d'utiliser l'IDE PowerBuilder et leurs compétences existantes, éliminant ainsi pratiquement tout risque lié au projet.

Déploiement et Architecture de PowerServer

Processus de déploiement

PowerServer rationalise le déploiement d'applications client/serveur en automatisant la conversion vers une architecture "cloud-native". Le processus comprend les étapes clés suivantes :

Etape 1: Configurer le Projet
Créez un nouveau projet PowerServer à partir de l'IDE PowerBuilder afin de définir comment l'application Cloud installable sera générée. Cette configuration est normalement effectuée une seule fois par projet.
Etape 2 : Génerer l'App Installable Cloud
Le compilateur PowerServer utilise la configuration du projet pour générer automatiquement l'application Cloud installable, qui comprend deux composants principaux :
App Client : Ce composant côté client assure le rendu et l'exécution des éléments de l'interface utilisateur, des objets système et du PowerScript.
API REST : Ce composant côté serveur exécute la logique d'accès aux données, y compris les DataWindows, les DataStores et le SQL embarqué.
Etape 3 : Déployer sur l'hôte
• L'application client est déployée sur un serveur Web, ce qui permet aux utilisateurs de l'installer depuis Internet.
• Les API REST sont déployées sur IIS ou Kestrel, exécutant l'accès aux données dans un environnement de code .NET entièrement géré.
• Vous pouvez héberger l'application auprès de fournisseurs Cloud, dans des datacenters privés ou même sur site.

Architecture Cloud-Native

Les utilisateurs finaux téléchargent l'application client via une connexion HTTPS sécurisée et l'exécutent sur leurs appareils Windows. L'application effectue toutes les opérations de données via des API REST standard dans un environnement de code .NET 100% géré. L'application client n'établit plus de connexions à la base de données et n'exécute plus de requêtes SQL sur le client. En séparant l'interface utilisateur et la couche de données, PowerServer adopte une architecture cloud native qui améliore la disponibilité, la sécurité et l'évolutivité.

Commencez dès aujourd'hui

Ne laissez pas votre infrastructure On-Premis freiner votre activité. Avec PowerServer, vous pouvez déployer, sécuriser et faire évoluer vos applications PowerBuilder sans effort.