{"id":35213,"date":"2026-04-24T02:51:43","date_gmt":"2026-04-24T02:51:43","guid":{"rendered":"https:\/\/instrava.com\/?page_id=35213"},"modified":"2026-05-14T06:36:23","modified_gmt":"2026-05-14T06:36:23","slug":"instrument-vers-le-nuage","status":"publish","type":"page","link":"https:\/\/instrava.com\/fr\/instrument-vers-le-nuage\/","title":{"rendered":"De l'instrument au nuage"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"35213\" class=\"elementor elementor-35213\" data-elementor-post-type=\"page\">\n\t\t\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-88d0ccd instrava-hero-1 e-flex e-con-boxed e-con e-parent\" data-id=\"88d0ccd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a5bb5c0 elementor-widget elementor-widget-html\" data-id=\"a5bb5c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* ============================================\r\n   INSTRAVA HERO-1 \u2014 Scoped to .instrava-hero-1\r\n   All styles are namespaced, zero global bleed\r\n   ============================================ *\/\r\n\r\n.instrava-hero-1 *,\r\n.instrava-hero-1 *::before,\r\n.instrava-hero-1 *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n.instrava-hero-1 {\r\n  --ih1-bg-deep:       #0a0c0f;\r\n  --ih1-bg-panel:      #0f1318;\r\n  --ih1-bg-card:       #141920;\r\n  --ih1-bg-card2:      #1a2028;\r\n  --ih1-accent:        #f59e0b;\r\n  --ih1-accent2:       #fb923c;\r\n  --ih1-accent3:       #3b82f6;\r\n  --ih1-green:         #22c55e;\r\n  --ih1-text-primary:  #f1f5f9;\r\n  --ih1-text-secondary:#94a3b8;\r\n  --ih1-text-muted:    #64748b;\r\n  --ih1-border:        #1e2a35;\r\n  --ih1-border2:       #243040;\r\n  --ih1-glow-amber:    rgba(245,158,11,0.15);\r\n  --ih1-glow-blue:     rgba(59,130,246,0.12);\r\n  --ih1-glow-green:    rgba(34,197,94,0.12);\r\n  --ih1-font-head:     'Rajdhani', 'Inter', sans-serif;\r\n  --ih1-font-body:     'Inter', sans-serif;\r\n\r\n  position: relative;\r\n  width: 100%;\r\n  min-height:100vh;\r\n  background-color: var(--ih1-bg-deep);\r\n  background-image:\r\n    radial-gradient(ellipse 80% 60% at 70% 50%, rgba(59,130,246,0.06) 0%, transparent 65%),\r\n    radial-gradient(ellipse 50% 40% at 20% 30%, rgba(245,158,11,0.05) 0%, transparent 60%),\r\n    linear-gradient(180deg, #0a0c0f 0%, #0d1117 100%);\r\n  font-family: var(--ih1-font-body);\r\n  color: var(--ih1-text-primary);\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Grid noise overlay *\/\r\n.instrava-hero-1::before {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image:\r\n    linear-gradient(rgba(255,255,255,0.015) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(255,255,255,0.015) 1px, transparent 1px);\r\n  background-size: 48px 48px;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500 Inner wrapper \u2500\u2500 *\/\r\n.ih1-wrap {\r\n  position: relative;\r\n  z-index: 2;\r\n  width:100%;\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  padding: 56px 32px 64px;\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 56px;\r\n  align-items: center;\r\n  min-height: auto;\r\n  overflow:hidden;\r\n}\r\n\r\n\/* \u2500\u2500 TOP BAR \u2500\u2500 *\/\r\n.ih1-topbar {\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  z-index: 10;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 16px 32px;\r\n  background: linear-gradient(180deg, rgba(10,12,15,0.9) 0%, transparent 100%);\r\n  border-bottom: 1px solid rgba(255,255,255,0.04);\r\n}\r\n\r\n.ih1-topbar-brand {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  font-family: var(--ih1-font-head);\r\n  font-weight: 700;\r\n  font-size: 17px;\r\n  letter-spacing: 0.08em;\r\n  color: var(--ih1-text-primary);\r\n  text-transform: uppercase;\r\n}\r\n\r\n.ih1-topbar-brand svg {\r\n  color: var(--ih1-accent);\r\n}\r\n\r\n.ih1-topbar-badge {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 11px;\r\n  font-weight: 500;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n  color: var(--ih1-text-muted);\r\n}\r\n\r\n.ih1-topbar-dot {\r\n  width: 6px; height: 6px;\r\n  border-radius: 50%;\r\n  background: var(--ih1-green);\r\n  box-shadow: 0 0 8px var(--ih1-green);\r\n  animation: ih1-pulse 2s ease-in-out infinite;\r\n}\r\n\r\n@keyframes ih1-pulse {\r\n  0%, 100% { opacity: 1; transform: scale(1); }\r\n  50%       { opacity: 0.5; transform: scale(0.8); }\r\n}\r\n\r\n\/* \u2500\u2500 LEFT COLUMN \u2500\u2500 *\/\r\n.ih1-left {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 28px;\r\n  padding-top: 40px;\r\n}\r\n\r\n.ih1-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  background: rgba(245,158,11,0.08);\r\n  border: 1px solid rgba(245,158,11,0.2);\r\n  border-radius: 4px;\r\n  padding: 6px 14px 6px 10px;\r\n  font-size: 11px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  color: var(--ih1-accent);\r\n  width: fit-content;\r\n}\r\n\r\n.ih1-eyebrow-line {\r\n  width: 18px;\r\n  height: 2px;\r\n  background: var(--ih1-accent);\r\n  flex-shrink: 0;\r\n}\r\n\r\n.ih1-h1 {\r\n  font-family: var(--ih1-font-head);\r\n  font-size: clamp(32px, 3.6vw, 52px);\r\n  font-weight: 700;\r\n  line-height: 1.1;\r\n  letter-spacing: -0.01em;\r\n  color: var(--ih1-text-primary);\r\n}\r\n\r\n.ih1-h1 em {\r\n  font-style: normal;\r\n  background: linear-gradient(135deg, var(--ih1-accent), var(--ih1-accent2));\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  background-clip: text;\r\n}\r\n\r\n.ih1-sub {\r\n  font-size: 16px;\r\n  line-height: 1.7;\r\n  color: var(--ih1-text-secondary);\r\n  max-width: 480px;\r\n  font-weight: 400;\r\n}\r\n\r\n\/* \u2500\u2500 Key Points \u2500\u2500 *\/\r\n.ih1-tags {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n\r\n.ih1-tag {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: var(--ih1-bg-card);\r\n  border: 1px solid var(--ih1-border2);\r\n  border-radius: 4px;\r\n  padding: 8px 14px;\r\n  font-size: 12.5px;\r\n  font-weight: 500;\r\n  letter-spacing: 0.04em;\r\n  color: var(--ih1-text-secondary);\r\n  transition: border-color 0.25s, color 0.25s;\r\n}\r\n\r\n.ih1-tag:hover {\r\n  border-color: var(--ih1-accent);\r\n  color: var(--ih1-text-primary);\r\n}\r\n\r\n.ih1-tag-icon {\r\n  width: 7px; height: 7px;\r\n  border-radius: 50%;\r\n  background: var(--ih1-green);\r\n  flex-shrink: 0;\r\n  box-shadow: 0 0 6px var(--ih1-green);\r\n}\r\n\r\n\/* \u2500\u2500 Stats row \u2500\u2500 *\/\r\n.ih1-stats {\r\n  display: flex;\r\n  gap: 28px;\r\n}\r\n\r\n.ih1-stat {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 2px;\r\n}\r\n\r\n.ih1-stat-val {\r\n  font-family: var(--ih1-font-head);\r\n  font-size: 26px;\r\n  font-weight: 700;\r\n  color: var(--ih1-accent);\r\n  line-height: 1;\r\n}\r\n\r\n.ih1-stat-lbl {\r\n  font-size: 11px;\r\n  color: var(--ih1-text-muted);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.1em;\r\n}\r\n\r\n.ih1-stat-divider {\r\n  width: 1px;\r\n  background: var(--ih1-border);\r\n  align-self: stretch;\r\n}\r\n\r\n\/* \u2500\u2500 CTA Buttons \u2500\u2500 *\/\r\n.ih1-ctas {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 12px;\r\n  align-items: center;\r\n}\r\n\r\n.ih1-btn-primary {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: linear-gradient(135deg, var(--ih1-accent), var(--ih1-accent2));\r\n  color: #0a0c0f;\r\n  font-family: var(--ih1-font-body);\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n  padding: 13px 26px;\r\n  border: none;\r\n  border-radius: 4px;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n  position: relative;\r\n  overflow: hidden;\r\n  transition: transform 0.2s, box-shadow 0.2s;\r\n  box-shadow: 0 4px 24px rgba(245,158,11,0.25), 0 0 0 1px rgba(245,158,11,0.3);\r\n}\r\n\r\n.ih1-btn-primary::before {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(135deg, rgba(255,255,255,0.15), transparent);\r\n  opacity: 0;\r\n  transition: opacity 0.2s;\r\n}\r\n\r\n.ih1-btn-primary:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 32px rgba(245,158,11,0.35), 0 0 0 1px rgba(245,158,11,0.5);\r\n}\r\n\r\n.ih1-btn-primary:hover::before { opacity: 1; }\r\n\r\n.ih1-btn-secondary {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  background: transparent;\r\n  color: var(--ih1-text-secondary);\r\n  font-family: var(--ih1-font-body);\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n  padding: 12px 24px;\r\n  border: 1px solid var(--ih1-border2);\r\n  border-radius: 4px;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n  transition: border-color 0.2s, color 0.2s, background 0.2s;\r\n}\r\n\r\n.ih1-btn-secondary:hover {\r\n  border-color: var(--ih1-text-muted);\r\n  color: var(--ih1-text-primary);\r\n  background: rgba(255,255,255,0.03);\r\n}\r\n\r\n\/* \u2500\u2500 RIGHT COLUMN \u2500\u2500 *\/\r\n.ih1-right {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding-top: 40px;\r\n}\r\n\r\n\/* \u2500\u2500 Architecture Diagram \u2500\u2500 *\/\r\n.ih1-arch {\r\n  position: relative;\r\n  width: 100%;\r\n  max-width: 540px;\r\n}\r\n\r\n.ih1-arch-svg-wrap {\r\n  width: 100%;\r\n  aspect-ratio: 1 \/ 1.05;\r\n  position: relative;\r\n}\r\n\r\n\/* \u2500\u2500 Nodes \u2500\u2500 *\/\r\n.ih1-node {\r\n  position: absolute;\r\n  border-radius: 8px;\r\n  border: 1px solid;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 6px;\r\n  text-align: center;\r\n  padding: 14px 12px;\r\n  backdrop-filter: blur(8px);\r\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\r\n  cursor: default;\r\n}\r\n\r\n.ih1-node:hover {\r\n  transform: scale(1.04);\r\n}\r\n\r\n\/* Sensor nodes *\/\r\n.ih1-node-sensor {\r\n  width: 88px;\r\n  background: var(--ih1-bg-card);\r\n  border-color: var(--ih1-border2);\r\n}\r\n\r\n.ih1-node-sensor:hover {\r\n  box-shadow: 0 0 18px rgba(59,130,246,0.18);\r\n  border-color: var(--ih1-accent3);\r\n}\r\n\r\n\/* Edge Gateway \u2014 hero node *\/\r\n.ih1-node-edge {\r\n  width: 130px;\r\n  background: linear-gradient(135deg, #1a2230, #111822);\r\n  border-color: var(--ih1-accent);\r\n  box-shadow: 0 0 32px rgba(245,158,11,0.15), inset 0 1px 0 rgba(255,255,255,0.04);\r\n  position: relative;\r\n  z-index: 5;\r\n}\r\n\r\n.ih1-node-edge:hover {\r\n  box-shadow: 0 0 48px rgba(245,158,11,0.28), inset 0 1px 0 rgba(255,255,255,0.06);\r\n}\r\n\r\n\/* Cloud node *\/\r\n.ih1-node-cloud {\r\n  width: 108px;\r\n  background: linear-gradient(135deg, #1a2238, #111826);\r\n  border-color: rgba(59,130,246,0.4);\r\n  box-shadow: 0 0 24px rgba(59,130,246,0.12);\r\n}\r\n\r\n.ih1-node-cloud:hover {\r\n  box-shadow: 0 0 36px rgba(59,130,246,0.22);\r\n  border-color: var(--ih1-accent3);\r\n}\r\n\r\n.ih1-node-icon {\r\n  font-size: 22px;\r\n  line-height: 1;\r\n}\r\n\r\n.ih1-node-label {\r\n  font-family: var(--ih1-font-head);\r\n  font-size: 10px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  color: var(--ih1-text-secondary);\r\n  line-height: 1.3;\r\n}\r\n\r\n.ih1-node-sublabel {\r\n  font-size: 9px;\r\n  color: var(--ih1-text-muted);\r\n  letter-spacing: 0.06em;\r\n}\r\n\r\n.ih1-node-edge .ih1-node-label {\r\n  color: var(--ih1-accent);\r\n  font-size: 11px;\r\n}\r\n\r\n.ih1-node-cloud .ih1-node-label {\r\n  color: #93c5fd;\r\n}\r\n\r\n\/* Live badge on edge *\/\r\n.ih1-live-badge {\r\n  position: absolute;\r\n  top: -8px;\r\n  right: -8px;\r\n  background: var(--ih1-green);\r\n  color: #0a0c0f;\r\n  font-size: 8px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  padding: 2px 6px;\r\n  border-radius: 2px;\r\n  box-shadow: 0 0 10px var(--ih1-green);\r\n}\r\n\r\n\/* \u2500\u2500 SVG Canvas for connecting lines \u2500\u2500 *\/\r\n.ih1-arch-canvas {\r\n  position: absolute;\r\n  inset: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  pointer-events: none;\r\n  overflow: visible;\r\n}\r\n\r\n\/* \u2500\u2500 Protocol badges \u2500\u2500 *\/\r\n.ih1-proto {\r\n  position: absolute;\r\n  background: rgba(10,12,15,0.85);\r\n  border: 1px solid var(--ih1-border2);\r\n  border-radius: 3px;\r\n  padding: 3px 7px;\r\n  font-size: 9px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  color: var(--ih1-accent);\r\n  white-space: nowrap;\r\n  backdrop-filter: blur(4px);\r\n}\r\n\r\n\/* \u2500\u2500 Data flow packets \u2500\u2500 *\/\r\n.ih1-packet {\r\n  position: absolute;\r\n  width: 6px;\r\n  height: 6px;\r\n  border-radius: 50%;\r\n  background: var(--ih1-accent);\r\n  box-shadow: 0 0 8px var(--ih1-accent);\r\n  pointer-events: none;\r\n}\r\n\r\n\/* \u2500\u2500 Metrics panel \u2500\u2500 *\/\r\n.ih1-metrics {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr 1fr;\r\n  gap: 10px;\r\n  margin-top: 16px;\r\n}\r\n\r\n.ih1-metric-card {\r\n  background: var(--ih1-bg-card);\r\n  border: 1px solid var(--ih1-border);\r\n  border-radius: 6px;\r\n  padding: 12px 10px;\r\n  text-align: center;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n\r\n.ih1-metric-card::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n}\r\n\r\n.ih1-metric-card:nth-child(1)::before { background: var(--ih1-accent); }\r\n.ih1-metric-card:nth-child(2)::before { background: var(--ih1-accent3); }\r\n.ih1-metric-card:nth-child(3)::before { background: var(--ih1-green); }\r\n\r\n.ih1-metric-val {\r\n  font-family: var(--ih1-font-head);\r\n  font-size: 20px;\r\n  font-weight: 700;\r\n  color: var(--ih1-text-primary);\r\n  line-height: 1;\r\n}\r\n\r\n.ih1-metric-lbl {\r\n  font-size: 9px;\r\n  color: var(--ih1-text-muted);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.1em;\r\n  margin-top: 4px;\r\n}\r\n\r\n\/* \u2500\u2500 Data stream animation \u2500\u2500 *\/\r\n@keyframes ih1-flow-right {\r\n  0%   { transform: translateX(-20px); opacity: 0; }\r\n  20%  { opacity: 1; }\r\n  80%  { opacity: 1; }\r\n  100% { transform: translateX(120px); opacity: 0; }\r\n}\r\n\r\n@keyframes ih1-flow-up {\r\n  0%   { transform: translateY(20px); opacity: 0; }\r\n  20%  { opacity: 1; }\r\n  80%  { opacity: 1; }\r\n  100% { transform: translateY(-100px); opacity: 0; }\r\n}\r\n\r\n@keyframes ih1-float {\r\n  0%, 100% { transform: translateY(0); }\r\n  50%       { transform: translateY(-8px); }\r\n}\r\n\r\n@keyframes ih1-glow-pulse {\r\n  0%, 100% { opacity: 0.6; }\r\n  50%       { opacity: 1; }\r\n}\r\n\r\n@keyframes ih1-rotate {\r\n  from { transform: rotate(0deg); }\r\n  to   { transform: rotate(360deg); }\r\n}\r\n\r\n@keyframes ih1-counter-rotate {\r\n  from { transform: rotate(0deg); }\r\n  to   { transform: rotate(-360deg); }\r\n}\r\n\r\n.ih1-node-edge {\r\n  animation: ih1-float 3s ease-in-out infinite;\r\n}\r\n\r\n\/* \u2500\u2500 Bottom bar \u2500\u2500 *\/\r\n.ih1-bottom-bar {\r\n  position: absolute;\r\n  bottom: 0; left: 0; right: 0;\r\n  z-index: 5;\r\n  padding: 14px 32px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  background: linear-gradient(0deg, rgba(10,12,15,0.9) 0%, transparent 100%);\r\n  border-top: 1px solid rgba(255,255,255,0.03);\r\n}\r\n\r\n.ih1-bottom-tags {\r\n  display: flex;\r\n  gap: 20px;\r\n}\r\n\r\n.ih1-bottom-tag {\r\n  font-size: 10px;\r\n  color: var(--ih1-text-muted);\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n}\r\n\r\n.ih1-bottom-tag::before {\r\n  content: '';\r\n  width: 4px; height: 4px;\r\n  border-radius: 50%;\r\n  background: var(--ih1-border2);\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 900px) {\r\n  .ih1-wrap {\r\n    grid-template-columns: 1fr;\r\n    gap: 48px;\r\n    padding: 80px 24px 80px;\r\n    min-height: auto;\r\n  }\r\n\r\n  .ih1-left {\r\n    padding-top: 0;\r\n    order: 1;\r\n  }\r\n\r\n  .ih1-right {\r\n    order: 2;\r\n    padding-top: 0;\r\n  }\r\n\r\n  .ih1-arch {\r\n    max-width: 420px;\r\n  }\r\n\r\n  .ih1-stats {\r\n    gap: 20px;\r\n  }\r\n\r\n  .ih1-topbar {\r\n    padding: 14px 20px;\r\n  }\r\n\r\n  .ih1-bottom-bar {\r\n    padding: 12px 20px;\r\n    flex-wrap: wrap;\r\n    gap: 8px;\r\n  }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n  .ih1-h1 {\r\n    font-size: 28px;\r\n  }\r\n\r\n  .ih1-ctas {\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n  }\r\n\r\n  .ih1-arch {\r\n    max-width: 320px;\r\n  }\r\n\r\n  .ih1-node-sensor { width: 70px; }\r\n  .ih1-node-edge   { width: 100px; }\r\n  .ih1-node-cloud  { width: 84px; }\r\n\r\n  .ih1-bottom-tags {\r\n    gap: 12px;\r\n    flex-wrap: wrap;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"instrava-hero-1\">\r\n\r\n  <!-- Top Bar -->\r\n  <div class=\"ih1-topbar\">\r\n    <div class=\"ih1-topbar-brand\">\r\n      <svg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n        <rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/><path d=\"M7 8h.01M11 8h2M17 8h.01M7 12h10\"\/>\r\n      <\/svg>\r\n      Instrava Industrial\r\n    <\/div>\r\n    <div class=\"ih1-topbar-badge\">\r\n      <div class=\"ih1-topbar-dot\"><\/div>\r\n      Plate-forme IIoT Edge - Active\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Main Content Wrapper -->\r\n  <div class=\"ih1-wrap\">\r\n\r\n    <!-- LEFT: Text Content -->\r\n    <div class=\"ih1-left\">\r\n\r\n      <div class=\"ih1-eyebrow\">\r\n        <div class=\"ih1-eyebrow-line\"><\/div>\r\n        Solution d'int\u00e9gration IIoT\r\n      <\/div>\r\n\r\n      <h1 class=\"ih1-h1\">\r\n        Friches industrielles<br>\r\n        <em>Actifs industriels<\/em><br>\r\n        vers une solution en nuage\r\n      <\/h1>\r\n\r\n      <p class=\"ih1-sub\">\r\n        Connectez les instruments industriels existants aux plateformes IIoT gr\u00e2ce \u00e0 l'int\u00e9gration intelligente de la p\u00e9riph\u00e9rie - sans remplacer un seul appareil ni interrompre la production.\r\n      <\/p>\r\n\r\n      <!-- Key Points -->\r\n      <div class=\"ih1-tags\">\r\n        <div class=\"ih1-tag\">\r\n          <div class=\"ih1-tag-icon\"><\/div>\r\n          Pas de remplacement d'appareil\r\n        <\/div>\r\n        <div class=\"ih1-tag\">\r\n          <div class=\"ih1-tag-icon\"><\/div>\r\n          Pas d'arr\u00eat de production\r\n        <\/div>\r\n        <div class=\"ih1-tag\">\r\n          <div class=\"ih1-tag-icon\"><\/div>\r\n          D\u00e9ploiement rapide\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Stats -->\r\n      <div class=\"ih1-stats\">\r\n        <div class=\"ih1-stat\">\r\n          <div class=\"ih1-stat-val\">72h<\/div>\r\n          <div class=\"ih1-stat-lbl\">D\u00e9lai de mise en service<\/div>\r\n        <\/div>\r\n        <div class=\"ih1-stat-divider\"><\/div>\r\n        <div class=\"ih1-stat\">\r\n          <div class=\"ih1-stat-val\">99.9%<\/div>\r\n          <div class=\"ih1-stat-lbl\">Temps de disponibilit\u00e9 SLA<\/div>\r\n        <\/div>\r\n        <div class=\"ih1-stat-divider\"><\/div>\r\n        <div class=\"ih1-stat\">\r\n          <div class=\"ih1-stat-val\">200+<\/div>\r\n          <div class=\"ih1-stat-lbl\">Protocoles<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- CTA Buttons -->\r\n      <div class=\"ih1-ctas\">\r\n        <a href=\"https:\/\/instrava.com\/contact\/\" class=\"ih1-btn-primary\">\r\n          <svg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\r\n          <\/svg>\r\n          Demande de consultation\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- RIGHT: Architecture Diagram -->\r\n    <div class=\"ih1-right\">\r\n      <div class=\"ih1-arch\">\r\n\r\n        <!-- SVG Architecture Diagram -->\r\n        <svg viewbox=\"0 0 500 520\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;display:block;\">\r\n          <defs>\r\n            <!-- Gradients -->\r\n            <lineargradient id=\"ih1-grad-amber\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\r\n              <stop offset=\"0%\" stop-color=\"#f59e0b\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#fb923c\"\/>\r\n            <\/lineargradient>\r\n            <lineargradient id=\"ih1-grad-blue\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\r\n              <stop offset=\"0%\" stop-color=\"#3b82f6\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#6366f1\"\/>\r\n            <\/lineargradient>\r\n            <lineargradient id=\"ih1-grad-green\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\r\n              <stop offset=\"0%\" stop-color=\"#22c55e\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#10b981\"\/>\r\n            <\/lineargradient>\r\n            <lineargradient id=\"ih1-grad-edge-bg\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\r\n              <stop offset=\"0%\" stop-color=\"#1d2a3a\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#111822\"\/>\r\n            <\/lineargradient>\r\n            <lineargradient id=\"ih1-grad-cloud-bg\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\r\n              <stop offset=\"0%\" stop-color=\"#1a2540\"\/>\r\n              <stop offset=\"100%\" stop-color=\"#0f1628\"\/>\r\n            <\/lineargradient>\r\n\r\n            <!-- Glow filters -->\r\n            <filter id=\"ih1-glow-amber-f\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\">\r\n              <fegaussianblur stddeviation=\"6\" result=\"blur\"\/>\r\n              <fecomposite in=\"SourceGraphic\" in2=\"blur\" operator=\"over\"\/>\r\n            <\/filter>\r\n            <filter id=\"ih1-glow-blue-f\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\">\r\n              <fegaussianblur stddeviation=\"5\" result=\"blur\"\/>\r\n              <fecomposite in=\"SourceGraphic\" in2=\"blur\" operator=\"over\"\/>\r\n            <\/filter>\r\n            <filter id=\"ih1-glow-node\" x=\"-40%\" y=\"-40%\" width=\"180%\" height=\"180%\">\r\n              <fegaussianblur stddeviation=\"8\" result=\"blur\"\/>\r\n              <fecomposite in=\"SourceGraphic\" in2=\"blur\" operator=\"over\"\/>\r\n            <\/filter>\r\n            <filter id=\"ih1-shadow-node\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"140%\">\r\n              <fedropshadow dx=\"0\" dy=\"4\" stddeviation=\"8\" flood-color=\"#000\" flood-opacity=\"0.4\"\/>\r\n            <\/filter>\r\n\r\n            <!-- Markers -->\r\n            <marker id=\"ih1-arrow-amber\" markerwidth=\"6\" markerheight=\"6\" refx=\"3\" refy=\"3\" orient=\"auto\">\r\n              <path d=\"M0,0 L0,6 L6,3 Z\" fill=\"#f59e0b\"\/>\r\n            <\/marker>\r\n            <marker id=\"ih1-arrow-blue\" markerwidth=\"6\" markerheight=\"6\" refx=\"3\" refy=\"3\" orient=\"auto\">\r\n              <path d=\"M0,0 L0,6 L6,3 Z\" fill=\"#3b82f6\"\/>\r\n            <\/marker>\r\n\r\n            <!-- Patterns -->\r\n            <pattern id=\"ih1-grid-pat\" width=\"20\" height=\"20\" patternunits=\"userSpaceOnUse\">\r\n              <path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"0.5\"\/>\r\n            <\/pattern>\r\n\r\n            <!-- Clip paths -->\r\n            <clippath id=\"ih1-cloud-clip\">\r\n              <rect x=\"320\" y=\"40\" width=\"160\" height=\"160\" rx=\"12\"\/>\r\n            <\/clippath>\r\n          <\/defs>\r\n\r\n          <!-- Background panel -->\r\n          <rect x=\"0\" y=\"0\" width=\"500\" height=\"520\" rx=\"12\" fill=\"#0d1117\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n          <rect x=\"0\" y=\"0\" width=\"500\" height=\"520\" rx=\"12\" fill=\"url(#ih1-grid-pat)\"\/>\r\n\r\n          <!-- Ambient glow behind edge node -->\r\n          <ellipse cx=\"250\" cy=\"260\" rx=\"80\" ry=\"60\" fill=\"rgba(245,158,11,0.06)\">\r\n            <animate attributename=\"rx\" values=\"80;95;80\" dur=\"3s\" repeatcount=\"indefinite\"\/>\r\n            <animate attributename=\"ry\" values=\"60;72;60\" dur=\"3s\" repeatcount=\"indefinite\"\/>\r\n          <\/ellipse>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- FIELD LAYER \u2014 Sensor Nodes (Left) -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Field layer label -->\r\n          <text x=\"30\" y=\"50\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#64748b\" letter-spacing=\"2\" text-transform=\"uppercase\">COUCHE DE CHAMPS<\/text>\r\n          <line x1=\"30\" y1=\"56\" x2=\"130\" y2=\"56\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <!-- Sensor Node 1: PLC -->\r\n          <g filter=\"url(#ih1-shadow-node)\" transform=\"translate(30, 75)\">\r\n            <rect width=\"90\" height=\"80\" rx=\"6\" fill=\"#141920\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n            <rect width=\"90\" height=\"2\" rx=\"1\" fill=\"#3b82f6\" opacity=\"0.7\"\/>\r\n            <!-- PLC icon -->\r\n            <rect x=\"28\" y=\"14\" width=\"34\" height=\"24\" rx=\"2\" fill=\"none\" stroke=\"#3b82f6\" stroke-width=\"1.5\"\/>\r\n            <rect x=\"32\" y=\"18\" width=\"6\" height=\"6\" rx=\"1\" fill=\"#3b82f6\" opacity=\"0.6\"\/>\r\n            <rect x=\"42\" y=\"18\" width=\"6\" height=\"6\" rx=\"1\" fill=\"#3b82f6\" opacity=\"0.4\"\/>\r\n            <rect x=\"52\" y=\"18\" width=\"6\" height=\"6\" rx=\"1\" fill=\"#3b82f6\" opacity=\"0.6\"\/>\r\n            <rect x=\"32\" y=\"28\" width=\"26\" height=\"4\" rx=\"1\" fill=\"#3b82f6\" opacity=\"0.3\"\/>\r\n            <!-- LED indicators -->\r\n            <circle cx=\"18\" cy=\"20\" r=\"3\" fill=\"#22c55e\">\r\n              <animate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.8s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n            <circle cx=\"18\" cy=\"32\" r=\"3\" fill=\"#f59e0b\">\r\n              <animate attributename=\"opacity\" values=\"0.3;1;0.3\" dur=\"2.2s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n            <text x=\"45\" y=\"56\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"700\" fill=\"#64748b\" text-anchor=\"middle\" letter-spacing=\"1\">PLC<\/text>\r\n            <text x=\"45\" y=\"68\" font-family=\"Inter,sans-serif\" font-size=\"8\" fill=\"#475569\" text-anchor=\"middle\">Modbus RTU<\/text>\r\n          <\/g>\r\n\r\n          <!-- Sensor Node 2: RTU\/Sensor -->\r\n          <g filter=\"url(#ih1-shadow-node)\" transform=\"translate(30, 185)\">\r\n            <rect width=\"90\" height=\"80\" rx=\"6\" fill=\"#141920\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n            <rect width=\"90\" height=\"2\" rx=\"1\" fill=\"#f59e0b\" opacity=\"0.6\"\/>\r\n            <!-- Sensor wave icon -->\r\n            <g transform=\"translate(28,12)\">\r\n              <path d=\"M17,24 C10,18 10,10 17,4\" fill=\"none\" stroke=\"#f59e0b\" stroke-width=\"1.5\" stroke-linecap=\"round\" opacity=\"0.4\">\r\n                <animate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"1.5s\" repeatcount=\"indefinite\"\/>\r\n              <\/path>\r\n              <path d=\"M22,28 C12,20 12,8 22,0\" fill=\"none\" stroke=\"#f59e0b\" stroke-width=\"1.5\" stroke-linecap=\"round\" opacity=\"0.6\">\r\n                <animate attributename=\"opacity\" values=\"0.6;1;0.6\" dur=\"1.5s\" begin=\"0.3s\" repeatcount=\"indefinite\"\/>\r\n              <\/path>\r\n              <path d=\"M27,32 C14,22 14,6 27,-4\" fill=\"none\" stroke=\"#f59e0b\" stroke-width=\"1.5\" stroke-linecap=\"round\" opacity=\"0.8\">\r\n                <animate attributename=\"opacity\" values=\"0.8;0.4;0.8\" dur=\"1.5s\" begin=\"0.6s\" repeatcount=\"indefinite\"\/>\r\n              <\/path>\r\n              <circle cx=\"17\" cy=\"24\" r=\"3\" fill=\"#f59e0b\"\/>\r\n            <\/g>\r\n            <text x=\"45\" y=\"62\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"700\" fill=\"#64748b\" text-anchor=\"middle\" letter-spacing=\"1\">RTU<\/text>\r\n            <text x=\"45\" y=\"73\" font-family=\"Inter,sans-serif\" font-size=\"8\" fill=\"#475569\" text-anchor=\"middle\">4-20mA \/ HART<\/text>\r\n          <\/g>\r\n\r\n          <!-- Sensor Node 3: HMI -->\r\n          <g filter=\"url(#ih1-shadow-node)\" transform=\"translate(30, 295)\">\r\n            <rect width=\"90\" height=\"80\" rx=\"6\" fill=\"#141920\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n            <rect width=\"90\" height=\"2\" rx=\"1\" fill=\"#a855f7\" opacity=\"0.6\"\/>\r\n            <!-- HMI screen icon -->\r\n            <rect x=\"22\" y=\"14\" width=\"46\" height=\"30\" rx=\"3\" fill=\"none\" stroke=\"#a855f7\" stroke-width=\"1.5\"\/>\r\n            <rect x=\"25\" y=\"17\" width=\"40\" height=\"24\" rx=\"1\" fill=\"#1a0d26\" opacity=\"0.8\"\/>\r\n            <!-- Fake chart bars -->\r\n            <rect x=\"28\" y=\"32\" width=\"4\" height=\"8\" fill=\"#a855f7\" opacity=\"0.5\"\/>\r\n            <rect x=\"35\" y=\"28\" width=\"4\" height=\"12\" fill=\"#a855f7\" opacity=\"0.7\"\/>\r\n            <rect x=\"42\" y=\"24\" width=\"4\" height=\"16\" fill=\"#a855f7\" opacity=\"0.9\"\/>\r\n            <rect x=\"49\" y=\"30\" width=\"4\" height=\"10\" fill=\"#a855f7\" opacity=\"0.6\"\/>\r\n            <rect x=\"56\" y=\"26\" width=\"4\" height=\"14\" fill=\"#a855f7\" opacity=\"0.8\"\/>\r\n            <rect x=\"33\" y=\"48\" width=\"24\" height=\"3\" rx=\"1\" fill=\"#a855f7\" opacity=\"0.4\"\/>\r\n            <text x=\"45\" y=\"64\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"700\" fill=\"#64748b\" text-anchor=\"middle\" letter-spacing=\"1\">IHM<\/text>\r\n            <text x=\"45\" y=\"75\" font-family=\"Inter,sans-serif\" font-size=\"8\" fill=\"#475569\" text-anchor=\"middle\">OPC-UA<\/text>\r\n          <\/g>\r\n\r\n          <!-- Sensor Node 4: Field Sensor -->\r\n          <g filter=\"url(#ih1-shadow-node)\" transform=\"translate(30, 405)\">\r\n            <rect width=\"90\" height=\"75\" rx=\"6\" fill=\"#141920\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n            <rect width=\"90\" height=\"2\" rx=\"1\" fill=\"#22c55e\" opacity=\"0.6\"\/>\r\n            <!-- Temp\/pressure sensor icon -->\r\n            <g transform=\"translate(30,10)\">\r\n              <rect x=\"10\" y=\"0\" width=\"10\" height=\"30\" rx=\"5\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"1.5\"\/>\r\n              <rect x=\"13\" y=\"18\" width=\"4\" height=\"10\" rx=\"2\" fill=\"#22c55e\" opacity=\"0.7\">\r\n                <animate attributename=\"height\" values=\"10;20;10\" dur=\"2s\" repeatcount=\"indefinite\"\/>\r\n                <animate attributename=\"y\" values=\"18;8;18\" dur=\"2s\" repeatcount=\"indefinite\"\/>\r\n              <\/rect>\r\n              <circle cx=\"15\" cy=\"35\" r=\"6\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"1.5\"\/>\r\n              <line x1=\"8\" y1=\"14\" x2=\"12\" y2=\"14\" stroke=\"#22c55e\" stroke-width=\"1\" opacity=\"0.5\"\/>\r\n              <line x1=\"8\" y1=\"20\" x2=\"12\" y2=\"20\" stroke=\"#22c55e\" stroke-width=\"1\" opacity=\"0.5\"\/>\r\n            <\/g>\r\n            <text x=\"45\" y=\"60\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"700\" fill=\"#64748b\" text-anchor=\"middle\" letter-spacing=\"1\">CAPTEUR<\/text>\r\n            <text x=\"45\" y=\"71\" font-family=\"Inter,sans-serif\" font-size=\"8\" fill=\"#475569\" text-anchor=\"middle\">Profibus DP<\/text>\r\n          <\/g>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- EDGE GATEWAY \u2014 Center Hero Node -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Edge layer label -->\r\n          <text x=\"185\" y=\"50\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#64748b\" letter-spacing=\"2\">COUCHE DE BORDURE<\/text>\r\n          <line x1=\"185\" y1=\"56\" x2=\"315\" y2=\"56\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <!-- Outer ring glow -->\r\n          <circle cx=\"250\" cy=\"270\" r=\"85\" fill=\"none\" stroke=\"rgba(245,158,11,0.08)\" stroke-width=\"1\">\r\n            <animate attributename=\"r\" values=\"85;90;85\" dur=\"3s\" repeatcount=\"indefinite\"\/>\r\n          <\/circle>\r\n          <circle cx=\"250\" cy=\"270\" r=\"70\" fill=\"none\" stroke=\"rgba(245,158,11,0.12)\" stroke-width=\"1\" stroke-dasharray=\"4 6\">\r\n            <animatetransform attributename=\"transform\" type=\"rotate\" from=\"0 250 270\" to=\"360 250 270\" dur=\"20s\" repeatcount=\"indefinite\"\/>\r\n          <\/circle>\r\n\r\n          <!-- Edge node body -->\r\n          <g filter=\"url(#ih1-shadow-node)\">\r\n            <rect x=\"190\" y=\"205\" width=\"120\" height=\"130\" rx=\"10\" fill=\"url(#ih1-grad-edge-bg)\" stroke=\"#f59e0b\" stroke-width=\"1.5\"\/>\r\n            <!-- Inner glow -->\r\n            <rect x=\"193\" y=\"208\" width=\"114\" height=\"124\" rx=\"8\" fill=\"none\" stroke=\"rgba(245,158,11,0.1)\" stroke-width=\"1\"\/>\r\n          <\/g>\r\n\r\n          <!-- LIVE badge -->\r\n          <rect x=\"285\" y=\"196\" width=\"30\" height=\"14\" rx=\"3\" fill=\"#22c55e\"\/>\r\n          <text x=\"300\" y=\"206\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" font-weight=\"700\" fill=\"#0a0c0f\" text-anchor=\"middle\" letter-spacing=\"1\">VIVRE<\/text>\r\n\r\n          <!-- Edge Gateway Icon \u2014 circuit board style -->\r\n          <g transform=\"translate(215, 220)\">\r\n            <!-- Board -->\r\n            <rect x=\"5\" y=\"5\" width=\"60\" height=\"45\" rx=\"4\" fill=\"none\" stroke=\"rgba(245,158,11,0.3)\" stroke-width=\"1\"\/>\r\n            <!-- Chips -->\r\n            <rect x=\"12\" y=\"12\" width=\"16\" height=\"12\" rx=\"2\" fill=\"rgba(245,158,11,0.15)\" stroke=\"#f59e0b\" stroke-width=\"1\"\/>\r\n            <rect x=\"15\" y=\"15\" width=\"4\" height=\"2\" fill=\"#f59e0b\" opacity=\"0.6\"\/>\r\n            <rect x=\"21\" y=\"15\" width=\"4\" height=\"2\" fill=\"#f59e0b\" opacity=\"0.4\"\/>\r\n            <rect x=\"15\" y=\"19\" width=\"10\" height=\"2\" fill=\"#f59e0b\" opacity=\"0.3\"\/>\r\n            <!-- CPU -->\r\n            <rect x=\"33\" y=\"10\" width=\"22\" height=\"22\" rx=\"2\" fill=\"rgba(245,158,11,0.2)\" stroke=\"#f59e0b\" stroke-width=\"1.2\"\/>\r\n            <rect x=\"37\" y=\"14\" width=\"14\" height=\"14\" rx=\"1\" fill=\"rgba(245,158,11,0.1)\" stroke=\"#f59e0b\" stroke-width=\"0.5\"\/>\r\n            <!-- CPU pins -->\r\n            <line x1=\"37\" y1=\"12\" x2=\"37\" y2=\"10\" stroke=\"#f59e0b\" stroke-width=\"0.8\" opacity=\"0.5\"\/>\r\n            <line x1=\"41\" y1=\"12\" x2=\"41\" y2=\"10\" stroke=\"#f59e0b\" stroke-width=\"0.8\" opacity=\"0.5\"\/>\r\n            <line x1=\"45\" y1=\"12\" x2=\"45\" y2=\"10\" stroke=\"#f59e0b\" stroke-width=\"0.8\" opacity=\"0.5\"\/>\r\n            <line x1=\"49\" y1=\"12\" x2=\"49\" y2=\"10\" stroke=\"#f59e0b\" stroke-width=\"0.8\" opacity=\"0.5\"\/>\r\n            <!-- Traces -->\r\n            <path d=\"M28,18 L33,18\" stroke=\"#f59e0b\" stroke-width=\"0.8\" opacity=\"0.4\"\/>\r\n            <path d=\"M12,28 L60,28\" stroke=\"rgba(245,158,11,0.2)\" stroke-width=\"0.8\"\/>\r\n            <path d=\"M12,34 L40,34\" stroke=\"rgba(245,158,11,0.15)\" stroke-width=\"0.8\"\/>\r\n            <!-- LEDs row -->\r\n            <circle cx=\"14\" cy=\"40\" r=\"2.5\" fill=\"#22c55e\">\r\n              <animate attributename=\"opacity\" values=\"1;0.2;1\" dur=\"1s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n            <circle cx=\"22\" cy=\"40\" r=\"2.5\" fill=\"#f59e0b\">\r\n              <animate attributename=\"opacity\" values=\"0.2;1;0.2\" dur=\"0.8s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n            <circle cx=\"30\" cy=\"40\" r=\"2.5\" fill=\"#3b82f6\">\r\n              <animate attributename=\"opacity\" values=\"1;0.2;1\" dur=\"1.3s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n            <circle cx=\"38\" cy=\"40\" r=\"2.5\" fill=\"#22c55e\">\r\n              <animate attributename=\"opacity\" values=\"0.5;1;0.5\" dur=\"0.9s\" repeatcount=\"indefinite\"\/>\r\n            <\/circle>\r\n          <\/g>\r\n\r\n          <!-- Edge label -->\r\n          <text x=\"250\" y=\"286\" font-family=\"Rajdhani,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#f59e0b\" text-anchor=\"middle\" letter-spacing=\"2\">EDGE GATEWAY<\/text>\r\n          <text x=\"250\" y=\"298\" font-family=\"Inter,sans-serif\" font-size=\"6\" fill=\"#64748b\" text-anchor=\"middle\">Traducteur de protocole - Tampon de donn\u00e9es<\/text>\r\n          <text x=\"250\" y=\"310\" font-family=\"Inter,sans-serif\" font-size=\"6\" fill=\"#64748b\" text-anchor=\"middle\">Traitement en temps r\u00e9el - Tunnel s\u00e9curis\u00e9<\/text>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- CLOUD LAYER \u2014 Right -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Cloud layer label -->\r\n          <text x=\"358\" y=\"50\" font-family=\"Rajdhani,sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#64748b\" letter-spacing=\"2\">COUCHE DE NUAGES<\/text>\r\n          <line x1=\"358\" y1=\"56\" x2=\"490\" y2=\"56\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <!-- IIoT Platform Cloud -->\r\n          <g filter=\"url(#ih1-shadow-node)\">\r\n            <rect x=\"340\" y=\"95\" width=\"140\" height=\"110\" rx=\"10\" fill=\"url(#ih1-grad-cloud-bg)\" stroke=\"rgba(59,130,246,0.5)\" stroke-width=\"1.5\"\/>\r\n            <rect x=\"340\" y=\"95\" width=\"140\" height=\"3\" rx=\"1\" fill=\"url(#ih1-grad-blue)\"\/>\r\n          <\/g>\r\n\r\n          <!-- Cloud icon -->\r\n          <g transform=\"translate(380, 110)\">\r\n            <path d=\"M30,30 C30,24 34,20 40,20 C41,14 46,10 52,10 C60,10 66,16 66,24 C70,24 74,28 74,32 C74,36 70,40 66,40 L18,40 C14,40 10,36 10,32 C10,28 14,24 18,24 C18,24 18,30 30,30 Z\" fill=\"rgba(59,130,246,0.12)\" stroke=\"#3b82f6\" stroke-width=\"1.2\" stroke-linejoin=\"round\"\/>\r\n            <!-- Data lines in cloud -->\r\n            <line x1=\"25\" y1=\"32\" x2=\"55\" y2=\"32\" stroke=\"#3b82f6\" stroke-width=\"1\" opacity=\"0.4\">\r\n              <animate attributename=\"opacity\" values=\"0.4;0.8;0.4\" dur=\"2s\" repeatcount=\"indefinite\"\/>\r\n            <\/line>\r\n            <line x1=\"30\" y1=\"36\" x2=\"50\" y2=\"36\" stroke=\"#3b82f6\" stroke-width=\"1\" opacity=\"0.3\">\r\n              <animate attributename=\"opacity\" values=\"0.3;0.7;0.3\" dur=\"1.7s\" repeatcount=\"indefinite\"\/>\r\n            <\/line>\r\n          <\/g>\r\n\r\n          <text x=\"410\" y=\"180\" font-family=\"Rajdhani,sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#93c5fd\" text-anchor=\"middle\" letter-spacing=\"1.5\">Plateforme IIoT<\/text>\r\n          <text x=\"410\" y=\"194\" font-family=\"Inter,sans-serif\" font-size=\"8.5\" fill=\"#64748b\" text-anchor=\"middle\">AWS IoT - Azure IoT Hub<\/text>\r\n\r\n          <!-- Analytics node -->\r\n          <g filter=\"url(#ih1-shadow-node)\">\r\n            <rect x=\"340\" y=\"230\" width=\"140\" height=\"80\" rx=\"8\" fill=\"url(#ih1-grad-cloud-bg)\" stroke=\"rgba(59,130,246,0.3)\" stroke-width=\"1\"\/>\r\n            <rect x=\"340\" y=\"230\" width=\"140\" height=\"2\" rx=\"1\" fill=\"#6366f1\" opacity=\"0.7\"\/>\r\n          <\/g>\r\n\r\n          <!-- Analytics mini chart -->\r\n          <g transform=\"translate(355, 244)\">\r\n            <polyline points=\"0,28 15,20 30,24 45,10 60,18 75,6 90,12 105,4\" fill=\"none\" stroke=\"#6366f1\" stroke-width=\"1.5\" stroke-linejoin=\"round\">\r\n              <animate attributename=\"points\" \r\n                values=\"0,28 15,20 30,24 45,10 60,18 75,6 90,12 105,4;0,24 15,16 30,28 45,6 60,22 75,10 90,8 105,16;0,28 15,20 30,24 45,10 60,18 75,6 90,12 105,4\"\r\n                dur=\"4s\" repeatcount=\"indefinite\"\/>\r\n            <\/polyline>\r\n            <polyline points=\"0,28 15,20 30,24 45,10 60,18 75,6 90,12 105,4\" fill=\"rgba(99,102,241,0.08)\" stroke=\"none\"\/>\r\n          <\/g>\r\n\r\n          <text x=\"410\" y=\"295\" font-family=\"Rajdhani,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#818cf8\" text-anchor=\"middle\" letter-spacing=\"1.5\">ANALYSE ET SCADA<\/text>\r\n\r\n          <!-- MQTT\/HTTP label -->\r\n          <g filter=\"url(#ih1-shadow-node)\">\r\n            <rect x=\"340\" y=\"330\" width=\"140\" height=\"60\" rx=\"8\" fill=\"url(#ih1-grad-cloud-bg)\" stroke=\"rgba(34,197,94,0.3)\" stroke-width=\"1\"\/>\r\n            <rect x=\"340\" y=\"330\" width=\"140\" height=\"2\" rx=\"1\" fill=\"#22c55e\" opacity=\"0.7\"\/>\r\n          <\/g>\r\n\r\n          <!-- Digital twin icon -->\r\n          <g transform=\"translate(355, 343)\">\r\n            <rect x=\"0\" y=\"0\" width=\"20\" height=\"20\" rx=\"3\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"1\" opacity=\"0.5\"\/>\r\n            <rect x=\"4\" y=\"4\" width=\"12\" height=\"12\" rx=\"2\" fill=\"rgba(34,197,94,0.2)\" stroke=\"#22c55e\" stroke-width=\"1\"\/>\r\n            <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"4\" stroke=\"#22c55e\" stroke-width=\"0.8\"\/>\r\n            <line x1=\"10\" y1=\"16\" x2=\"10\" y2=\"20\" stroke=\"#22c55e\" stroke-width=\"0.8\"\/>\r\n            <line x1=\"0\" y1=\"10\" x2=\"4\" y2=\"10\" stroke=\"#22c55e\" stroke-width=\"0.8\"\/>\r\n            <line x1=\"16\" y1=\"10\" x2=\"20\" y2=\"10\" stroke=\"#22c55e\" stroke-width=\"0.8\"\/>\r\n          <\/g>\r\n\r\n          <text x=\"410\" y=\"368\" font-family=\"Rajdhani,sans-serif\" font-size=\"10\" font-weight=\"700\" fill=\"#4ade80\" text-anchor=\"middle\" letter-spacing=\"1.5\">DIGITAL TWIN<\/text>\r\n          <text x=\"410\" y=\"382\" font-family=\"Inter,sans-serif\" font-size=\"8\" fill=\"#64748b\" text-anchor=\"middle\">Miroir d'actifs en direct - IA pr\u00e9dictive<\/text>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- CONNECTION LINES \u2014 Field to Edge -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Line: PLC \u2192 Edge -->\r\n          <path d=\"M120,115 C160,115 180,200 190,240\" fill=\"none\" stroke=\"rgba(59,130,246,0.25)\" stroke-width=\"1.2\" stroke-dasharray=\"4 4\"\/>\r\n          <!-- Animated packet PLC\u2192Edge -->\r\n          <circle r=\"3\" fill=\"#3b82f6\" opacity=\"0.9\" filter=\"url(#ih1-glow-blue-f)\">\r\n            <animatemotion dur=\"2.5s\" repeatcount=\"indefinite\" begin=\"0s\">\r\n              <mpath href=\"#ih1-path-plc\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-plc\" d=\"M120,115 C160,115 180,200 190,240\" style=\"display:none\"\/>\r\n\r\n          <!-- Line: RTU \u2192 Edge -->\r\n          <path d=\"M120,225 C155,225 180,250 190,260\" fill=\"none\" stroke=\"rgba(245,158,11,0.3)\" stroke-width=\"1.5\"\/>\r\n          <circle r=\"3\" fill=\"#f59e0b\" opacity=\"0.9\" filter=\"url(#ih1-glow-amber-f)\">\r\n            <animatemotion dur=\"2s\" repeatcount=\"indefinite\" begin=\"0.5s\">\r\n              <mpath href=\"#ih1-path-rtu\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-rtu\" d=\"M120,225 C155,225 180,250 190,260\" style=\"display:none\"\/>\r\n\r\n          <!-- Line: HMI \u2192 Edge -->\r\n          <path d=\"M120,335 C155,335 180,295 190,285\" fill=\"none\" stroke=\"rgba(168,85,247,0.25)\" stroke-width=\"1.2\" stroke-dasharray=\"4 4\"\/>\r\n          <circle r=\"3\" fill=\"#a855f7\" opacity=\"0.9\">\r\n            <animatemotion dur=\"2.2s\" repeatcount=\"indefinite\" begin=\"0.2s\">\r\n              <mpath href=\"#ih1-path-hmi\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-hmi\" d=\"M120,335 C155,335 180,295 190,285\" style=\"display:none\"\/>\r\n\r\n          <!-- Line: Sensor \u2192 Edge -->\r\n          <path d=\"M120,443 C160,443 180,340 190,310\" fill=\"none\" stroke=\"rgba(34,197,94,0.25)\" stroke-width=\"1.2\" stroke-dasharray=\"4 4\"\/>\r\n          <circle r=\"3\" fill=\"#22c55e\" opacity=\"0.9\">\r\n            <animatemotion dur=\"3s\" repeatcount=\"indefinite\" begin=\"0.8s\">\r\n              <mpath href=\"#ih1-path-sen\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-sen\" d=\"M120,443 C160,443 180,340 190,310\" style=\"display:none\"\/>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- CONNECTION LINES \u2014 Edge to Cloud -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Main data highway Edge \u2192 IIoT Platform -->\r\n          <line x1=\"310\" y1=\"245\" x2=\"340\" y2=\"155\" stroke=\"rgba(59,130,246,0.2)\" stroke-width=\"1\"\/>\r\n          <line x1=\"310\" y1=\"245\" x2=\"340\" y2=\"155\" stroke=\"rgba(59,130,246,0.15)\" stroke-width=\"3\" stroke-dasharray=\"6 4\"\/>\r\n\r\n          <!-- Animated packets Edge \u2192 IIoT -->\r\n          <circle r=\"4\" fill=\"url(#ih1-grad-blue)\" opacity=\"0.95\" filter=\"url(#ih1-glow-blue-f)\">\r\n            <animatemotion dur=\"1.8s\" repeatcount=\"indefinite\" begin=\"0s\">\r\n              <mpath href=\"#ih1-path-cloud1\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <circle r=\"3\" fill=\"#93c5fd\" opacity=\"0.7\">\r\n            <animatemotion dur=\"1.8s\" repeatcount=\"indefinite\" begin=\"0.9s\">\r\n              <mpath href=\"#ih1-path-cloud1\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-cloud1\" d=\"M310,245 C325,210 335,175 340,155\" style=\"display:none\"\/>\r\n\r\n          <!-- Edge \u2192 Analytics -->\r\n          <line x1=\"310\" y1=\"270\" x2=\"340\" y2=\"270\" stroke=\"rgba(99,102,241,0.25)\" stroke-width=\"1.5\"\/>\r\n          <circle r=\"3.5\" fill=\"#6366f1\" opacity=\"0.8\">\r\n            <animatemotion dur=\"2.2s\" repeatcount=\"indefinite\" begin=\"0.4s\">\r\n              <mpath href=\"#ih1-path-analytics\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-analytics\" d=\"M310,270 L340,270\" style=\"display:none\"\/>\r\n\r\n          <!-- Edge \u2192 Digital Twin -->\r\n          <line x1=\"310\" y1=\"295\" x2=\"340\" y2=\"360\" stroke=\"rgba(34,197,94,0.2)\" stroke-width=\"1\"\/>\r\n          <circle r=\"3\" fill=\"#22c55e\" opacity=\"0.8\">\r\n            <animatemotion dur=\"2.8s\" repeatcount=\"indefinite\" begin=\"1s\">\r\n              <mpath href=\"#ih1-path-twin\"\/>\r\n            <\/animatemotion>\r\n          <\/circle>\r\n          <path id=\"ih1-path-twin\" d=\"M310,295 C325,310 335,340 340,360\" style=\"display:none\"\/>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- PROTOCOL BADGES -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <!-- Modbus badge -->\r\n          <rect x=\"130\" y=\"100\" width=\"44\" height=\"14\" rx=\"3\" fill=\"#0d1117\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n          <text x=\"152\" y=\"110\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" font-weight=\"600\" fill=\"#3b82f6\" text-anchor=\"middle\" letter-spacing=\"0.5\">MODBUS<\/text>\r\n\r\n          <!-- HART badge -->\r\n          <rect x=\"130\" y=\"210\" width=\"36\" height=\"14\" rx=\"3\" fill=\"#0d1117\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n          <text x=\"148\" y=\"220\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" font-weight=\"600\" fill=\"#f59e0b\" text-anchor=\"middle\" letter-spacing=\"0.5\">HART<\/text>\r\n\r\n          <!-- MQTT badge on Edge\u2192Cloud -->\r\n          <rect x=\"312\" y=\"188\" width=\"36\" height=\"14\" rx=\"3\" fill=\"#0d1117\" stroke=\"rgba(59,130,246,0.4)\" stroke-width=\"1\"\/>\r\n          <text x=\"330\" y=\"198\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" font-weight=\"600\" fill=\"#93c5fd\" text-anchor=\"middle\" letter-spacing=\"0.5\">MQTT<\/text>\r\n\r\n          <!-- TLS badge -->\r\n          <rect x=\"312\" y=\"260\" width=\"28\" height=\"14\" rx=\"3\" fill=\"#0d1117\" stroke=\"rgba(34,197,94,0.4)\" stroke-width=\"1\"\/>\r\n          <text x=\"326\" y=\"270\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" font-weight=\"600\" fill=\"#4ade80\" text-anchor=\"middle\" letter-spacing=\"0.5\">TLS<\/text>\r\n\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n          <!-- BOTTOM STATUS BAR (inside SVG) -->\r\n          <!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n          <rect x=\"10\" y=\"480\" width=\"480\" height=\"28\" rx=\"5\" fill=\"#0d1117\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <!-- Status indicators -->\r\n          <circle cx=\"28\" cy=\"494\" r=\"3.5\" fill=\"#22c55e\">\r\n            <animate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.5s\" repeatcount=\"indefinite\"\/>\r\n          <\/circle>\r\n          <text x=\"38\" y=\"498\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" fill=\"#64748b\" letter-spacing=\"1\">4 APPAREILS EN LIGNE<\/text>\r\n\r\n          <line x1=\"145\" y1=\"484\" x2=\"145\" y2=\"504\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <circle cx=\"158\" cy=\"494\" r=\"3.5\" fill=\"#f59e0b\">\r\n            <animate attributename=\"opacity\" values=\"0.5;1;0.5\" dur=\"2s\" repeatcount=\"indefinite\"\/>\r\n          <\/circle>\r\n          <text x=\"168\" y=\"498\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" fill=\"#64748b\" letter-spacing=\"1\">BORD : ACTIF<\/text>\r\n\r\n          <line x1=\"255\" y1=\"484\" x2=\"255\" y2=\"504\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <circle cx=\"268\" cy=\"494\" r=\"3.5\" fill=\"#3b82f6\">\r\n            <animate attributename=\"opacity\" values=\"1;0.4;1\" dur=\"1.8s\" repeatcount=\"indefinite\"\/>\r\n          <\/circle>\r\n          <text x=\"278\" y=\"498\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" fill=\"#64748b\" letter-spacing=\"1\">NUAGE : CONNECT\u00c9<\/text>\r\n\r\n          <line x1=\"390\" y1=\"484\" x2=\"390\" y2=\"504\" stroke=\"#1e2a35\" stroke-width=\"1\"\/>\r\n\r\n          <text x=\"400\" y=\"498\" font-family=\"Rajdhani,sans-serif\" font-size=\"8\" fill=\"#64748b\" letter-spacing=\"1\">LATENCE : 12ms<\/text>\r\n        <\/svg>\r\n\r\n        <!-- Metrics below diagram -->\r\n        <div class=\"ih1-metrics\">\r\n          <div class=\"ih1-metric-card\">\r\n            <div class=\"ih1-metric-val\">200+<\/div>\r\n            <div class=\"ih1-metric-lbl\">Protocoles<\/div>\r\n          <\/div>\r\n          <div class=\"ih1-metric-card\">\r\n            <div class=\"ih1-metric-val\">12ms<\/div>\r\n            <div class=\"ih1-metric-lbl\">Temps de latence<\/div>\r\n          <\/div>\r\n          <div class=\"ih1-metric-card\">\r\n            <div class=\"ih1-metric-val\">AES-256<\/div>\r\n            <div class=\"ih1-metric-lbl\">Cryptage<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- Bottom Bar -->\r\n  <div class=\"ih1-bottom-bar\">\r\n    <div class=\"ih1-bottom-tags\">\r\n      <div class=\"ih1-bottom-tag\">ISO 62443<\/div>\r\n      <div class=\"ih1-bottom-tag\">IEC 61850<\/div>\r\n      <div class=\"ih1-bottom-tag\">NAMUR NE 107<\/div>\r\n      <div class=\"ih1-bottom-tag\">Certifi\u00e9 AWS IoT<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-148c3d4 e-flex e-con-boxed e-con e-parent\" data-id=\"148c3d4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-453e287 e-con-full e-flex e-con e-child\" data-id=\"453e287\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-a29fa00 elementor-widget elementor-widget-heading\" data-id=\"a29fa00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La r\u00e9alit\u00e9 des syst\u00e8mes industriels en friche<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-43c01fb elementor-widget elementor-widget-text-editor\" data-id=\"43c01fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La plupart des usines s'appuient sur une instrumentation fiable, mais d\u00e9connect\u00e9e, construite bien avant les normes modernes de l'IIoT.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-636e2f8 elementor-widget elementor-widget-text-editor\" data-id=\"636e2f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>La plupart des actifs industriels sont h\u00e9rit\u00e9s du pass\u00e9<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-549a95d elementor-widget elementor-widget-text-editor\" data-id=\"549a95d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Les donn\u00e9es sont pi\u00e9g\u00e9es dans les appareils de terrain<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-eda4acc elementor-widget elementor-widget-text-editor\" data-id=\"eda4acc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Les syst\u00e8mes sont fragment\u00e9s et isol\u00e9s<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4f4e93c elementor-widget elementor-widget-text-editor\" data-id=\"4f4e93c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Pas de connectivit\u00e9 directe au nuage<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-692a9c1 elementor-widget elementor-widget-text-editor\" data-id=\"692a9c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Les donn\u00e9es industrielles existent, mais elles ne sont pas accessibles.<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-7cd0d70 e-con-full e-flex e-con e-child\" data-id=\"7cd0d70\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee80f0 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"2ee80f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Silos d'information\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-e4ef5f8 e-con-full e-flex e-con e-child\" data-id=\"e4ef5f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7002264 elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7002264\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>PLC \/ DCS<\/strong><br \/>R\u00e9seau de contr\u00f4le ferm\u00e9<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-23b4e91 elementor-widget elementor-widget-text-editor\" data-id=\"23b4e91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<i class=\"fa fa-chain-broken\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c60e117 elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"c60e117\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Appareils de terrain<\/strong><br \/>Signaux sans contexte<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-132f6bb elementor-widget elementor-widget-text-editor\" data-id=\"132f6bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<i class=\"fa fa-chain-broken\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b2fb577 elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"b2fb577\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Syst\u00e8mes informatiques<\/strong><\/p><p>Pas de visibilit\u00e9 de l'OT<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3f145b9 elementor-widget elementor-widget-heading\" data-id=\"3f145b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Limites techniques<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8d6fac7 elementor-widget elementor-widget-text-editor\" data-id=\"8d6fac7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La connectivit\u00e9 des sites industriels \u00e9choue pour des raisons pr\u00e9visibles : les r\u00e9seaux, les protocoles et la s\u00e9mantique n'ont jamais \u00e9t\u00e9 con\u00e7us pour l'ingestion de donn\u00e9es dans le nuage.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ee7fd34 elementor-widget elementor-widget-text-editor\" data-id=\"ee7fd34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Pas de connectivit\u00e9 IP<\/strong>Les anciens instruments n'ont pas de capacit\u00e9 Ethernet<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4d0175b elementor-widget elementor-widget-text-editor\" data-id=\"4d0175b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Pas de protocoles en nuage<\/strong>Pas de support MQTT \/ OPC UA<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bb1d36f elementor-widget elementor-widget-text-editor\" data-id=\"bb1d36f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Pas de structure de donn\u00e9es<\/strong>Signaux bruts sans contexte<\/p>\t\t\t\t\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\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-6440f63 e-flex e-con-boxed e-con e-parent\" data-id=\"6440f63\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2052c7e elementor-widget elementor-widget-heading\" data-id=\"2052c7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Architecture d'int\u00e9gration Instrava Edge<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ec903ff elementor-widget elementor-widget-text-editor\" data-id=\"ec903ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Flux d'architecture : Champ \u2192 Bord \u2192 Nuage<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-8a34798 e-con-full e-flex e-con e-child\" data-id=\"8a34798\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-483ee4c elementor-widget elementor-widget-text-editor\" data-id=\"483ee4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"t\">Couche de terrain<\/div><div class=\"b\"><strong>4-20mA - HART - Modbus<\/strong><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-bd942a4 elementor-widget elementor-widget-text-editor\" data-id=\"bd942a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<i class=\"fa fa-arrow-circle-right\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5458545 elementor-widget elementor-widget-text-editor\" data-id=\"5458545\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"t\">Couche de bordure (noyau)<\/div><div class=\"b\"><strong>Conversion des protocoles - Mod\u00e9lisation des donn\u00e9es - Informatique en p\u00e9riph\u00e9rie<\/strong><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b54701c elementor-widget elementor-widget-text-editor\" data-id=\"b54701c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<i class=\"fa fa-arrow-circle-right\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-eea5b3e elementor-widget elementor-widget-text-editor\" data-id=\"eea5b3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"t\">Couche nuageuse<\/div><div class=\"b\"><strong>AWS - Azure - IIoT priv\u00e9<\/strong><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-f792667 e-con-full e-flex e-con e-child\" data-id=\"f792667\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d100a7f elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"d100a7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\"><b>Couche de terrain<\/b>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"k\">Signaux et bus<\/span><\/div>\n<div class=\"k\">4-20mA - HART - Modbus<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e1dbbd4 elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-text-editor\" data-id=\"e1dbbd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\"><b>Couche de terrain<\/b> \u00a0<span class=\"k\">Signaux et bus<\/span><\/div><div class=\"k\">4-20mA - HART - Modbus<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-f175f60 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"f175f60\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\"><div class=\"h\"><b>Couche de bordure (noyau)<\/b>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"k\">Traduction et signification<\/span><\/div><div class=\"k\">Conversion des protocoles - Mod\u00e9lisation des donn\u00e9es - Informatique en p\u00e9riph\u00e9rie<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-417420e elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-text-editor\" data-id=\"417420e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\"><div class=\"h\"><b>Couche de bordure (noyau)<\/b> \u00a0<span class=\"k\">Traduction et signification<\/span><\/div><div class=\"k\">Conversion des protocoles - Mod\u00e9lisation des donn\u00e9es - Informatique en p\u00e9riph\u00e9rie<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8799e69 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"8799e69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\">\n<div class=\"h\"><b>Couche nuageuse<\/b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"k\">Consommation de l'IIoT<\/span><\/div>\n<div class=\"k\">AWS \/ Azure \/ IIoT priv\u00e9<\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e41c143 elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-text-editor\" data-id=\"e41c143\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"h\"><div class=\"h\"><b>Couche nuageuse<\/b> \u00a0<span class=\"k\">Consommation de l'IIoT<\/span><\/div><div class=\"k\">AWS \/ Azure \/ IIoT priv\u00e9<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-82b872a elementor-widget elementor-widget-text-editor\" data-id=\"82b872a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>La couche p\u00e9riph\u00e9rique permet aux instruments existants d'\u00eatre pr\u00eats pour l'informatique en nuage.<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-2f6f1ab e-flex e-con-boxed e-con e-parent\" data-id=\"2f6f1ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-557a5ab elementor-widget elementor-widget-heading\" data-id=\"557a5ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Capacit\u00e9s des bords<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ee5ccd1 elementor-widget elementor-widget-text-editor\" data-id=\"ee5ccd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Con\u00e7u pour les environnements de friches industrielles : d\u00e9terministe, r\u00e9silient et interop\u00e9rable.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-1a675f8 e-con-full e-flex e-con e-child\" data-id=\"1a675f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-19d5001 elementor-widget elementor-widget-text-editor\" data-id=\"19d5001\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Conversion des protocoles<\/strong><\/p><p>HART \/ Modbus \u2192 MQTT \/ OPC UA<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-b32c0de elementor-widget elementor-widget-text-editor\" data-id=\"b32c0de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Traitement des donn\u00e9es<\/strong><\/p><p>Filtrage, agr\u00e9gation, normalisation<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5e1dd14 elementor-widget elementor-widget-text-editor\" data-id=\"5e1dd14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Edge Intelligence<\/strong><\/p><p>Ex\u00e9cution de la logique locale et d\u00e9cisions<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-37d6000 elementor-widget elementor-widget-text-editor\" data-id=\"37d6000\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Fiabilit\u00e9<\/strong><\/p><p>Stockage et retransmission + mise en m\u00e9moire tampon hors ligne<\/p>\t\t\t\t\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\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-6e1efd3 e-flex e-con-boxed e-con e-parent\" data-id=\"6e1efd3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-ebe96aa elementor-widget elementor-widget-html\" data-id=\"ebe96aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n  <!-- Nunito Sans Font -->\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <style>\r\n  @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Nunito+Sans:wght@400;600;700;800&display=swap\");\r\n    :root{\r\n      --bg-1:#0f172a;\r\n      --bg-2:#020617;\r\n      --accent:#38bdf;\r\n      --accent-soft:rgba(56,189,248,.15);\r\n      --text:;\r\n      --muted:#94a3b8;\r\n      --line:rgba(148,163,184,.2);\r\n      --card:rgba(15,23,42,.65);\r\n      --radius:20px;\r\n      --shadow:0 20px 60px rgba(0,0,0,.6);\r\n    }\r\n\r\n    *{box-sizing:border-box}\r\n    body{\r\n      margin:0;\r\n      font-family:\"Nunito Sans\",sans-serif;\r\n      background:linear-gradient(\r\n      to bottom,\r\n      var(--bg-1) 0%,\r\n      var(--bg-1) 20%,\r\n      transparent 20%,\r\n      transparent 100%\r\n    );\r\n      color:var(--text);\r\n      \r\n    }\r\n\r\n    .wrap{\r\n      width:min(1240px, calc(100% - 24px));\r\n      margin:40px auto;\r\n    }\r\n\r\n    .showcase{\r\n      position:relative;\r\n      border-radius:28px;\r\n      overflow:hidden;\r\n      background:#020617;\r\n      box-shadow:var(--shadow);\r\n    }\r\n\r\n    .bg-layer{\r\n      position:absolute;\r\n      inset:0;\r\n      background-size:cover;\r\n      background-position:center;\r\n      opacity:0;\r\n      transition:opacity .5s ease;\r\n    }\r\n\r\n    .bg-layer::after{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      background:linear-gradient(180deg, rgba(2,6,23,.3), rgba(2,6,23,.9));\r\n    }\r\n\r\n    .bg-layer.is-visible{\r\n      opacity:1;\r\n    }\r\n\r\n    .inner{\r\n      position:relative;\r\n      z-index:2;\r\n      padding:40px;\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:40px;\r\n    }\r\n\r\n    .intro h2{\r\n      margin:0;\r\n      font-size:42px;\r\n      color:#ffffff;\r\n      font-weight:800;\r\n    }\r\n\r\n    .intro p{\r\n      margin-top:10px;\r\n      color:#ffffff;\r\n      max-width:600px;\r\n    }\r\n\r\n    .products{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,1fr);\r\n      gap:20px;\r\n    }\r\n\r\n    .card{\r\n      background:var(--card);\r\n      border:1px solid var(--line);\r\n      border-radius:var(--radius);\r\n      overflow:hidden;\r\n      transition:.3s ease;\r\n    }\r\n\r\n    .card:hover{\r\n      transform:translateY(-6px);\r\n      border-color:var(--accent);\r\n      box-shadow:0 10px 30px rgba(56,189,248,.2);\r\n    }\r\n\r\n    .image{\r\n      height:220px;\r\n      overflow:hidden;\r\n    }\r\n\r\n    .image img{\r\n      width:100%;\r\n      height:100%;\r\n      object-fit:cover;\r\n    }\r\n\r\n    .info{\r\n      padding:18px;\r\n    }\r\n\r\n     .info h3 {\r\n     margin: 0 0 8px;\r\n     font-size: 20px;\r\n     letter-spacing: 0.2px;\r\n    }\r\n\r\n   .info h3 a {\r\n    color: #ffffff;\r\n    text-decoration: none;\r\n    position: relative;\r\n    }\r\n\r\n   \/* hover\u4e0b\u5212\u7ebf\u52a8\u753b *\/\r\n   .info h3 a::after {\r\n   content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    bottom: -2px;\r\n    width: 0%;\r\n    height: 1px;\r\n    background: #00bfff;\r\n    transition: 0.3s ease;\r\n    }\r\n \r\n   .info h3 a:hover::after {\r\n    width: 100%;\r\n    }\r\n\r\n    .info p{\r\n      font-size:14px;\r\n      color:var(--muted);\r\n    }\r\n\r\n    .action{\r\n      margin-top:12px;\r\n    }\r\n\r\n    .action a{\r\n      color:var(--accent);\r\n      text-decoration:none;\r\n      font-weight:600;\r\n      font-size:14px;\r\n    }\r\n\r\n    @media(max-width:900px){\r\n      .products{grid-template-columns:1fr}\r\n    }\r\n  <\/style>\r\n\r\n<body>\r\n  <div class=\"wrap\">\r\n    <section class=\"showcase\" id=\"showcase\">\r\n\r\n      <div class=\"bg-layer is-visible\" id=\"bg1\"><\/div>\r\n      <div class=\"bg-layer\" id=\"bg2\"><\/div>\r\n\r\n      <div class=\"inner\">\r\n\r\n        <div class=\"intro\">\r\n          <h2>Passerelles Instrava Curated Edge<\/h2>\r\n          <p>Les syst\u00e8mes industriels existants deviennent connect\u00e9s, intelligents et pr\u00eats pour le cloud.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"products\">\r\n\r\n          <!-- Product 1 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-multi-interface-edge-computing-platform\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\" alt=\"Ordinateur industriel ARM multi-interface\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-multi-interface-edge-computing-platform\/\">Commutateur Ethernet-APL<\/a><\/h3>\r\n              <p>Une passerelle industrielle multi-interface bas\u00e9e sur ARM qui unifie la conversion de protocole, la visualisation SCADA et l'informatique d'intelligence artificielle sur un syst\u00e8me ouvert bas\u00e9 sur Debian pour une automatisation industrielle flexible.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-multi-interface-edge-computing-platform\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Product 2 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-5G-Edge-Computing-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-5g-high-performance-industrial-edge-ai-gateway\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-5G-Edge-Computing-Gateway.webp\" alt=\"Passerelle Edge Computing 5G\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-5g-high-performance-industrial-edge-ai-gateway\/\">Passerelle Edge Computing 5G<\/a><\/h3>\r\n              <p>Une passerelle 5G edge computing \u00e0 haute fiabilit\u00e9 con\u00e7ue pour la connectivit\u00e9 IoT critique, offrant une communication d\u00e9terministe, une extension des E\/S industrielles et une int\u00e9gration cloud s\u00e9curis\u00e9e pour les environnements difficiles.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-gateway-5g-high-performance-industrial-edge-ai-gateway\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Product 3 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-gateway-5g-industrial-intelligent-edge-gateway\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Gateway.webp\" alt=\"Passerelle Edge Computing\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/edge-gateway-5g-industrial-intelligent-edge-gateway\/\">Passerelle Edge Computing<\/a><\/h3>\r\n              <p>Passerelle de p\u00e9riph\u00e9rie industrielle haute performance dot\u00e9e d'une connectivit\u00e9 multiprotocole et d'une capacit\u00e9 de calcul de p\u00e9riph\u00e9rie, permettant une acquisition de donn\u00e9es fiable, un contr\u00f4le des appareils et une gestion \u00e0 distance bas\u00e9e sur le cloud dans des environnements difficiles.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-gateway-5g-industrial-intelligent-edge-gateway\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          \r\n          <!-- Product 4 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-IoT-Edge-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-iot-gateway-industrial-edge-connectivity-and-intelligent-data-integration\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-IoT-Edge-Gateway.webp\" alt=\"Instrava Curated Instruments Passerelle IoT Edge\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/edge-iot-gateway-industrial-edge-connectivity-and-intelligent-data-integration\/\">Passerelle IoT Edge<\/a><\/h3>\r\n              <p>Une passerelle IoT compacte pour la p\u00e9riph\u00e9rie industrielle qui permet une connectivit\u00e9 fiable, l'acquisition de donn\u00e9es en temps r\u00e9el et une int\u00e9gration transparente dans le cloud pour des applications IIoT \u00e9volutives.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-iot-gateway-industrial-edge-connectivity-and-intelligent-data-integration\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          \r\n          <!-- Product 5 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-IoT-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-iot-gateway-5g-ai-powered-industrial-edge-platform\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-IoT-Gateway.webp\" alt=\"Edge Computing Passerelle IoT\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/edge-computing-iot-gateway-5g-ai-powered-industrial-edge-platform\/\">Edge Computing Passerelle IoT<\/a><\/h3>\r\n              <p>Une passerelle IoT de p\u00e9riph\u00e9rie industrielle de nouvelle g\u00e9n\u00e9ration qui combine une connectivit\u00e9 \u00e0 haut d\u00e9bit, un traitement edge AI et une int\u00e9gration cloud s\u00e9curis\u00e9e pour des analyses en temps r\u00e9el et des applications industrielles intelligentes.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/edge-computing-iot-gateway-5g-ai-powered-industrial-edge-platform\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          \r\n          <!-- Product 6 -->\r\n          <div class=\"card\" data-bg=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Industrial-Edge-Computing-Gateway.webp\">\r\n            <div class=\"image\">\r\n                <a href=\"https:\/\/instrava.com\/product\/industrial-edge-computing-gateway-smart-edge-intelligence-for-connected-industry\/\">\r\n              <img decoding=\"async\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Industrial-Edge-Computing-Gateway.webp\" alt=\"Passerelle informatique de p\u00e9riph\u00e9rie industrielle\">\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"info\">\r\n              <h3><a href=\"https:\/\/instrava.com\/product\/industrial-edge-computing-gateway-smart-edge-intelligence-for-connected-industry\/\">4.0 Passerelle Edge Computing<\/a><\/h3>\r\n              <p>Une passerelle informatique de p\u00e9riph\u00e9rie industrielle haute performance qui permet une connectivit\u00e9 transparente des appareils, un traitement des donn\u00e9es en temps r\u00e9el et une int\u00e9gration cloud s\u00e9curis\u00e9e pour la fabrication intelligente et les applications de l'industrie 4.0.<\/p>\r\n              <div class=\"action\">\r\n                <a href=\"https:\/\/instrava.com\/product\/industrial-edge-computing-gateway-smart-edge-intelligence-for-connected-industry\/\">Voir les d\u00e9tails \u2192<\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n  <\/div>\r\n\r\n  <script>\r\n    const cards = document.querySelectorAll('.card');\r\n    const bg1 = document.getElementById('bg1');\r\n    const bg2 = document.getElementById('bg2');\r\n\r\n    let active = bg1;\r\n    let next = bg2;\r\n\r\n    cards.forEach(card => {\r\n      card.addEventListener('mouseenter', () => {\r\n        const url = card.dataset.bg;\r\n        next.style.backgroundImage = `url(${url})`;\r\n        next.classList.add('is-visible');\r\n        active.classList.remove('is-visible');\r\n\r\n        let temp = active;\r\n        active = next;\r\n        next = temp;\r\n      });\r\n    });\r\n  <\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-7752576 e-flex e-con-boxed e-con e-parent\" data-id=\"7752576\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-7729604 e-con-full e-flex e-con e-child\" data-id=\"7729604\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-537076b elementor-widget elementor-widget-heading\" data-id=\"537076b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Transformation des donn\u00e9es<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-93698a3 elementor-widget elementor-widget-text-editor\" data-id=\"93698a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Rendre les signaux bruts imm\u00e9diatement utiles pour l'analyse, la surveillance et l'\u00e9tat des actifs.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-221c70d e-con-full e-flex e-con e-child\" data-id=\"221c70d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5ce8b7b elementor-widget__width-initial elementor-widget-laptop__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5ce8b7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Signal<\/strong><\/p><p>4-20mA<\/p><p>HART<\/p><p>Modbus<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-8b12bb2 elementor-widget__width-initial elementor-widget-laptop__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"8b12bb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Sortie de front<\/strong><\/p><p>Valeur mise \u00e0 l'\u00e9chelle<\/p><p>Diagnostics<\/p><p>Donn\u00e9es du registre<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-1a22332 elementor-widget__width-initial elementor-widget-laptop__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1a22332\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Sens des nuages<\/strong><\/p><p>Variable de processus<\/p><p>Sant\u00e9 des actifs<\/p><p>\u00c9tiquette structur\u00e9e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-db0b260 elementor-widget elementor-widget-text-editor\" data-id=\"db0b260\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>R\u00e9sultats<\/b><\/p><p>Les signaux industriels bruts deviennent des donn\u00e9es structur\u00e9es, pr\u00eates pour l'informatique en nuage.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-2f427a1 e-con-full e-flex e-con e-child\" data-id=\"2f427a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-133674a elementor-widget elementor-widget-heading\" data-id=\"133674a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9ploiement<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-240fd12 elementor-widget elementor-widget-text-editor\" data-id=\"240fd12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>D\u00e9ploiement non intrusif con\u00e7u pour les environnements de production en direct.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-d8670f9 elementor-widget elementor-widget-text-editor\" data-id=\"d8670f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"top\"><b>Aucun arr\u00eat du processus n'est n\u00e9cessaire.<\/b>Installer sans interrompre les op\u00e9rations.<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e6002ea elementor-widget elementor-widget-text-editor\" data-id=\"e6002ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"top\"><b>Installation non intrusive<\/b>Utiliser les signaux existants et les bus en toute s\u00e9curit\u00e9.<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-47e6aa8 elementor-widget elementor-widget-text-editor\" data-id=\"47e6aa8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"top\"><b>Compatibilit\u00e9 multi-fournisseurs<\/b>Prise en charge de divers instruments et protocoles.<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e997131 elementor-widget elementor-widget-text-editor\" data-id=\"e997131\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"top\"><b>\u00c9volutif par actif\/usine<\/b>Commencer \u00e0 petite \u00e9chelle, puis \u00e9tendre \u00e0 d'autres sites.<\/div>\t\t\t\t\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\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-189bde4 e-flex e-con-boxed e-con e-parent\" data-id=\"189bde4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-2c77df1 elementor-widget elementor-widget-heading\" data-id=\"2c77df1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">S\u00e9curit\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-e2a09c5 elementor-widget elementor-widget-text-editor\" data-id=\"e2a09c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cybers\u00e9curit\u00e9 de niveau industriel pour les environnements OT.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c06aa8f elementor-widget elementor-widget-text-editor\" data-id=\"c06aa8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Conception s\u00e9curis\u00e9e OT-first<\/strong><\/p><p>S\u00e9curiser la connectivit\u00e9 et l'identit\u00e9, tout en pr\u00e9servant la stabilit\u00e9 op\u00e9rationnelle et la r\u00e9silience hors ligne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-33ad308 e-con-full e-flex e-con e-child\" data-id=\"33ad308\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7560a96 elementor-widget elementor-widget-text-editor\" data-id=\"7560a96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Communication crypt\u00e9e TLS<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-3f147f5 elementor-widget elementor-widget-text-editor\" data-id=\"3f147f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Identit\u00e9 du dispositif (X.509)<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-06e76c8 elementor-widget elementor-widget-text-editor\" data-id=\"06e76c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>M\u00e9canisme de d\u00e9marrage s\u00e9curis\u00e9<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-76fc025 elementor-widget elementor-widget-text-editor\" data-id=\"76fc025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Mise en m\u00e9moire tampon des donn\u00e9es hors ligne<\/b><\/p>\t\t\t\t\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\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-619c885 e-flex e-con-boxed e-con e-parent\" data-id=\"619c885\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-2248dfb e-con-full e-flex e-con e-child\" data-id=\"2248dfb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-be7cb3f elementor-widget elementor-widget-heading\" data-id=\"be7cb3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Pourquoi choisir Instrava ?<\/h3>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-7f8a963 elementor-widget elementor-widget-text-editor\" data-id=\"7f8a963\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Construit sur la coh\u00e9rence, pas sur les revendications<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-13f36b5 elementor-widget elementor-widget-heading\" data-id=\"13f36b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Ax\u00e9 sur les applications industrielles<\/h4>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-80825fd elementor-widget elementor-widget-text-editor\" data-id=\"80825fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"254\" data-end=\"387\">Nous sommes sp\u00e9cialis\u00e9s dans l'analyse et la d\u00e9tection industrielles, avec une compr\u00e9hension claire des environnements d'exploitation et des exigences du monde r\u00e9el.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-4dce8c3 elementor-widget elementor-widget-heading\" data-id=\"4dce8c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Crit\u00e8res stricts de s\u00e9lection des produits<\/h4>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5e55a95 elementor-widget elementor-widget-text-editor\" data-id=\"5e55a95\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"438\" data-end=\"564\">Chaque instrument est \u00e9valu\u00e9 en fonction de ses performances, de sa stabilit\u00e9 et de son ad\u00e9quation \u00e0 l'application, et non pas seulement en fonction de ses sp\u00e9cifications ou de son prix.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-0f3f5c2 elementor-widget elementor-widget-heading\" data-id=\"0f3f5c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Approvisionnement fiable et constance de la qualit\u00e9<\/h4>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-92951db elementor-widget elementor-widget-text-editor\" data-id=\"92951db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"619\" data-end=\"723\">Nous travaillons avec des fabricants de confiance pour garantir un approvisionnement stable, une qualit\u00e9 constante et une livraison fiable.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-911ef61 elementor-widget elementor-widget-heading\" data-id=\"911ef61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Un soutien pratique et bas\u00e9 sur l'exp\u00e9rience<\/h4>\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c85ea7a elementor-widget elementor-widget-text-editor\" data-id=\"c85ea7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"776\" data-end=\"906\">Nos recommandations sont fond\u00e9es sur la compr\u00e9hension des applications, ce qui permet aux clients d'\u00e9viter les probl\u00e8mes courants et d'obtenir des r\u00e9sultats fiables.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-fcaff49 elementor-widget elementor-widget-text-editor\" data-id=\"fcaff49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"954\" data-end=\"1062\"><strong data-start=\"954\" data-end=\"1062\">Instrava est con\u00e7u pour r\u00e9duire l'incertitude, afin que chaque d\u00e9cision que vous prenez soit plus claire, plus s\u00fbre et plus fiable.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\t\t<div class=\"default no-position show_shadow rs-sticky-default elementor-element elementor-element-2792d42 e-flex e-con-boxed e-con e-child\" data-id=\"2792d42\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\r\n\t\t\t\t<div class=\"elementor-element elementor-element-fe76add elementor-widget elementor-widget-image\" data-id=\"fe76add\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"650\" src=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/01\/instrava-measuring-instruments-manufacturer.webp\" class=\"attachment-full size-full wp-image-30185\" alt=\"Sc\u00e8ne de mesure industrielle montrant un ouvrier utilisant un instrument de mesure de pr\u00e9cision pour mesurer et marquer un mat\u00e9riau sur un \u00e9tabli, d\u00e9montrant l&#039;application pratique des instruments de mesure dans la fabrication et la transformation.\" srcset=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/01\/instrava-measuring-instruments-manufacturer.webp 600w, https:\/\/instrava.com\/wp-content\/uploads\/2026\/01\/instrava-measuring-instruments-manufacturer-277x300.webp 277w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\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>","protected":false},"excerpt":{"rendered":"<p>Instrava Industrial IIoT Edge Platform \u2014 Active IIoT Integration Solution Brownfield Industrial Assets to Cloud Solution Connect legacy industrial instruments to IIoT platforms through intelligent edge integration \u2014 without replacing a single device or halting production. No Device Replacement No Production Downtime Fast Deployment 72h Go-Live Time 99.9% Uptime SLA 200+ Protocols Request Consultation FIELD&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-35213","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Instrument to Cloud - Instrava<\/title>\n<meta name=\"description\" content=\"Instrava enables brownfield industrial assets to connect to IIoT platforms through secure edge integration, bridging legacy instrumentation and cloud systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/instrava.com\/fr\/instrument-vers-le-nuage\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Instrument to Cloud - Instrava\" \/>\n<meta property=\"og:description\" content=\"Instrava enables brownfield industrial assets to connect to IIoT platforms through secure edge integration, bridging legacy instrumentation and cloud systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/instrava.com\/fr\/instrument-vers-le-nuage\/\" \/>\n<meta property=\"og:site_name\" content=\"Instrava\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T06:36:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/\",\"url\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/\",\"name\":\"Instrument to Cloud - Instrava\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/instrava.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\",\"datePublished\":\"2026-04-24T02:51:43+00:00\",\"dateModified\":\"2026-05-14T06:36:23+00:00\",\"description\":\"Instrava enables brownfield industrial assets to connect to IIoT platforms through secure edge integration, bridging legacy instrumentation and cloud systems.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/#primaryimage\",\"url\":\"https:\\\/\\\/instrava.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\",\"contentUrl\":\"https:\\\/\\\/instrava.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/instrava.com\\\/instrument-to-cloud\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/instrava.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Instrument to Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/instrava.com\\\/#website\",\"url\":\"https:\\\/\\\/instrava.com\\\/\",\"name\":\"instrava.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/instrava.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/instrava.com\\\/#organization\",\"name\":\"instrava.com\",\"url\":\"https:\\\/\\\/instrava.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/instrava.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/instrava.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/in-strava-Instruments-and-meters.png\",\"contentUrl\":\"https:\\\/\\\/instrava.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/in-strava-Instruments-and-meters.png\",\"width\":288,\"height\":59,\"caption\":\"instrava.com\"},\"image\":{\"@id\":\"https:\\\/\\\/instrava.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"De l'instrument au nuage - Instrava","description":"Instrava permet aux actifs industriels des friches industrielles de se connecter aux plateformes IIoT par le biais d'une int\u00e9gration p\u00e9riph\u00e9rique s\u00e9curis\u00e9e, faisant le lien entre l'instrumentation existante et les syst\u00e8mes cloud.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/instrava.com\/fr\/instrument-vers-le-nuage\/","og_locale":"fr_FR","og_type":"article","og_title":"Instrument to Cloud - Instrava","og_description":"Instrava enables brownfield industrial assets to connect to IIoT platforms through secure edge integration, bridging legacy instrumentation and cloud systems.","og_url":"https:\/\/instrava.com\/fr\/instrument-vers-le-nuage\/","og_site_name":"Instrava","article_modified_time":"2026-05-14T06:36:23+00:00","og_image":[{"url":"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/instrava.com\/instrument-to-cloud\/","url":"https:\/\/instrava.com\/instrument-to-cloud\/","name":"De l'instrument au nuage - Instrava","isPartOf":{"@id":"https:\/\/instrava.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/instrava.com\/instrument-to-cloud\/#primaryimage"},"image":{"@id":"https:\/\/instrava.com\/instrument-to-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp","datePublished":"2026-04-24T02:51:43+00:00","dateModified":"2026-05-14T06:36:23+00:00","description":"Instrava permet aux actifs industriels des friches industrielles de se connecter aux plateformes IIoT par le biais d'une int\u00e9gration p\u00e9riph\u00e9rique s\u00e9curis\u00e9e, faisant le lien entre l'instrumentation existante et les syst\u00e8mes cloud.","breadcrumb":{"@id":"https:\/\/instrava.com\/instrument-to-cloud\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/instrava.com\/instrument-to-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/instrava.com\/instrument-to-cloud\/#primaryimage","url":"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp","contentUrl":"https:\/\/instrava.com\/wp-content\/uploads\/2026\/04\/Instrava-Curated-Instruments-Edge-Computing-Gateway.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/instrava.com\/instrument-to-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/instrava.com\/"},{"@type":"ListItem","position":2,"name":"Instrument to Cloud"}]},{"@type":"WebSite","@id":"https:\/\/instrava.com\/#website","url":"https:\/\/instrava.com\/","name":"instrava.com","description":"","publisher":{"@id":"https:\/\/instrava.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/instrava.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/instrava.com\/#organization","name":"instrava.com","url":"https:\/\/instrava.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/instrava.com\/#\/schema\/logo\/image\/","url":"https:\/\/instrava.com\/wp-content\/uploads\/2024\/03\/in-strava-Instruments-and-meters.png","contentUrl":"https:\/\/instrava.com\/wp-content\/uploads\/2024\/03\/in-strava-Instruments-and-meters.png","width":288,"height":59,"caption":"instrava.com"},"image":{"@id":"https:\/\/instrava.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/pages\/35213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/comments?post=35213"}],"version-history":[{"count":280,"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/pages\/35213\/revisions"}],"predecessor-version":[{"id":36192,"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/pages\/35213\/revisions\/36192"}],"wp:attachment":[{"href":"https:\/\/instrava.com\/fr\/wp-json\/wp\/v2\/media?parent=35213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}