How to make APIs and microservices communicate safely
Systems for sharing data, i.e. APIs and microservices, must be exposed publicly. This post focusses on how you can secure the access to services via publicly accessible APIs.
La production D’orientations techniques et de recherches est un élément important du Support Centre for Data Sharing et vise à soutenir les acteurs dans trois grands domaines:
• interfaces de programmation d’applications (API)
• sécurité des données
• traçabilité et identification claire des sources de données
Les SCDS souhaitent rendre l’apprentissage vivant, mémorable et basé sur l’expérience.
Avec nos services d’orientation, le SCDS éberge une section Widgets et Tools, où nos utilisateurs soumettent, examinent et discutent des widgets de partage de données en situation réelle. Il pourrait s’agir de services, de logiciels ou d’outils mis au point par des tiers, qui illustrent les enseignements et mettent en œuvre les modèles et la technologie évoqués dans nos orientations et nos recherches.
Nous voulons également vous entendre. Veuillez partager vos réactions et vos besoins, ou demander notre aide en utilisant notre formulaire de soutien spécifique ou en discutant avec d’autres acteurs du forum des utilisateurs.
Systems for sharing data, i.e. APIs and microservices, must be exposed publicly. This post focusses on how you can secure the access to services via publicly accessible APIs.
This extension to the API guidance introduces six popular and important API types that readers and practitioners should know.
The scheme defines assessment criteria for APIs that are highly usable and, thus, developer-friendly. It is also the basis for the SCDS API friendliness checker.
This chapter is the first instalment of a three-part series on APIs. In this chapter, we discuss: an introduction to APIs, underlying API concepts; and APIs and their architectural evolution.
This chapter is the second instalment of a three-part series on APIs. In this chapter, we discuss API types and their practical implications, application scenarios and API documentation.
This chapter is the third instalment of a three-part series on APIs. In this chapter, we discuss RESTful interfaces, GraphQL interfaces, security design and API documentation