Articles

Implémentation d'Istio et API Gateway

L’implémentation d’Istio et d’un API Gateway peut offrir une meilleure sécurité et une plus grande flexibilité pour votre système. Découvrez les avantages de cette solution !

Avec l’arrivée des microservices, du cloud et des conteneurs, les architectes et l’équipe DevOps doivent repenser et réinventer comment simplifier la complexité du réseau et atteindre une sécurité réseau sans confiance avant d’être dans de mauvaises eaux. Il y a des limites aux passerelles API dans le parcours de modernisation des applications lorsque nous considérons Istio par rapport aux passerelles API. Cependant, cet article discutera de différents scénarios pour mettre en œuvre Istio avec votre infrastructure de passerelle API existante.

## Avec l’arrivée des microservices, du cloud et des conteneurs, les architectes et l’équipe DevOps doivent réinventer la simplification de la complexité du réseau et atteindre une sécurité réseau sans confiance

Avec l’avènement des microservices, du cloud et des conteneurs, les architectes et l’équipe DevOps doivent repenser et réinventer la manière de simplifier la complexité du réseau et d’atteindre une sécurité de réseau sans confiance avant de se retrouver dans de mauvaises eaux. Il existe des limites aux passerelles API dans le parcours de modernisation de l’application lorsque nous considérons Istio par rapport aux passerelles API. Cependant, cet article discutera de différents scénarios pour mettre en œuvre Istio avec votre infrastructure existante de passerelle API.

Une des principales raisons pour lesquelles les entreprises choisissent Istio est sa capacité à fournir une sécurité de réseau sans confiance. Istio peut être utilisé pour fournir une sécurité de réseau sans confiance en utilisant des stratégies de contrôle d’accès basées sur les rôles, des stratégies de sécurité basées sur le contenu et des stratégies de sécurité basées sur le comportement. Les stratégies de sécurité basées sur le contenu peuvent être appliquées à l’aide d’une base de données qui stocke des informations sur les requêtes et les réponses entre le client et le serveur. Les stratégies de sécurité basées sur le comportement peuvent être appliquées en surveillant les activités des utilisateurs et en identifiant les comportements suspects.

En outre, Istio peut être utilisé pour fournir une visibilité complète du trafic entrant et sortant à l’aide d’un moteur de journalisation intégré. Les journaux peuvent être stockés dans une base de données pour une analyse ultérieure. Les journaux peuvent être utilisés pour surveiller les activités des utilisateurs, identifier les comportements suspects et appliquer des stratégies de sécurité basées sur le comportement. Les journaux peuvent également être utilisés pour déterminer si des attaques ont été effectuées contre le réseau et pour identifier les vulnérabilités du réseau. Enfin, Istio peut être utilisé pour fournir une authentification et une autorisation robustes à l’aide d’une base de données qui stocke des informations sur les utilisateurs et leurs rôles.

Source de l’article sur DZONE

Créer une application RESTful avec Quarkus et Eclipse JNoSQL alimentée par MongoDB

Créer une application RESTful moderne et performante avec Quarkus et Eclipse JNoSQL alimentée par MongoDB, c’est possible ! Découvrez comment dans ce tutoriel.

Intégration Facile des Bases de Données NoSQL avec Eclipse JNoSQL et Quarkus

Quarkus est une plate-forme Java open source qui offre une excellente performance et une faible empreinte mémoire. Il est conçu pour être très rapide à démarrer et à s’exécuter, ce qui en fait un excellent choix pour les applications cloud et mobiles. Quarkus est également très intégré avec Eclipse JNoSQL, ce qui permet aux développeurs de bénéficier des avantages des bases de données NoSQL sans avoir à se soucier des configurations complexes.

L’utilisation conjointe de Eclipse JNoSQL et Quarkus est un excellent moyen de simplifier le développement d’applications modernes qui utilisent des bases de données NoSQL. Les développeurs peuvent facilement intégrer des bases de données NoSQL dans leurs applications grâce à l’API standardisée fournie par Eclipse JNoSQL, tout en bénéficiant des performances et de la faible empreinte mémoire offertes par Quarkus. De plus, le framework offre un environnement de test intégré qui permet aux développeurs de tester leurs applications avec différentes bases de données NoSQL sans avoir à effectuer des configurations complexes. Enfin, Eclipse JNoSQL et Quarkus sont entièrement open source et gratuits, ce qui en fait une solution très abordable pour les développeurs.

