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.
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.
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.
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.
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.
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.
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.
