Bonne adéquation avec l’architecture d’Ultimo
L’écosystème Azure convient parfaitement à l’architecture logicielle existante d’Ultimo et offre de nombreuses fonctionnalités qui peuvent être utilisées. Pensez aux tableaux de bord Power BI déjà présents dans l’application Ultimo, mais aussi à l’authentification et à l’autorisation offertes par Azure, qui garantissent un environnement plus sécurisé. Azure offre également beaucoup dans les domaines de l’intelligence artificielle, de l’apprentissage automatique, de l’IoT et de la réalité augmentée afin d’élever l’application Ultimo à un niveau supérieur.
Sécurité
La sécurité est un domaine dans lequel Microsoft investit 1 milliard d’euros par an, avec notamment le déploiement de 3 500 experts en cybersécurité.[1] La plateforme Azure respecte plus de 90 certificats de conformité, telles que ISO 27001, ISO 9001 et GDPR. Ultimo utilise le centre de données Azure en Europe occidentale, de sorte que les données restent toujours dans l’UE. Au deuxième trimestre de 2021, Ultimo sera également proposé depuis l’Allemagne (Francfort) et, au second semestre, depuis le Royaume-Uni.
En plus de la sécurité intégrée dans la plateforme Azure, Ultimo fait réaliser chaque année une évaluation de la sécurité de ses logiciels et de son infrastructure par une partie externe. La dernière évaluation a été faite par Computest : « The infrastructure and web application of Ultimo are of an excellent security level. The exposed services use up-to date software and no publicly known vulnerabilities were found in the used software. In addition to this, the systems in scope for the platform use a secure configuration. »
Les résultats de l’évaluation sont disponibles sur demande.
Garantie de continuité
La haute disponibilité de l’application Ultimo est obtenue en utilisant une architecture de conteneurs. Les logiciels fonctionnent dans ces conteneurs et ont la capacité de se rétablir automatiquement en cas de problème. Les données et les environnements sont sauvegardés en temps quasi réel dans un autre centre de données Azure. Cela garantit également la continuité dans le cas peu probable où un centre de données entier deviendrait indisponible.
Livraison continue
En ce qui concerne les données, chaque client dispose de sa propre base de données. L’adaptation de l’architecture logicielle d’Ultimo à Azure a été utilisée comme une occasion de mettre le logiciel à disposition plus fréquemment. C’est ce qu’on appelle la « continuous delivery ». Cela signifie que nous mettons à jour tous les environnements Ultimo à la dernière version automatiquement chaque semaine ou plus souvent. Nous pouvons ainsi rapidement mettre à disposition de tous les environnements les nouvelles fonctionnalités, de même que les corrections de bogues et de sécurité. Nos délais de mise sur le marché de nouvelles fonctionnalités ont ainsi été considérablement réduits.
[1] (Source : https://azure.microsoft.com/en-us/overview/trusted-cloud/)