Dans l’environnement en constante évolution du développement d’applications modernes, l’adoption des bases de données NoSQL a connu une croissance significative en raison de leurs modèles de données flexibles et de leurs avantages en matière d’évolutivité. Cependant, l’intégration transparente des bases de données NoSQL dans une application peut parfois être complexe et nécessiter des connaissances spécialisées et des configurations complexes. C’est là que Eclipse JNoSQL et Quarkus entrent en jeu, deux technologies puissantes qui, lorsqu’elles sont combinées, simplifient le processus d’intégration et permettent aux développeurs d’exploiter facilement les fonctionnalités des bases de données NoSQL. Eclipse JNoSQL est un framework open source qui fournit une API standardisée et des outils pour travailler avec des bases de données NoSQL. Il offre un modèle de programmation unifié qui masque les complexités des différentes bases de données NoSQL, permettant aux développeurs d’écrire du code indépendant de la technologie sous-jacente. JNoSQL prend en charge une large gamme de bases de données NoSQL, notamment MongoDB, Cassandra, Couchbase et plus encore, ce qui en fait un excellent choix pour la construction d’applications flexibles et évolutives.

Quarkus est une plate-forme Java open source qui offre une excellente performance et une faible empreinte mémoire. Il est conçu pour être très rapide à démarrer et à s’exécuter, ce qui en fait un excellent choix pour les applications cloud et mobiles. Quarkus est également très intégré avec Eclipse JNoSQL, ce qui permet aux développeurs de bénéficier des avantages des bases de données NoSQL sans avoir à se soucier des configurations complexes. De plus, Quarkus propose un environnement de test intuitif qui permet aux développeurs de tester leurs applications avec différentes bases de données NoSQL sans avoir à effectuer des configurations complexes.

L’utilisation conjointe de Eclipse JNoSQL et Quarkus est un excellent moyen de simplifier le développement d

Source de l’article sur DZONE

10 alternatives à Docker pour votre application SaaS

Découvrez 10 alternatives à Docker pour votre application SaaS afin d’améliorer votre expérience de développement et de déploiement.

Les technologies Docker ont révolutionné le paysage de gestion de l’infrastructure de telle sorte que Docker est maintenant devenu synonyme de conteneurs. Il est important de comprendre que tous les dockers sont des conteneurs, mais tous les conteneurs ne sont pas des dockers. Bien que Docker soit la technologie de conteneur la plus couramment utilisée, il existe plusieurs autres alternatives à Docker. Dans ce blog, nous explorerons les alternatives Docker à votre application SaaS. Qu’est-ce que Docker? Docker est une plate-forme de conteneurisation d’applications très populaire dans les cercles informatiques. Ce logiciel open source permet aux développeurs de facilement empaqueter des applications avec leurs dépendances, le système d’exploitation, les bibliothèques et autres ressources liées à l’exécution dans des conteneurs et de les déployer automatiquement sur n’importe quelle infrastructure. Avec l’architecture cloud-native et les environnements multi-cloud devenant des choix populaires pour la plupart des organisations, Docker est le choix le plus pratique pour construire, partager, déployer et gérer des conteneurs à l’aide d’API et de commandes simples dans ces environnements.

La technologie Docker a révolutionné le paysage de gestion des infrastructures de telle sorte que Docker est maintenant synonyme de conteneurs. Il est important de comprendre que tous les dockers sont des conteneurs, mais tous les conteneurs ne sont pas dockers. Bien que Docker soit la technologie de conteneur la plus couramment utilisée, il existe plusieurs autres alternatives à Docker. Dans ce blog, nous explorerons les alternatives Docker à votre application SaaS.

Qu’est-ce que Docker?

Docker est une plate-forme de conteneurisation d’applications très populaire dans les cercles informatiques. Ce logiciel open source permet aux développeurs de facilement empaqueter des applications avec leurs dépendances, le système d’exploitation, les bibliothèques et d’autres ressources liées au temps d’exécution dans des conteneurs et de les déployer automatiquement sur n’importe quelle infrastructure. Avec l’architecture cloud-native et les environnements multi-cloud devenant des choix populaires pour la plupart des organisations, Docker est le choix le plus pratique pour construire, partager, déployer et gérer des conteneurs à l’aide d’API et de simples commandes dans ces environnements. 

Les alternatives à Docker

Il existe plusieurs alternatives à Docker pour votre application SaaS. Ces alternatives peuvent être classées en fonction de leur fonctionnalité et de leur architecture. Les principales alternatives à Docker sont :

