{"id":5552,"date":"2025-06-04T22:06:35","date_gmt":"2025-06-04T22:06:35","guid":{"rendered":"https:\/\/dev.aduku.fr\/?post_type=portfolio&#038;p=5552"},"modified":"2025-07-31T09:25:04","modified_gmt":"2025-07-31T09:25:04","slug":"loreal-ingenierie-cloud-gcp","status":"publish","type":"portfolio","link":"https:\/\/www.aduku.fr\/en\/portfolio\/ingenierie-de-donnees\/loreal-ingenierie-cloud-gcp\/","title":{"rendered":"L\u2019Or\u00e9al \u2013 Ing\u00e9nierie Cloud GCP"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5552\" class=\"elementor elementor-5552\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fc9a00 e-flex e-con-boxed e-con e-parent\" data-id=\"5fc9a00\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0949cd e-con-full e-flex e-con e-child\" data-id=\"b0949cd\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-055eefd e-con-full e-flex e-con e-child\" data-id=\"055eefd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40ac07e elementor-widget elementor-widget-heading\" data-id=\"40ac07e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">BTDP \u2013 Plateforme PaaS s\u00e9curis\u00e9e sur Google Cloud<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t \t\t<div class=\"elementor-element elementor-element-e6aab54 elementor-widget elementor-widget-text-editor\" data-id=\"e6aab54\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pour renforcer la s\u00e9curit\u00e9 et l\u2019agilit\u00e9 de ses plateformes data, L\u2019Or\u00e9al a lanc\u00e9 le d\u00e9veloppement d\u2019une solution PaaS bas\u00e9e sur Google Cloud. L\u2019enjeu \u00e9tait de fournir un socle cloud automatis\u00e9 et industrialisable, capable de servir plusieurs \u00e9quipes data en interne. Le projet visait aussi \u00e0 unifier la gestion des identit\u00e9s entre Azure AD et GCP.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24b8430 elementor-widget elementor-widget-heading\" data-id=\"24b8430\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Objectifs du projet<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7e712c elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"a7e712c\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Offrir un environnement PaaS s\u00e9curis\u00e9 et pr\u00eat \u00e0 l\u2019emploi pour les \u00e9quipes data.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Automatiser le d\u00e9ploiement des services cloud et leur gestion.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Assurer une gouvernance fine des acc\u00e8s et des donn\u00e9es dans un contexte multi-cloud.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1aabc73 e-con-full e-flex e-con e-child\" data-id=\"1aabc73\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-061d777 e-con-full e-flex e-con e-child\" data-id=\"061d777\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3cf53c4 elementor-widget elementor-widget-image\" data-id=\"3cf53c4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services.png\" class=\"attachment-full size-full wp-image-5556\" alt=\"Illustration d\u2019un service PaaS cloud\" srcset=\"https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services.png 1200w, https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services-300x200.png 300w, https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services-1024x683.png 1024w, https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services-768x512.png 768w, https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services-18x12.png 18w, https:\/\/www.aduku.fr\/wp-content\/uploads\/2025\/06\/PaaS-services-780x520.png 780w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46865cf elementor-widget elementor-widget-heading\" data-id=\"46865cf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Etapes cl\u00e9s<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ed1e83 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"5ed1e83\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    \t\t<div class=\"elementor-icon-box-wrapper\">\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-icon\">\n    \t\t\t\t<span class=\"elementor-icon elementor-animation-\" >\n    \t\t\t\t<i aria-hidden=\"true\" class=\"neotech-icon- neotech-icon-flower\"><\/i>\n\n\n\n    \t\t\t\t<\/span>\n\n    \t\t\t<\/div>\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-content\">\n    \t\t\t\t<h3 class=\"elementor-icon-box-title\">\n    \t\t\t\t\t<span  >\n    \t\t\t\t\t\tD\u00e9veloppement d\u2019APIs internes avec FastAPI et Flask pour le provisioning des services.    \t\t\t\t\t<\/span>\n    \t\t\t\t<\/h3>\n    \t\t\t\t    \t\t\t<\/div>\n\n    \t\t<\/div>\n    \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65af607 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"65af607\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    \t\t<div class=\"elementor-icon-box-wrapper\">\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-icon\">\n    \t\t\t\t<span class=\"elementor-icon elementor-animation-\" >\n    \t\t\t\t<i aria-hidden=\"true\" class=\"neotech-icon- neotech-icon-flower\"><\/i>\n\n\n\n    \t\t\t\t<\/span>\n\n    \t\t\t<\/div>\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-content\">\n    \t\t\t\t<h3 class=\"elementor-icon-box-title\">\n    \t\t\t\t\t<span  >\n    \t\t\t\t\t\tAutomatisation de l\u2019infrastructure via Terraform et GCP Workflows.    \t\t\t\t\t<\/span>\n    \t\t\t\t<\/h3>\n    \t\t\t\t    \t\t\t<\/div>\n\n    \t\t<\/div>\n    \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9945f14 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"9945f14\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    \t\t<div class=\"elementor-icon-box-wrapper\">\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-icon\">\n    \t\t\t\t<span class=\"elementor-icon elementor-animation-\" >\n    \t\t\t\t<i aria-hidden=\"true\" class=\"neotech-icon- neotech-icon-flower\"><\/i>\n\n\n\n    \t\t\t\t<\/span>\n\n    \t\t\t<\/div>\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-content\">\n    \t\t\t\t<h3 class=\"elementor-icon-box-title\">\n    \t\t\t\t\t<span  >\n    \t\t\t\t\t\tInt\u00e9gration de la f\u00e9d\u00e9ration d\u2019identit\u00e9s entre Azure Active Directory et GCP IAM.    \t\t\t\t\t<\/span>\n    \t\t\t\t<\/h3>\n    \t\t\t\t    \t\t\t<\/div>\n\n    \t\t<\/div>\n    \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28f8c77 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"28f8c77\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    \t\t<div class=\"elementor-icon-box-wrapper\">\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-icon\">\n    \t\t\t\t<span class=\"elementor-icon elementor-animation-\" >\n    \t\t\t\t<i aria-hidden=\"true\" class=\"neotech-icon- neotech-icon-flower\"><\/i>\n\n\n\n    \t\t\t\t<\/span>\n\n    \t\t\t<\/div>\n    \t\t\t    \t\t\t<div class=\"elementor-icon-box-content\">\n    \t\t\t\t<h3 class=\"elementor-icon-box-title\">\n    \t\t\t\t\t<span  >\n    \t\t\t\t\t\tMise en place de workflows de donn\u00e9es sur BigQuery, Cloud SQL et Firestore.    \t\t\t\t\t<\/span>\n    \t\t\t\t<\/h3>\n    \t\t\t\t    \t\t\t<\/div>\n\n    \t\t<\/div>\n    \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d921704 e-con-full e-flex e-con e-child\" data-id=\"d921704\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7b3bf67 e-con-full e-flex e-con e-child\" data-id=\"7b3bf67\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa366a1 elementor-widget elementor-widget-heading\" data-id=\"aa366a1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">D\u00e9tails du projet<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-668c216 e-grid e-con-full e-con e-child\" data-id=\"668c216\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-77f60f7 e-con-full e-flex e-con e-child\" data-id=\"77f60f7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-607d7ee elementor-widget elementor-widget-heading\" data-id=\"607d7ee\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Date d'ex\u00e9cution<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0a67dc elementor-widget elementor-widget-text-editor\" data-id=\"f0a67dc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mai 2023 &#8211; Septembre 2024<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a7cbc46 e-con-full e-flex e-con e-child\" data-id=\"a7cbc46\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac7badf elementor-widget elementor-widget-heading\" data-id=\"ac7badf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Client<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8bd33c elementor-widget elementor-widget-text-editor\" data-id=\"e8bd33c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div><div class=\"ivm-image-view-model pvs-entity__image \">L&rsquo;Or\u00e9al<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56da202 e-con-full e-flex e-con e-child\" data-id=\"56da202\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8703a2 elementor-widget elementor-widget-heading\" data-id=\"a8703a2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Localisation<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5269955 elementor-widget elementor-widget-text-editor\" data-id=\"5269955\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div><div class=\"ivm-image-view-model pvs-entity__image \">Paris, \u00cele-de-France, France<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4176fd7 e-con-full e-flex e-con e-child\" data-id=\"4176fd7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-906e8d0 elementor-widget elementor-widget-heading\" data-id=\"906e8d0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Categorie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be83bcd hfe-post-info-layout-inline elementor-widget elementor-widget-post-info-widget\" data-id=\"be83bcd\" data-element_type=\"widget\" data-widget_type=\"post-info-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"hfe-post-info-inline hfe-post-info-items hfe-post-info\">\n\t\t\t\t\t<li class=\"hfe-post-info-item elementor-repeater-item-c305d08 hfe-post-info-inline-item\" itemprop=\"about\"> \n\t\t\t\n\t\t\t\t\t<span class=\"hfe-post-info-text hfe-post-info__item hfe-post-info__item--type-terms\">\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"hfe-post-info__terms-list\">\n\t\t\t\t\t<a href=\"https:\/\/www.aduku.fr\/en\/portfolio-category\/ingenierie-de-donnees\/\" class=\"hfe-post-info__terms-list-item\">Ing\u00e9nierie de donn\u00e9es<\/a>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\n\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-305a39e elementor-widget__width-initial elementor-absolute e-transform divider-gradient-color-yes elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"305a39e\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_laptop&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BTDP \u2013 Plateforme PaaS s\u00e9curis\u00e9e sur Google Cloud Pour renforcer la s\u00e9curit\u00e9 et l\u2019agilit\u00e9 de ses plateformes data, L\u2019Or\u00e9al a lanc\u00e9 le d\u00e9veloppement d\u2019une solution PaaS bas\u00e9e sur Google Cloud. L\u2019enjeu \u00e9tait de fournir un socle cloud automatis\u00e9 et industrialisable, capable de servir plusieurs \u00e9quipes data en interne. Le projet visait aussi \u00e0 unifier la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5560,"template":"","class_list":["post-5552","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio-category-ingenierie-de-donnees"],"_links":{"self":[{"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/portfolio\/5552"}],"collection":[{"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":23,"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/portfolio\/5552\/revisions"}],"predecessor-version":[{"id":5885,"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/portfolio\/5552\/revisions\/5885"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/media\/5560"}],"wp:attachment":[{"href":"https:\/\/www.aduku.fr\/en\/wp-json\/wp\/v2\/media?parent=5552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}