Le monde de demain est déjà là.
Donnez à votre entreprise les moyens d’atteindre de nouveaux sommets.
Sécurité de bout en bout.
Mise à l’échelle intelligente.
Résilience à toute épreuve.
Expériences de haute qualité.
Nouveautés d’Adobe ColdFusion édition Enterprise (version 2023)
Découvrez la nouvelle version Adobe ColdFusion Enterprise (version 2023), qui vous permet de créer vos applications en local ou via plusieurs fournisseurs de services cloud, dont GCP, AWS et Azure. Révolutionnez votre expérience du développement web avec Adobe ColdFusion et ses serveurs centralisés dotés d’une sécurité, de contrôles administratifs et d’une communication améliorés.
Augmentez votre productivité
Accélérez votre processus de développement
et lancez vos applications en un clin d’œil avec seulement quelques lignes de code !
Créez en toute confiance.
Protégez efficacement vos applications
en optant pour une plateforme dotée de mesures de sécurité de haut niveau.
Faites évoluer vos applications en toute simplicité.
Simplifiez votre développement cloud et
votre migration vers GCP, AWS ou Azure, sans aucune réécriture de code.
Favorisez des performances élevées.
Tirez parti d’une plateforme robuste afin d’offrir en permanence
une expérience fluide et cohérente.
Exploitez le potentiel des API.
Faites preuve de résilience dans un environnement
en constante évolution grâce à une plateforme de gestion des API qui garantit des performances, des contrôles et une sécurité accrus.
Central Configuration Server
Gérez un cluster de plusieurs serveurs ColdFusion centralisés. Depuis l’interface d’administration, découvrez les nœuds ColdFusion situés sur le même réseau et ajoutez-les au Central Configuration Server.
HTML en PDF
Générez des fichiers PDF de haute qualité à partir de pages HTML. Une feuille CSS optimisée garantit que le contenu du fichier PDF s'affiche et fonctionne comme dans le navigateur web, en conservant sa mise en forme, sa mise en page et ses liens hypertexte.
Modularité
Intégrez en permanence de petits éléments de code et déployez des applications, rapidement et de manière fluide, en tirant parti de la modularité du serveur ColdFusion. Installez uniquement les services dont votre application a besoin.
Images Docker
Déployez et faites évoluer rapidement des applications, quel que soit l’environnement, et assurez-vous que votre code ColdFusion s’exécute de manière fluide dans chacune d’entre elles. Normalisez les environnements pour intégrer et distribuer vos applications de manière continue.
Programmation asynchrone
Améliorez les performances de votre application principale en utilisant la fonction RUNASYNC pour décharger des segments de code nécessitant de nombreuses ressources vers un thread secondaire et ainsi éviter la gestion de plusieurs threads. Une fois le résultat prêt à être consommé, vous recevez une notification.
Amélioration de la prise en charge de la programmation orientée objet
Favorisez la réutilisation du code, améliorez la modularité et la productivité, et mettez en œuvre des modèles de conception orientée objet à l’aide de variables finales, de méthodes et de composants (y compris des composants abstraits), de fonctions par défaut, d’interfaces et de types de retours covariants.
Intégration LDAP et SAML
Intégrez facilement dans ColdFusion Administrator des utilisateurs et des groupes existants sur le serveur LDAP, avec activation de la SSO SAML. Gérez les autorisations d’accès pour différents utilisateurs et groupes sans avoir à les recréer dans le nœud d’administration.
Intégration de JWT dans CF
Vérifiez plusieurs entités rapidement et efficacement avec les JWT. La conception simple et flexible des JWT leur permet de se transmettre mutuellement des informations d’authentification et d’autorisation sur les utilisateurs.
Authentification unique
Profitez de la simplicité d’un seul ensemble d’informations d’identification pour plusieurs applications. Avec SAML, tous les utilisateurs disposent d’un point d’authentification unique qui donne à l’entreprise une vue d’ensemble des accès au niveau utilisateur dans l’écosystème, à tout moment.
Verrouillage automatique
Mettez en place le verrouillage de votre serveur de production et ce, en un seul clic. Les étapes seront systématiquement suivies, garantissant ainsi la sécurité et la conformité des mesures de sécurité. Après le verrouillage, le système continue d’être surveillé pour détecter les failles potentielles.
Améliorations de la sécurité
Bénéficiez de services d’authentification, d’intégrité et de confidentialité grâce à la prise en charge de l’authentification NTML sur CFSHAREPOINT, CFOBJECT et CFINVOKE. Accédez facilement à ColdFusion Administrator et à l'ensemble des outils de surveillance des performances Performance Monitoring Toolkit grâce à l’authentification CAC (Common Access Card).
Analyseur de sécurité du code
Utilisez l’analyseur de sécurité du code pour parcourir le code d’application existant et détecter automatiquement les vulnérabilités et les failles de sécurité potentielles. Identifiez avec précision le code vulnérable, le type de vulnérabilité et le niveau de gravité. Gérez ensuite le problème en suivant les recommandations fournies.
Services de stockage dans le cloud
Optimisez l’efficacité de vos projets avec AWS S3, Azure Blob et GCP Cloud Storage en communiquant avec plusieurs bases de données via une seule ligne de code. Développez votre activité grâce à un espace de stockage extensible, élastique, accessible et plus abordable que jamais.
Base de données NoSQL
Bénéficiez d’une évolutivité dynamique et automatique avec AWS DynamoDB, GCP MongoDB et GCP Firestore. Traitez de grands volumes de données, accédez à un modèle de données flexible de type JSON, améliorez les performances et simplifiez le développement d’applications grâce à ces fonctionnalités.
Service de messagerie
Dites adieu aux middlewares de messagerie complexes et améliorez les performances et l’évolutivité de vos applications grâce à Azure Service Bus, AWS SNS/SQS et GCP Pub/Sub. Accédez facilement aux services de file d’attente de messagerie, transmettez n’importe quel volume de données entre les applications et gardez un œil sur le statut de vos messages.
Services de bases de données relationnelles
Assurez la sécurité, la fiabilité et l’évolutivité de vos bases de données grâce à Amazon RDS, aux services de base de données Azure et à GCP Cloud SQL. Gérez désormais votre activité sans interruption et configurez, exploitez et faites évoluer une base de données relationnelle dans le cloud, à moindre coût et en un rien de temps.
AWS Lambda
Exécutez des codes ColdFusion pour la quasi-totalité des types d’applications ou de services à l’aide d’AWS Lambda, sans administration ni mise à l’échelle automatique. Désormais, payez uniquement pour le temps de calcul effectif et exécutez votre code en toute transparence, sans réfléchir au serveur.
Service de messagerie électronique
Bénéficiez d’un service économique pour envoyer des e-mails depuis n’importe quelle application en tirant parti de l’intégration de ColdFusion avec Amazon Simple Email Service (SES). Envoyez des notifications, des e-mails de transaction et de marketing ou tout autre contenu à vos clients, en toute sécurité et en toute simplicité.
Client GraphQL
Communication simplifiée avec les clients GraphQL : abstraction des petits détails et implémentation de fonctionnalités supplémentaires, telles que la mise en cache, la mise en lots et la déduplication des requêtes, mais aussi le typage statique des résultats des requêtes GraphQL. Les clients ont également la possibilité de spécifier des requêtes et des serveurs afin de valider des données à partir d’un schéma fortement typé.
Programme d'installation léger
Soyez opérationnel en quelques minutes grâce à un programme d’installation compressé qui vous permet d’automatiser les installations répétées des services dont vous avez besoin, et de ceux-ci uniquement. Vous gardez le contrôle absolu sur ce que vous installez, à tout moment.
Manipulation des fichiers PDF avec Document Description XML (DDX)
Profitez d’un accès complet à DDX pour effectuer des tâches avancées comme l’ajout de commentaires, de signets, de fichiers joints, d’en-têtes et de pieds de page, et pour manipuler des fichiers PDF. Personnalisez l’apparence de vos documents PDF en définissant les marges, la taille et la rotation des pages.
Infrastructure d'entreprise
Générez des solutions évolutives en créant et en gérant des instances de serveurs multiples dans un environnement clusterisé ou virtualisé. Déployez facilement ColdFusion sous forme de fichier EAR ou WAR depuis les serveurs applicatifs Java EE existants. Envoyez et recevez un nombre illimité d’e-mails grâce au moteur de messagerie hautement évolutif intégré.
Stockage externe pour la portée de la session
Oubliez les contraintes de mémoire liées au stockage des données de session grâce à un espace de stockage externe décentralisé configuré qui conserve les données en dehors de la mémoire. Tirez parti d’une configuration de session simplifiée, et bénéficiez d’une répartition de la charge parfaitement équilibrée entre tous les nœuds du cluster.
Cache distribué
Améliorez les performances et l’évolutivité en tirant parti de la prise en charge intégrée des trois principaux moteurs : JCS, Memcached et Redis. Connectez également votre propre moteur de mise en cache en utilisant une interface CFML simple.
Portail de développement d’API
Tirez le meilleur parti de vos API avec la mise en place d’une plateforme sécurisée permettant d’assurer l’intégration, l’engagement et la gestion de l’équipe de développement. Offrez à l’équipe de développement la possibilité d’explorer et de tester les API. Consultez la documentation. Affichez et sélectionnez les plans d’utilisation. Enfin, inscrivez-vous et suivez l’utilisation à l’aide du tableau de bord de développement intégré.
Gestion de version et du cycle de vie des API
Gérez les API tout au long de leur cycle de vie, du brouillon à la publication, en passant par la fin de vie et le retrait. Mettez à jour les API sans rétrocompatibilité en gérant plusieurs versions depuis une seule et même plateforme. Configurez les paramètres d’API sans affecter le serveur de production via la configuration d’un serveur de test.
Limitation du débit et étranglement du flux d’API
Configurez un accès restreint aux API au-delà d’un seuil spécifié en fonction du nombre de requêtes par unité de temps. Choisissez des contrats de niveau de service prédéfinis ou créez des plans personnalisés. Définissez des limites souples qui autorisent l’accès en informant l’utilisateur et des limites strictes qui interdisent l’accès à des requêtes supplémentaires.
Surveillance des API
Tirez parti de la visibilité dont vous disposez sur la façon dont vos API, y compris les méthodes individuelles, sont utilisées par votre clientèle, pour obtenir des informations sur leur utilisation, anticiper les problèmes ou empêcher leur apparition. Assurez un suivi détaillé des performances de vos API à l’aide d’indicateurs standard, tels que le nombre d’accès, les transferts de données et bien d’autres. Créez un tableau de bord personnalisé et conservez ainsi vos indicateurs favoris à portée de main.
Mise en cache des API
Réduisez la latence d’API et la charge côté serveur pour les données qui ne sont pas souvent modifiées. Configurez la taille maximale de réponse de la mémoire cache et le délai d’expiration du cache. Activez la mise en mémoire cache pour l’API entière ou configurez la mise en cache pour les opérations spécifiques de l’API.
Contrôle d’accès aux API
Sécurisez vos API en limitant l’accès à des applications autorisées. Utilisez l’authentification de base, les clés d’API, le protocole OAuth ou OAuth avec un serveur d’autorisation SAML pour garantir que seules les applications valides sont autorisées à effectuer un appel API.
Votre expérience du développement web ne cesse de s’améliorer.
Constatez vous-même la différence!