• Kubernetes : Kubernetes est une plate-forme open source pour automatiser le déploiement, la mise à l’échelle et la gestion des applications conteneurisées. Il offre une solution complète pour la gestion des conteneurs et peut être utilisé avec n’importe quel type de conteneur, y compris Docker.

• Rancher : Rancher est une plate-forme open source qui permet aux organisations de gérer facilement leurs clusters de conteneurs. Il fournit une interface utilisateur conviviale pour gérer les conteneurs et fournit des outils pour gérer les bases de données, les réseaux et la sécurité.

• CoreOS : CoreOS est une plate-forme open source qui fournit une solution complète pour la gestion des clusters de conteneurs. Il offre un ensemble complet d’outils pour gérer les conteneurs et fournit des outils pour gérer les bases de données, les réseaux et la sécurité.

• LXC : LXC (Linux Containers) est une solution open source qui permet aux développeurs d’utiliser des conteneurs Linux pour isoler et exécuter des applications sur un système d’exploitation partagé. Il offre une solution complète pour la gestion des conteneurs et peut être utilisé avec n’importe quel type de conteneur, y compris Docker.

• OpenVZ : OpenVZ est une solution open source qui permet aux développeurs d’utiliser des conteneurs Linux pour isoler et exécuter des applications sur un système d’exploitation partagé. Il offre une solution complète pour la gestion des conteneurs et peut être utilisé avec n’importe quel type de conteneur, y compris Docker.

• Apache Mesos : Apache Mesos est une plate-forme open source qui permet aux organisations de gérer facilement leurs clusters de conteneurs. Il fournit une interface utilisateur conviviale pour gérer les conteneurs et fournit des outils pour gérer les bases de données, les réseaux et la sécurité.

• Cloud Foundry : Cloud Foundry est une plate-forme open

Source de l’article sur DZONE

Guide O11y : Sans observabilité, ce n'est que du code

« Comprendre et améliorer la qualité et la performance de votre code est essentiel. Guide O11y vous aide à atteindre cet objectif en vous fournissant les outils nécessaires pour une observabilité optimale ! »

Bienvenue à un autre chapitre de la série en cours que j’ai commencée pour couvrir mon voyage dans le monde de l’observabilité cloud-native. Si vous avez manqué l’un des articles précédents, revenez à l’introduction pour une mise à jour rapide.

Après avoir établi les bases de cette série dans l’article initial, j’ai passé du temps à partager qui sont les acteurs de l’observabilité, j’ai examiné la discussion en cours autour des piliers de surveillance versus les phases, j’ai partagé mes pensées sur les choix de niveau architectural qui sont faits et j’ai partagé les normes ouvertes disponibles dans le paysage open source. J’ai continué avec quelques-uns des défis architecturaux que vous pourriez rencontrer lorsque des applications monolithiques plus anciennes et des outils de surveillance font toujours partie du paysage d’infrastructure d’une organisation. Enfin, je vous ai guidé à travers le projet de visualisation et de tableau de bord open source appelé Perses en introduisant mon atelier pratique.

Bienvenue à un autre chapitre de la série en cours que j’ai commencée pour couvrir mon voyage dans le monde de l’observabilité cloud-native. Si vous avez manqué l’un des articles précédents, revenez à l’introduction pour une mise à jour rapide.

Après avoir établi les bases de cette série dans l’article initial, j’ai passé du temps à partager qui sont les acteurs de l’observabilité, j’ai regardé la discussion en cours autour des piliers de surveillance versus les phases, j’ai partagé mes pensées sur les choix de niveau architectural qui sont faits et j’ai partagé les standards ouverts disponibles dans le paysage open source. J’ai continué avec quelques-uns des défis architecturaux auxquels vous pourriez être confrontés lorsque des applications monolithiques plus anciennes et des outils de surveillance font toujours partie du paysage d’infrastructure d’une organisation. Enfin, je vous ai guidé à travers le projet de visualisation et de tableau de bord open source appelé Perses en introduisant mon atelier pratique.

Aujourd’hui, je vais parler du logiciel d’observabilité cloud-native que j’utilise pour collecter, stocker et analyser les données. Je vais également partager mon expérience personnelle et mes pensées sur la façon dont je me suis retrouvé à utiliser ce logiciel et ce que je pense qu’il fait bien.

Le logiciel d’observabilité cloud-native que j’utilise est appelé Prometheus. C’est un système open source qui a été créé par SoundCloud pour surveiller leur infrastructure cloud. Il est maintenant maintenu par la communauté open source et est largement utilisé par les entreprises pour surveiller leurs applications et leurs services. Prometheus est conçu pour collecter des métriques à partir de sources de données telles que des applications, des services et des systèmes d’exploitation. Il stocke ces métriques dans un format compact et peut être interrogé pour obtenir des informations sur la performance et la disponibilité des applications et des services.

