Articles

Les piliers de la sécurité des API

La sécurité des API est un sujet important. Pour assurer une sécurité optimale, il est important de comprendre les piliers qui la sous-tendent.

Les API sont rapidement devenues un élément fondamental de la programmation moderne. Elles alimentent une vaste gamme d’avancées et d’innovations technologiques dans tous les secteurs. Les API sont essentielles au développement d’applications, à l’Internet des objets (IoT), au commerce électronique, aux services financiers numériques, au développement de logiciels et bien plus encore. Sans API, l’Internet tel que nous le connaissons n’existerait pas.

The architecture of an API is based on the concept of client-server. The client is the application that makes the request, and the server is the application that responds to the request. The client sends a request to the server, which then processes the request and returns a response. The response is usually in the form of data, such as a web page or an image. APIs are typically designed to be lightweight and efficient, so they can be used in a wide variety of applications.

Les API sont devenues rapidement un élément fondamental de la modernisation du développement logiciel. Elles alimentent une vaste gamme d’avancées technologiques et d’innovations dans tous les secteurs. Les API sont essentielles au développement d’applications, à l’Internet des Objets (IoT), au commerce électronique, aux services financiers numériques, au développement de logiciels et à bien plus encore. Sans API, l’Internet tel que nous le connaissons n’existerait pas.

Les API, ou interfaces de programmation d’application, sont des règles et des protocoles qui permettent à différentes applications logicielles de communiquer et d’interagir entre elles. Ils définissent les méthodes et les structures de données que les développeurs peuvent utiliser pour accéder à des fonctionnalités ou à des données spécifiques à partir d’un service ou d’une plateforme. Les API permettent aux développeurs de créer des applications qui peuvent tirer parti des fonctionnalités d’autres systèmes logiciels sans avoir à comprendre le fonctionnement interne de ces systèmes.

L’architecture d’une API est basée sur le concept de client-serveur. Le client est l’application qui fait la demande et le serveur est l’application qui répond à la demande. Le client envoie une demande au serveur, qui traite alors la demande et renvoie une réponse. La réponse est généralement sous forme de données, telles qu’une page Web ou une image. Les API sont généralement conçues pour être légères et efficaces, de sorte qu’elles puissent être utilisées dans une large gamme d’applications.

Source de l’article sur DZONE

4 meilleurs frameworks dApp pour les développeurs Ethereum débutants

Les développeurs Ethereum débutants peuvent facilement créer des applications décentralisées grâce aux 4 meilleurs frameworks d’app: Truffle, Embark, Dapp et Dapple.

## Qu’est-ce qu’une dApp ?

L’Ethereum a connu une croissance fulgurante ces dernières années. Selon YCharts, la blockchain programmable compte désormais environ 220 millions d’adresses uniques. Liée à l’augmentation des utilisateurs est une explosion du nombre de dApps. Des entreprises et des startups du monde entier, de la finance, des ventes, des RH, de la comptabilité, de la chaîne d’approvisionnement et de la fabrication, utilisent des dApps pour rationaliser les processus et intégrer de nouveaux clients. Plusieurs cadres existent qui simplifient le processus de développement de dApp pour les développeurs Web2 qui souhaitent participer à Web3. Ce post examine quatre des plus populaires. Mais tout d’abord, qu’est-ce qu’une dApp?

Qu’est-ce qu’une dApp?

Une dApp, ou application décentralisée, est un logiciel sans serveur qui s’exécute sur un réseau décentralisé et utilise une blockchain programmable pour la sécurité, la transparence et l’immuabilité. Une dApp combine des contrats intelligents avec une interface utilisateur frontale (HTML5, React, Angular). Les dApps peuvent être utilisées dans une variété d’industries et de services, des médias sociaux à la gestion de la chaîne d’approvisionnement, au suivi des paiements, à la résolution des plaintes et à toutes sortes de services comptables et financiers (décentralisés).

Les frameworks pour le développement de dApps sont essentiels pour permettre aux développeurs Web2 de participer à Web3. Les frameworks fournissent une architecture commune pour le développement et le déploiement de dApps. Ils fournissent également des outils et des bibliothèques qui facilitent le processus de développement et permettent aux développeurs Web2 de se familiariser avec les technologies Web3. Quatre des frameworks les plus populaires sont Ethereum, Hyperledger Fabric, EOS et Corda. Chacun offre des caractéristiques uniques qui répondent aux besoins des développeurs Web2.

