Sécurisez vos applications PowerBuilder grâce à une architecture moderne

PowerServer transforme les applications PowerBuilder client/serveur traditionnelles en applications N-tiers sécurisées, en déplaçant les opérations d'accès aux données vers des API Web côté serveur basées sur ASP.NET Core. Cette architecture N-tiers élimine l'exposition directe de la base de données, tout en permettant une authentification d'entreprise, des communications chiffrées et une protection avancée de vos applications.

Sécurité de l'accès aux données

Protégez l'accès aux données avec des API Web sécurisées

Au lieu d'exécuter le traitement des DataWindows et le SQL embarqué directement sur les postes clients, PowerServer déplace automatiquement ces opérations vers des API Web sécurisées côté serveur. Les applications de bureau communiquent avec le serveur d'applications en HTTPS, tandis que les connexions et les identifiants de base de données restent protégés sur le serveur.

Avantages clés

Le traitement des DataWindows s'exécute sur le serveur

Le SQL embarqué s'exécute sur le serveur

Les identifiants de la base de données restent sur le serveur

Aucune connexion directe du client à la base de données

Sécurité de l'exécution au runtime

Protégez l'exécution au runtime avec une sécurité d'entreprise

PowerServer sécurise l'exécution des applications côté serveur grâce à plusieurs niveaux de protection. Un runtime .NET 100 % managé, une authentification de niveau entreprise, des communications chiffrées et une infrastructure d'hébergement d'entreprise fonctionnent de concert pour protéger les traitements applicatifs tout au long de leur exécution.

Chromium Web Browser

Runtime .NET 100 % managé

Faites fonctionner les API Web PowerServer entièrement sur C# managé et ASP.NET Core, en bénéficiant de la gestion automatique de la mémoire, du support à long terme de la plateforme et des mises à jour de sécurité continues de Microsoft.

TLS 1.2 Compliance

Authentification d'entreprise

Prenez en charge OAuth 2.0, JWT et l'authentification Windows pour vous intégrer à Microsoft Entra ID, AWS Cognito, Okta et d'autres fournisseurs d'identité basés sur des standards. Les flux d'authentification existants peuvent souvent être adaptés avec un minimum de modifications du code.

Chromium Web Browser

Communications sécurisées

Protégez la communication entre les applications de bureau et les API Web PowerServer via HTTPS avec chiffrement TLS 1.3. HMAC vérifie l'intégrité des requêtes, tandis que les proxys inverses et les pare-feu applicatifs Web (WAF) facilitent le déploiement en entreprise.

TLS 1.2 Compliance

Infrastructure d'entreprise

Déployez PowerServer dans des environnements conteneurisés avec Docker et Kubernetes. La prise en charge des proxys inverses et des pare-feu applicatifs Web (WAF) permet une intégration fluide dans les infrastructures d'entreprise modernes.

Sécurité de l'application client

Protégez les applications clients grâce à des fonctionnalités de sécurité intégrées

PowerServer aide à protéger les applications clients tout au long de leur déploiement, de leur installation et de leur exécution, en combinant une distribution applicative sécurisée à un déploiement adapté aux entreprises. Les protections intégrées préservent l'intégrité des applications tout en permettant aux organisations de les déployer sans assouplir les politiques de sécurité des postes de travail.

Web Service Security

Distribution sécurisée des applications

Les applications sont distribuées en toute sécurité via HTTPS et protégées par un chiffrement AES intégré, une signature numérique et une validation d'intégrité. Ensemble, ces protections évitent toute altération des applications et l'exécution de code malveillant lors du déploiement et des mises à jour.

Web Service Security

Déploiement adapté aux contraintes DSI

Les applications clients PowerServer sont conçues pour s'intégrer aux politiques de sécurité standards des postes de travail. Aucun privilège d'administrateur ni assouplissement des paramètres du contrôle de compte d'utilisateur (UAC) n'est requis. Les organisations peuvent déployer le client à l'aide de packages MSI standards ou autoriser les utilisateurs à l'installer en toute sécurité depuis un lien hypertexte de confiance.