Prometheus est un outil très puissant qui peut être utilisé pour surveiller tous les aspects d’une infrastructure cloud-native. Il peut être utilisé pour surveiller les performances des applications, les performances des services, la disponibilité des services et bien plus encore. Il peut également être utilisé pour surveiller les performances des conteneurs et des microservices. Il offre une variété d’options de visualisation et de tableaux de bord pour afficher les données collectées par Prometheus. En outre, il offre une API REST qui peut être utilisée pour intégrer Prometheus à d’autres outils d’observabilité tels que Grafana ou Kibana.

J’utilise Prometheus depuis plusieurs années maintenant et je suis très satisfait de son fonctionnement. Il est très facile à configurer et à gérer, ce qui en fait un excellent choix pour les développeurs qui souhaitent surveiller leurs applications et leurs services. Il est également très flexible et peut être facilement intégré à d’autres outils d’observabilité. Enfin, il est open source, ce qui signifie qu’il est gratuit à utiliser et qu’il bénéficie du soutien de la communauté open source.

Source de l’article sur DZONE

Créer une application web full-stack avec Firebase, Angular 15, React.js, Vue.js et Blazor [Vidéo]

Créer une application web full-stack avec Firebase, Angular 15, React.js, Vue.js et Blazor est un projet passionnant et complexe. Dans cette vidéo, je vais vous montrer comment le réaliser.

Comment construire une application web à partir de zéro avec Firebase et Angular 15

Firebase is a cloud-based platform that provides a backend for web applications. It offers a wide range of features, such as authentication, data storage, hosting, and more.

Angular 15 is a popular JavaScript framework for building web applications. It is used to create interactive user interfaces and dynamic web pages.

To build our web application, we will use Firebase as the backend and Angular 15 as the front end. We will create a simple web application that displays a list of items. We will use Firebase to store the data and Angular 15 to create the user interface.

React.js et Vue.js

Ensuite, nous allons utiliser React.js et Vue.js pour créer des interfaces utilisateur différentes. React.js est un cadre JavaScript populaire pour créer des applications web. Il est conçu pour créer des interfaces utilisateur interactives et des applications web dynamiques. Vue.js est un autre cadre JavaScript populaire qui est conçu pour créer des applications web modernes et réactives.

Nous allons utiliser React.js et Vue.js pour créer des interfaces utilisateur différentes pour notre application web. Nous allons utiliser Firebase comme backend et React.js et Vue.js comme frontend. Nous allons créer une application web qui affiche une liste d’articles et qui permet aux utilisateurs de les trier par différents critères.

Blazor

Enfin, nous allons utiliser Blazor pour créer une architecture client-serveur pour notre application web. Blazor est un cadre open source qui permet de créer des applications web riches en utilisant le langage C# et le modèle de programmation Razor. Il offre une variété de fonctionnalités telles que le routage, les composants, les requêtes HTTP, etc.

Nous allons utiliser Blazor pour créer une architecture client-serveur pour notre application web. Nous allons utiliser Firebase comme backend et Blazor comme frontend. Nous allons créer une application web qui affiche une liste d’articles et qui permet aux utilisateurs de les trier par différents critères et de les rechercher en fonction de leurs besoins.

Source de l’article sur DZONE

Accélérer la transformation numérique avec le cloud et DevOps.

La transformation numérique est essentielle pour rester compétitif. Le cloud et DevOps peuvent aider à accélérer ce processus et à améliorer l’efficacité.

Nuage et DevOps : un aperçu

La transformation numérique est devenue une initiative critique pour les entreprises qui souhaitent prospérer à l’ère moderne. Afin d’accélérer cette transformation, les organisations utilisent la puissance du cloud computing et adoptent des pratiques DevOps. Le cloud computing offre une infrastructure évolutive et flexible, tandis que DevOps permet une culture de collaboration et de livraison continue. Cet article explorera comment le cloud et DevOps contribuent à accélérer la transformation numérique et les avantages qu’ils apportent aux entreprises.

Cloud dans la transformation numérique

Le cloud computing joue un rôle vital dans la conduite de la transformation numérique des entreprises. Voici comment il facilite le processus :