Les frameworks pour le développement de dApps sont essentiels pour permettre aux développeurs Web2 de participer à Web3. Ethereum est le framework le plus populaire et le plus mature pour le développement de dApps. Il offre une architecture modulaire qui permet aux développeurs de créer des applications complexes avec des contrats intelligents. Ethereum fournit également une variété d’outils et de bibliothèques qui facilitent le processus de développement et permettent aux développeurs Web2 de se familiariser avec les technologies Web3. Hyperledger Fabric est un autre framework populaire pour le développement de dApps. Il offre une architecture modulaire qui permet aux développeurs de créer des applications complexes avec des contrats intelligents. Hyperledger Fabric fournit également une variété d’outils et de bibliothèques qui facilitent le processus de développement et permettent aux développeurs Web2 de se familiariser avec les technologies Web3. EOS est un autre framework populaire pour le développement de dApps. Il offre une architecture modulaire qui permet aux développeurs de créer des applications complexes avec des contrats intelligents. EOS fournit également une variété d’outils et de bibliothèques qui facilitent le processus de développement et permettent aux développeurs Web2 de se familiariser avec les technologies Web3. Enfin, Corda est un framework populaire pour le développement de dApps. Il offre une architecture modulaire qui permet aux développeurs de créer des applications complexes

Source de l’article sur DZONE

GSSAPI authentication is becoming increasingly popular as CockroachDB starting to make inroads in Fortune 2000 customer bases and financial services segment. That said, ecosystem coverage for GSS needs to improve for parity with other authN methods. Today, we are providing a workaround and a look at the future. By the way, do you realize this is my 15th article on Kerberos and CockroachDB?

Articles Covering CockroachDB and Kerberos

I find the topic of Kerberos very interesting and my colleagues commonly refer to me for help with this complex topic. I am by no means an expert at Kerberos, I am however familiar enough with it to be dangerous. That said, I’ve written multiple articles on the topic which you may find below:

Source de l’article sur DZONE

In the last decade, the finance industry has seen an infusion of cutting-edge technologies like never before. This transformation is largely attributed to many startups that appeared on the scene post 2008 recession and followed a technology-first approach to create financial products and services with a target to improve customer experience. FinTech, as these startups are known, have been the early adopters of the new technologies like Smartphones, Big Data, Machine Learning (ML), Blockchain and were considered the trendsetters that were later followed by more traditional banks and financial institutes.

The recent advancements in machine learning and deep learning has really pushed the boundaries of computer vision and natural language processing. FinTechs are leaving no stones unturned to capitalize on these breakthroughs to improve financial services. As per a report, the ML Fintech market was valued at $7.27 billion in 2019 and it is expected to grow to $35.40 billion by 2025. Statista forecasts that the entire banking industry overall will be able to derive the business value of  $182 billion globally with machine learning by the year 2025.

Source de l’article sur DZONE

BNP Paribas annonce la signature d’un accord de distribution des produits SAP au sein du Groupe. L’usage des technologies de SAP permettra de développer de nouvelles solutions innovantes et de répondre aux demandes de plus en plus complexes des régulateurs du monde entier en matière de gestion financière, de risque et de reporting. Le contrat porte notamment sur les solutions SAP HANA et SAP S/4HANA pour accélérer la transformation.

Le Groupe BNP Paribas est une banque de premier plan en Europe avec un rayonnement international. Il est présent dans 71 pays, avec près de 199 000 collaborateurs, dont plus de 151 000 en Europe. Le Groupe détient des positions clés dans trois grands domaines d’activité : Domestic Markets et International Financial Services, dont les réseaux de banques de détail et les services financiers sont regroupés dans Retail Banking & Services, et Corporate & Institutional Banking, centré sur les clientèles Entreprises et Institutionnels.

BNP Paribas fait face à l’évolution de son secteur et contribue à sa transformation. Pour parvenir à plus d’efficacité opérationnelle, le Groupe mise sur la digitalisation de son activité et sur la contribution de SAP à cette stratégie.