Premièrement, le cloud computing offre aux entreprises une infrastructure flexible et évolutive. Les entreprises peuvent ainsi facilement adapter leurs systèmes à l’évolution des besoins et des exigences des clients. Les services cloud sont également très faciles à mettre en œuvre et à gérer, ce qui permet aux entreprises de se concentrer sur leurs activités principales plutôt que sur la gestion de leurs infrastructures. De plus, le cloud computing permet aux entreprises d’accéder à des logiciels et à des services qui ne sont pas disponibles sur leurs propres systèmes, ce qui les aide à rester compétitives.

Deuxièmement, le cloud computing permet aux entreprises de réduire leurs coûts de développement et d’exploitation. Les entreprises peuvent ainsi économiser sur les coûts de matériel et de personnel, car elles n’ont pas besoin d’acheter et de gérer leurs propres serveurs. De plus, les entreprises peuvent réduire leurs coûts de maintenance en utilisant des services cloud, car elles n’ont pas à se soucier des mises à jour logicielles ou des correctifs.

Enfin, le cloud computing permet aux entreprises d’accéder à des logiciels et à des services spécialisés qui peuvent aider à accélérer le processus de transformation numérique. Par exemple, les entreprises peuvent utiliser des outils de développement logiciel pour créer des applications plus rapidement et plus efficacement. Les entreprises peuvent également utiliser des services d’analyse pour mieux comprendre leurs clients et leurs marchés. Enfin, les entreprises peuvent utiliser des services de sécurité pour protéger leurs données et leurs systèmes contre les menaces en ligne.

DevOps dans la transformation numérique

DevOps est une pratique qui permet aux entreprises d’accélérer leur transformation numérique en améliorant la collaboration entre les différentes équipes informatiques. Voici comment DevOps facilite le processus :

Premièrement, DevOps permet aux équipes informatiques de travailler plus efficacement en mettant en œuvre des processus automatisés et en partageant les informations entre les différentes équipes. De plus, DevOps permet aux équipes informatiques de développer et de déployer des applications plus rapidement grâce à l’automatisation des processus et à l’utilisation d’outils spécialisés. Enfin, DevOps permet aux équipes informatiques de surveiller et de maintenir leurs applications plus facilement grâce à l’utilisation d’outils d’analyse et de surveillance.

Deuxièmement, DevOps permet aux entreprises de réduire les temps de développement et de déploiement des applications. Les équipes informatiques peuvent ainsi développer et déployer des applications plus rapidement grâce à l’automat

Source de l’article sur DZONE

Mise en œuvre de la découverte de services avec Spring Cloud (2e partie)

Dans cette deuxième partie, nous allons voir comment mettre en œuvre la découverte de services avec Spring Cloud. Préparez-vous à apprendre comment configurer et déployer vos services !

Partie 2 de l’Article Spring Cloud: Comment Implémenter le Service Discovery (Partie 1)

Dans la première partie de cet article, Spring Cloud: Comment implémenter le service de découverte (Partie 1), nous avons vu les bases du Service Discovery dans le contexte de Spring Cloud. Nous avons vu que la composante Netflix OSS Eureka est toujours le choix principal. Dans ce post, nous allons discuter de certains sujets supplémentaires liés à Eureka, tels que :

API Java Client

API REST

Sécuriser le serveur de découverte et les services clients

Combiner le Service Discovery avec la Configuration Distribuée

Service Discovery : API Java Client

Dans les exemples de la première partie de cet article, l’enregistrement et le récupération des fonctionnalités étaient exécutés sous le capot et nous avons seulement vu les résultats des tests de l’architecture entière en appelant un point de terminaison REST client. Il existe également une manière d’interagir avec l’API Eureka de manière programmatique, en utilisant des appels de méthodes Java. Un choix possible serait d’utiliser la classe EurekaClient. Par exemple, si nous voulons obtenir toutes les instances d’un service identifié par un ID particulier, nous pourrions écrire le code suivant, supposant que nous avons un client implémenté comme une application Spring Boot exposant des services REST :

EurekaClient eurekaClient = new EurekaClient.Builder().build();

Applications applications = eurekaClient.getApplications(« SERVICE_ID »);

List instances = applications.getInstances();

Une fois que nous avons obtenu la liste des instances, nous pouvons parcourir cette liste et récupérer les informations dont nous avons besoin, telles que l’adresse IP et le port sur lesquels le service est en cours d’exécution. Nous pouvons également effectuer des opérations supplémentaires sur les instances, telles que la mise à jour des informations ou la suppression d’une instance.

Service Discovery : API REST

Eureka fournit également une API REST qui peut être utilisée pour interagir avec le serveur de découverte. Cette API est très similaire à l’API Java client, mais elle est plus adaptée aux scénarios où nous devons interagir avec le serveur de découverte depuis un environnement non-Java ou depuis un script. Par exemple, si nous voulons récupérer toutes les instances d’un service spécifique, nous pouvons appeler l’URL suivante :

http://:/eureka/apps/

Cette URL retournera une réponse JSON contenant toutes les informations relatives à ce service et à ses instances. Nous pouvons également effectuer des opérations supplémentaires sur les instances, telles que la mise à jour des informations ou la suppression d’une instance, en appelant des URL spécifiques.

Service Discovery : Sécurisation du serveur et des services clients

Enfin, il est important de noter que le serveur Eureka et les services clients doivent être sécurisés pour éviter toute attaque malveillante. Par exemple, nous pouvons configurer Eureka pour utiliser HTTPS pour sécuriser les communications entre le serveur et les clients. Nous pouvons également configurer Eureka pour authentifier les clients et leurs requêtes en utilisant un système d’authentification basé sur des jetons. De plus, il est possible de configurer Eureka pour

Source de l’article sur DZONE

Le leader mondial du commerce omnicanal va utiliser RISE with SAP® pour migrer ses systèmes logiciels SAP® vers Google Cloud, réduisant ainsi les coûts et augmentant la productivité.

 

Paris, le 15 juin 2023 – Google Cloud a annoncé hier un nouveau partenariat avec Hunkemöller, leader mondial de la lingerie féminine, pour l’aider à améliorer son expérience client et accélérer sa stratégie de croissance omnicanale. Cet acteur reconnu utilisera la solution RISE with SAP® pour migrer ses données SAP® et son infrastructure informatique vers Google Cloud afin de réaliser une approche plus flexible, évolutive et axée sur les données qui permettra une expérience client fluide via sa marque.

Hunkemöller est l’un des principaux spécialistes européens de la lingerie : 23 pays de distribution, 850 magasins et 15 boutiques en ligne, dont le siège social est aux Pays-Bas. Tous ces canaux travaillent ensemble et de manière transparente pour offrir aux clients la meilleure expérience d’achat. Pour soutenir sa croissance et répondre aux attentes de ses clients en constante évolution, l’entreprise a décidé de migrer d’une infrastructure informatique sur site vers Google Cloud, dans le but d’aider à créer une stratégie axée sur les données et de trouver de nouvelles économies d’échelle au sein des opérations de Hunkemöller dans le monde entier.

En tirant parti des capacités de données et d’analyse de Google Cloud (Looker, BigQuery et Vertex AI), Hunkemöller sera en mesure de segmenter et d’attirer avec précision ses clients conformément aux politiques de données locales. Par exemple, en utilisant les données sur ses membres enregistrés, à la fois à l’intérieur et à l’extérieur de l’environnement logiciel SAP® de Hunkemöller, Hunkemöller peut suggérer la bonne taille aux clients en fonction de leur historique d’achat et de leurs préférences. Cela offrira non seulement une expérience d’achat plus personnalisée, mais permettra également à l’entreprise de réduire le nombre de retours, rationaliser les processus et ainsi offrir une expérience omnicanale améliorée.

Avec RISE with SAP® sur Google Cloud, Hunkemöller prévoit de migrer son environnement logiciel SAP® et d’autres applications vers le cloud, ce qui aidera l’entreprise à réduire ses coûts, à faire évoluer ses activités plus facilement et à mieux innover à l’avenir. Plusieurs espaces de stockage stratégiques sont stockées à différents endroits, mais elles seront consolidées dans le cloud, ce qui facilitera l’accès et l’analyse des données provenant de diverses sources.

“En déplaçant nos données sur site vers le cloud et en tirant parti des technologies Google Cloud, nous pouvons offrir à nos clients la meilleure expérience possible, pilotée par le numérique et facilitée par les données“, a déclaré Gordon Smit, Directeur Informatique monde chez Hunkemöller.  “Les développements se produisent à la vitesse de l’éclair dans le commerce, et nous voulons être un leader du marché en matière d’applications numériques et d’utilisation des données pour une meilleure expérience client et un meilleur fonctionnement de l’entreprise. Nous avons travaillé intensivement avec des experts de Google Cloud et ses partenaires pour réaliser le plan de migration vers le cloud.