Des solutions nouvelle génération pour plus « d’intelligence » dans la gestion de l’activité

Les banques doivent s’adapter aux nouvelles exigences d’un secteur en constante évolution, notamment en matière d’analyse de gestion des risques et d’évolution des marchés. La base de données SAP HANA répond à ces attentes grâce à des outils d’analyse avancés et des moteurs de traitement de données multi-modèles intégrés – plus de 1,5 milliard d’informations seront ainsi traitées chaque jour. Cette plateforme de base de données permettra également de développer des applications nouvelle génération. Grâce à des analyses avancées en temps réel, l’entreprise gagne en agilité et évolue en maîtrisant ses coûts. La solution SAP HANA permet ainsi de :

  • Moderniser l’architecture existante de suivi des risques de marché et d’améliorer les performances
  • Créer de nouvelles capacités de reporting et d’analyse des risques en temps réel
    Améliorer la production des reporting réglementaires, par l’augmentation des volumes des données traitées, leur fréquence et leur diversité.

L’ERP intelligent et intégré SAP S/4HANA fait également évoluer la fonction financière. Il va permettre de perfectionner la gestion prévisionnelle des achats, grâce à des processus comptables plus digitalisés et prédictifs permettant d’accélérer la clôture de fin de période, de garantir une conformité permanente et une expérience utilisateur de qualité pour une productivité plus élevée.

« En tant qu’acteur de longue date dans le secteur des services financiers, SAP possède une connaissance et une compréhension approfondies des exigences et des défis auxquels les banques sont confrontées au niveau mondial », a déclaré Luka Mucic, Chief Financial Officer de SAP. « Nous sommes fiers de collaborer avec le Groupe BNP Paribas pour soutenir leur initiative de transformation numérique. »

À propos du Groupe BNP Paribas

BNP Paribas est une banque de premier plan en Europe avec un rayonnement international. Elle est présente dans 71 pays, avec près de 199 000 collaborateurs, dont plus de 151 000 en Europe. Le Groupe détient des positions clés dans ses trois grands domaines d’activité : Domestic Markets et International Financial Services, dont les réseaux de banques de détail et les services financiers sont regroupés dans Retail Banking & Services, et Corporate & Institutional Banking, centré sur les clientèles Entreprises et Institutionnels. Le Groupe accompagne l’ensemble de ses clients (particuliers, associations, entrepreneurs, PME, grandes entreprises et institutionnels) pour les aider à réaliser leurs projets en leur proposant des services de financement, d’investissement, d’épargne et de protection. En Europe, le Groupe a quatre marchés domestiques (la Belgique, la France, l’Italie et le Luxembourg) et BNP Paribas Personal Finance est le 1er acteur spécialisé du financement aux particuliers en Europe. BNP Paribas développe également son modèle intégré de banque de détail dans les pays du bassin méditerranéen, en Turquie, en Europe de l’Est et a un réseau important dans l’Ouest des Etats-Unis. Dans ses activités Corporate & Institutional Banking et International Financial Services, BNP Paribas bénéficie d’un leadership en Europe, d’une forte présence dans les Amériques, ainsi que d’un dispositif solide et en forte croissance en Asie-Pacifique.

À propos de SAP

La stratégie de SAP vise à aider chaque organisation à fonctionner en “entreprise intelligente”. 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 : 77 % des transactions commerciales mondiales entrent en contact avec un système SAP®. Nos technologies de Machine Learning, d’Internet des objets (IoT) et d’analytique avancées 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 afin qu’elles 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 de bout en bout permet aux clients privés et publics de 25 secteurs d’activité dans le monde de fonctionner de manière rentable, de s’adapter en permanence et de faire la différence. Avec son réseau mondial de clients, partenaires, employés et 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.

Contacts presse :

Daniel MARGATO, Directeur Communication : 06 64 25 38 08 – daniel.margato@sap.com
Pauline BARRIERE : 06.13.73.93.11 – presse-sap@publicisconsultants.com
SAP Press Room : Globale  / France. Suivez SAP sur Twitter : @SAPNews.

The post BNP Paribas a signé un accord de distribution des produits SAP au sein du Groupe appeared first on SAP France News.

Source de l’article sur sap.com