« Hunkemöller, comme de nombreuses autres marques, a accès à de grandes quantités de données, qui sont fréquemment stockées dans les systèmes logiciels SAP®. Ces données peuvent être utilisées pour mieux comprendre le comportement des clients et les tendances du marché. Nous sommes ravis de collaborer avec Hunkemöller pour migrer ses systèmes et données vers le cloud, afin d’aider la marque à établir une base axée sur les données pour sa croissance future », a précisé Joris Schoonis, Directeur Général de Google Cloud Benelux.

Nous sommes fiers de nous associer à Hunkemoller et Google pour accélérer la transformation vers le cloud et jeter ensemble les bases de nouvelles innovations numériques”, a déclaré Bart Doomen, Head of Industries, SAP Netherlands.

 

À propos de Google Cloud
Google Cloud accélère la capacité de chaque organisation à transformer numériquement son activité. Nous fournissons des solutions d’entreprise qui exploitent la technologie de pointe de Google, le tout sur le cloud le plus sécurisé du secteur. Des clients dans plus de 200 pays et territoires se tournent vers Google Cloud en tant que partenaire de confiance pour favoriser la croissance et résoudre leurs problèmes commerciaux les plus critiques.

À propos de Hunkemöller
Hunkemöller est l’une des marques de lingerie leaders et à la croissance la plus rapide d’Europe, avec plus de 850 magasins dans 22 pays. Fondée à Amsterdam en 1886, la société est depuis devenue une marque de lingerie omnicanale européenne. Hunkemöller propose des vêtements de corps parfaitement ajustés, à la mode et de haute qualité (soutiens-gorge, sous-vêtements, vêtements de nuit, maillots de bain et autres catégories, y compris les équipements de fitness). Hunkemöller est un véritable détaillant omnicanal et a intégré la technologie dans tous les aspects de l’entreprise ; d’un profilage client étendu basé sur une large base de membres actifs du programme de fidélité, à un processus de recrutement et de formation digitalisé pour les employés du commerce de détail. Le parcours client est au cœur de la stratégie de Hunkemöller et a abouti à une interaction transparente entre l’environnement physique et numérique grâce à ses initiatives click2brick. Un voyage durable Together Tomorrow a été lancé en 2020, un nom créé pour unir toutes les activités qui prennent soin de la planète et de ses habitants.www.Hunkemöller.com

A propos de SAP en France

La stratégie de SAP est d’aider chaque organisation à fonctionner en « entreprise intelligente » et durable. En tant que leader du marché des logiciels d’application d’entreprise, nous aidons les entreprises de toutes tailles et de tous secteurs à opérer au mieux : 87 % du commerce mondial total est généré par nos clients. Nos technologies de Machine Learning, d’Internet des objets (IoT) et d’analyse avancée aident nos clients à transformer leurs activités en « entreprises intelligentes ». SAP permet aux personnes et aux organisations d’avoir une vision approfondie de leur business et favorise la collaboration pour qu’ils puissent garder une longueur d’avance sur leurs concurrents. Nous simplifions la technologie afin que les entreprises puissent utiliser nos logiciels comme elles le souhaitent, sans interruption. Notre suite d’applications et de services end-to-end permet aux clients privés et publics de 25 secteurs d’activité dans le monde entier, de fonctionner de manière rentable, de s’adapter en permanence et de faire la différence. Grâce à un réseau mondial de clients, de partenaires, d’employés et de leaders d’opinion, SAP aide le monde à mieux fonctionner et à améliorer la vie de chacun.

Pour plus d’informations, visitez le site www.sap.com.

Contact presse SAP : sylvie.lechevin@sap.com / sap@the-arcane.com

Contact presse Google Cloud : Frédéric Boullard – fboullard@google.com

The post Hunkemöller collabore avec Google Cloud et RISE with SAP® pour offrir une expérience de vente axée sur les données appeared first on SAP France News.

Source de l’article sur sap.com

Lors de son Move to Cloud, CITEO a décidé de moderniser son ERP SAP ECC, en optant pour l’offre RISE with SAP dans le Cloud. Un projet confié à STMS, lequel a su le mener à bien en moins de huit mois.

CITEO est une entreprise à mission agréée par l’Etat. Elle a été créée par les acteurs du secteur de la grande consommation et de la distribution pour réduire l’impact environnemental de leurs emballages ménagers et papiers graphiques via des solutions de réduction, de réemploi, de tri et de recyclage. CITEO détient une filiale, Adelphe, dédiée à la fin de vie des emballages issus des secteurs des vins & spiritueux et des médicaments.

Grace aux efforts de l’ensemble des acteurs, et des citoyens, 72% des emballages ménagers et 62% des papiers sont aujourd’hui recyclés en France.

CITEO et Adelphe regroupent 346 collaborateurs et le chiffre d’affaires du groupe, redistribué à 95% aux collectivités, s’est élevé en 2021 à 831,8 M€.

Pour accomplir sa mission, CITEO développe de nombreux outils afin d’une part de permettre les déclarations mais aussi d’apporter du conseil aux 35 000 clients et 34 500 collectivités avec les- quels elle travaille au quotidien.

Un virage vers le cloud… et SAP S/4HANA Cloud

CITEO est une entreprise qui doit gérer d’importants flux financiers, entrants et sortants. À ce titre, son ERP SAP ECC est une des briques centrales de son système d’information.

« En 2020, nous avons décidé de basculer vers le cloud Microsoft Azure, explique Nicolas Malaquin, Directeur des solutions digitales et systèmes d’information, CITEO. Nous avons dans un premier temps choisi de migrer notre ERP SAP ECC vers les infrastructures Microsoft Azure, avant de basculer sur une solution plus adaptée au monde du cloud, au travers d’une migration vers un ERP SAP S/4HANA en mode as a service. »

C’est donc dans ce contexte que CITEO a décidé d’opter pour l’offre RISE with SAP et d’adopter la solution SAP S/4HANA Cloud, avec à la clé quatre principaux bénéfices attendus :

  • une modernisation massive de l’ERP ;
  • une réduction des coûts globaux de fonctionnement, de l’ordre de 20% ;
  • une simplification administrative, l’ensemble étant géré via un unique contrat ;
  • l’accès à des fonctionnalités de disaster recovery, proposées en standard.

CITEO décide d’engager rapidement son projet de migration. « La fin de support de SAP ECC étant proche, nous voulions éviter de tomber dans le goulot d’étranglement formé par les migrations à venir au sein des grands groupes, commente la DSI CITEO. Il y a une vraie tension sur les ressources disponibles.

STMS est l’un des partenaires historiques de CITEO. C’est donc à lui qu’a été confiée le projet.

« Il est logique de confier ce projet à STMS, qui connaît bien notre métier et notre contexte. »

Une migration réussie en huit mois

L’ERP SAP ECC de CITEO se concentre sur les flux financiers (modules SD, MM er FICO). Un périmètre qui a été conservé lors du passage vers SAP S/4HANA. Tout comme la SAP GUI, ce qui a permis de limiter les changements du point de vue des utilisateurs. « Notre priorité était de mettre en place rapidement un socle technique solide, explique Julien Martin, Directeur de la Technologie et de la sécurité, CITEO. La ‘fiorisation’ de l’interface sera abordée dans un second temps. »

Les travaux de conception et de développement sont menés entre février et mai 2022, avec une première phase de recette s’étalant de mai à juillet, suivie de la recette métier en septembre, avant une mise en production en fin de mois. Le tout effectué sous le regard attentif des équipes de STMS, de l’intégrateur, mais également d’une équipe SAP dédiée. Après près de trois mois de fonctionnement, le bilan est positif : si quelques soucis restent à régler, le nouvel ERP n’a pas connu de défaillance majeure.

Afin d’accélérer les travaux, une phase de réduction des spécifiques a été initiée dès les prémices du projet. « Nous aimerions pouvoir aller au bout de ce travail, avec une revue plus approfondie de nos processus, poursuit Julien Martin. Ceci nous permettra de revenir au plus près des standards tout en tirant le meilleur parti des fonctionnalités de l’ERP SAP S/4HANA. » Certains processus non standards pourraient donc sortir de l’ERP, alors que d’autres – comme les relances client – y seraient réintégrés. « Notre objectif est de redonner à chacun de nos outils sa vraie place dans notre SI. »

CITEO et STMS ont organisé des ateliers avec les Responsables métiers de l’entreprise et utilisateurs de l’ERP, afin qu’ils puissent faire remonter leurs souhaits et remarques. Ces points seront priorisés, afin de créer une roadmap pour 2023, comprenant des éléments comme : des travaux visant à réduire les temps de rapprochement bancaire, la mise à disposition du reporting Fiori pour le contrôle de gestion, la mise en place de tuiles pour les KPI standards dédiés à la comptabilité, ou encore la mise en place d’un cockpit de clôture.

The post STMS et CITEO réussissent l’adoption de Rise with SAP S/4HANA Cloud en 8 mois appeared first on SAP France News.

Source de l’article sur sap.com