CINXE.COM

Reliable Messaging in Azure | NDC London 2025

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0" class="jsx-2027673028"/><script class="jsx-2027673028">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WC8LZRF5');</script><link rel="icon" href="/favicon.ico" class="jsx-2027673028"/><link rel="icon" href="/favicon.ico?v=2" type="image/x-icon" class="jsx-2027673028"/><link rel="shortcut icon" href="/favicon.ico?v=2" type="image/x-icon" class="jsx-2027673028"/><link rel="apple-touch-icon" href="/devsummit/apple-touch-icon.png?v=2" class="jsx-2027673028"/><script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Event", "startDate": "2025-01-27", "endDate": "2025-01-31", "location": { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "", "addressLocality": "", "postalCode": "", "addressCountry": "" }, "name": "NDC London" }, "image":["https://cdn.sanity.io/images/fhoo4r9z/production/b61bf6b789c15cc5b7d3e2b12261abdc35d7f41a-2400x1256.jpg"], "url": "https://ndclondon.com/", "description": "NDC London 2025 is a 5-day event for Software Developers, 27-31 Jan at the Queen Elizabeth II Centre, Westminster.", "name": "NDC London 2025" }</script><title>Reliable Messaging in Azure | NDC London 2025</title><meta name="twitter:title" content="Reliable Messaging in Azure | NDC London 2025"/><meta name="og:title" property="og:title" content="Reliable Messaging in Azure | NDC London 2025"/><meta name="description" content="Azure offers multiple services to achieve durable and reliable messaging. But, which one (or ones) do you need and why? What features does each one offer that make them stand out and where do they fall short? What about cost? In this two-day workshop, you will learn the fundamentals of reliable messaging using a range of Azure services and get hands-on experience coding against them. Examples will be in C# .NET."/><meta name="og:description" property="og:description" content="Azure offers multiple services to achieve durable and reliable messaging. But, which one (or ones) do you need and why? What features does each one offer that make them stand out and where do they fall short? What about cost? In this two-day workshop, you will learn the fundamentals of reliable messaging using a range of Azure services and get hands-on experience coding against them. Examples will be in C# .NET."/><meta name="twitter:description" content="Azure offers multiple services to achieve durable and reliable messaging. But, which one (or ones) do you need and why? What features does each one offer that make them stand out and where do they fall short? What about cost? In this two-day workshop, you will learn the fundamentals of reliable messaging using a range of Azure services and get hands-on experience coding against them. Examples will be in C# .NET."/><meta name="og:image" property="og:image" content="https://cdn.sanity.io/images/fhoo4r9z/production/2bb85377ec9af7b18f41d48a6e09069d92e448bc-400x400.jpg?w=285&amp;h=285&amp;q=85&amp;auto=format"/><meta name="twitter:image" content="https://cdn.sanity.io/images/fhoo4r9z/production/2bb85377ec9af7b18f41d48a6e09069d92e448bc-400x400.jpg?w=285&amp;h=285&amp;q=85&amp;auto=format"/><meta name="twitter:card" content="summary"/><meta name="og:site_name" property="og:site_name" content="NDC"/><meta name="twitter:site" content="@NDC_Conferences"/><meta name="og:type" property="og:type" content="website"/><meta name="next-head-count" content="20"/><link rel="preload" as="font" href="/fonts/Calibre-Medium.woff2" type="font/woff2" crossorigin="anonymous"/><link rel="preload" as="font" href="/fonts/Calibre-Regular.woff2" type="font/woff2" crossorigin="anonymous"/><link rel="preload" as="font" href="/fonts/Calibre-Light.woff2" type="font/woff2" crossorigin="anonymous"/><link rel="preload" as="font" href="/fonts/Calibre-Thin.woff2" type="font/woff2" crossorigin="anonymous"/><script type="text/javascript" id="hs-script-loader" async="" defer="" src="//js.hs-scripts.com/145209505.js"></script><link rel="preload" href="/_next/static/css/6983bd73a17d8ff3.css" as="style"/><link rel="stylesheet" href="/_next/static/css/6983bd73a17d8ff3.css" data-n-g=""/><link rel="preload" href="/_next/static/css/54f2b4a2648f6bcc.css" as="style"/><link rel="stylesheet" href="/_next/static/css/54f2b4a2648f6bcc.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-dc7e281bb9c850f8.js" defer=""></script><script src="/_next/static/chunks/framework-caa50651a91d07b1.js" defer=""></script><script src="/_next/static/chunks/main-f41fe53fe789e0bb.js" defer=""></script><script src="/_next/static/chunks/pages/_app-3384354ed32d0dab.js" defer=""></script><script src="/_next/static/chunks/863-688fcb47374c30b3.js" defer=""></script><script src="/_next/static/chunks/111-430ab192cd87d31e.js" defer=""></script><script src="/_next/static/chunks/793-f457e68c60033477.js" defer=""></script><script src="/_next/static/chunks/pages/workshops/%5B...param%5D-3a0b8b2021beb5d7.js" defer=""></script><script src="/_next/static/-FYqVaCK2CuKze0l9-PYu/_buildManifest.js" defer=""></script><script src="/_next/static/-FYqVaCK2CuKze0l9-PYu/_ssgManifest.js" defer=""></script><style id="__jsx-3177089827">.menu.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}@media (min-width:900px){.menu.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}.menu__items.jsx-3177089827{display:none;height:72px;line-height:72px;padding:0px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:900px){.menu__items.jsx-3177089827{height:108px;line-height:108px;}}@media (min-width:1200px){.menu__items.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:50px;}}@media (min-width:1920px){.menu__items.jsx-3177089827{height:98px;line-height:98px;}}.menu__items__empty.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:1200px){.menu__items__empty.jsx-3177089827{display:none;}}.menu__item-menu-and-ticket.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:144px;height:72px;padding:0px;margin:0px;cursor:pointer;line-height:24px;text-align:center;z-index:9;}@media (min-width:900px){.menu__item-menu-and-ticket.jsx-3177089827{width:216px;height:108px;}}@media (min-width:1200px){.menu__item-menu-and-ticket.jsx-3177089827{display:block;width:108px;height:216px;}}.menu__devfest__item-menu-and-ticket.jsx-3177089827{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:144px;height:72px;padding:0px;margin:0px;cursor:pointer;line-height:24px;text-align:center;z-index:9;}@media (min-width:900px){.menu__devfest__item-menu-and-ticket.jsx-3177089827{width:216px;height:108px;}}@media (min-width:1200px){.menu__devfest__item-menu-and-ticket.jsx-3177089827{display:block;width:108px;height:216px;}}@media (min-width:2140px){.menu__devfest__item-menu-and-ticket.jsx-3177089827{display:block;position:relative;left:108px;width:108px;height:216px;}}.menu__item-menu.jsx-3177089827{width:72px;height:72px;padding:8px 0px 0px 0px;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;background-color:var(--menu-box-menu-bg-color);}@media (min-width:900px){.menu__item-menu.jsx-3177089827{width:108px;height:108px;padding:25px 0px 0px 0px;}}.menu__item-menu.jsx-3177089827:hover{opacity:0.5;}.menu__item-ticket.jsx-3177089827{width:72px;height:72px;padding:8px 0px 0px 0px;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;background-color:var(--menu-box-tickets-bg-color);}@media (min-width:900px){.menu__item-ticket.jsx-3177089827{width:108px;height:108px;padding:25px 0px 0px 0px;}}.menu__item-ticket.jsx-3177089827:hover{opacity:0.5;}.menu__item.jsx-3177089827{-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;text-align:right;cursor:pointer;}@media (min-width:900px){.menu__item.jsx-3177089827{text-align:left;}}@media (min-width:1200px){.menu__item.jsx-3177089827:not(:last-of-type){margin-right:25px;}}@media (min-width:1500px){.menu__item.jsx-3177089827:not(:last-of-type){margin-right:50px;}}.menu__item.jsx-3177089827:hover{opacity:0.5;}.menu__item--link.jsx-3177089827{font-family:'Poppins';font-size:16px;line-height:36px;-webkit-text-decoration:none;text-decoration:none;color:#232323;font-weight:700;}</style><style id="__jsx-1153216423">.navigation__wrapper.jsx-1153216423{display:block;background-color:transparent;height:72px;overflow:visible;}@media (min-width:900px){.navigation__wrapper.jsx-1153216423{height:108px;}}@media (min-width:1200px){.navigation__wrapper.jsx-1153216423{height:216px;}}.navigation.jsx-1153216423{position:fixed;left:50%;top:0%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:72px;margin:0px;background-color:#FFFFFF;z-index:1;}@media (min-width:900px){.navigation.jsx-1153216423{height:108px;}}@media (min-width:1920px){.navigation.jsx-1153216423{width:1920px;height:108px;margin:0px auto;}}.navigation__col1__padding.jsx-1153216423{width:0px;}@media (min-width:450px){.navigation__col1__padding.jsx-1153216423{width:15%;}}.navigation__col2__logo.jsx-1153216423{width:53%;height:72px;text-align:left;}@media (min-width:900px){.navigation__col2__logo.jsx-1153216423{width:26%;height:108px;}}@media (min-width:1200px){.navigation__col2__logo.jsx-1153216423{width:20%;}}@media (min-width:1500px){.navigation__col2__logo.jsx-1153216423{width:20%;}}@media (min-width:1920px){.navigation__col2__logo.jsx-1153216423{height:98px;}}.navigation__col3__space.jsx-1153216423{display:none;width:0%;font-family:'CascadiaMono';font-weight:400;font-size:14px;line-height:20px;color:#000000;}@media (min-width:900px){.navigation__col3__space.jsx-1153216423{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26%;height:108px;}}@media (min-width:1200px){.navigation__col3__space.jsx-1153216423{width:20%;}}@media (min-width:1500px){.navigation__col3__space.jsx-1153216423{width:20%;}}.navigation__col4__menu.jsx-1153216423{width:33%;min-width:144px;height:72px;}@media (min-width:900px){.navigation__col4__menu.jsx-1153216423{height:108px;}}@media (min-width:1200px){.navigation__col4__menu.jsx-1153216423{width:45%;}}@media (min-width:1500px){.navigation__col4__menu.jsx-1153216423{width:45%;}}@media (min-width:1920px){.navigation__col4__menu.jsx-1153216423{height:98px;}}.navigation__logo__devsummit.jsx-1153216423{height:72px;line-height:72px;white-space:nowrap;margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:900px){.navigation__logo__devsummit.jsx-1153216423{height:108px;line-height:108px;}}.navigation__title.jsx-1153216423{font-size:28px;line-height:72px;white-space:nowrap;margin-right:15px;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;}@media (min-width:900px){.navigation__title.jsx-1153216423{font-size:36px;line-height:108px;}}@media (min-width:1920px){.navigation__title.jsx-1153216423{line-height:98px;}}.navigation__title.jsx-1153216423:hover{opacity:0.5;}.navigation__title-link.jsx-1153216423{font-family:'Poppins';font-style:normal;font-weight:600;-webkit-text-decoration:none;text-decoration:none;color:#000000;margin:0px;border:0px;}.navigation__title__devfest-link.jsx-1153216423{font-family:'Poppins';font-style:normal;font-weight:600;font-size:24px;-webkit-text-decoration:none;text-decoration:none;color:#000000;margin:0px;border:0px;}.navigation__title-medium.jsx-1153216423{font-weight:500;}.navigation__title-light.jsx-1153216423{font-weight:300;}.navigation__submenu.jsx-1153216423{position:absolute;right:144px;top:0;z-index:3;width:calc(100% - 144px);}@media (min-width:900px){.navigation__submenu.jsx-1153216423{right:216px;width:calc(100% - 216px);}}@media (min-width:1200px){.navigation__submenu.jsx-1153216423{right:108px;width:calc(100% - 108px);}}</style><style id="__jsx-3721560230">.navigation__container.jsx-3721560230{display:block;overflow:visible;z-index:1;}</style><style id="__jsx-37237416">.agenda-modal.jsx-37237416{width:100%;background-color:var(--page-level-two-color);border-radius:8px;overflow:hidden;}@media (min-width:800px){.agenda-modal.jsx-37237416{border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.agenda-modal--alternative.jsx-37237416{border-radius:4px;}.agenda-modal__main.jsx-37237416{padding:50px 30px 40px;}@media (min-width:800px){.agenda-modal__main.jsx-37237416{width:65%;padding:40px 60px 80px;}}.agenda-modal__sidebar.jsx-37237416{background-color:var(--page-level-one-color);padding:50px 30px 40px;}@media (min-width:800px){.agenda-modal__sidebar.jsx-37237416{width:35%;padding:80px 40px 40px;}}.agenda-modal__close.jsx-37237416{display:inline-block;cursor:pointer;position:absolute;right:20px;top:20px;font-size:0.75em;color:white;font-size:16px;font-weight:300;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;}.agenda-modal__close.jsx-37237416:hover{opacity:0.7;}.agenda-modal__details.jsx-37237416{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:600px){.agenda-modal__details.jsx-37237416{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.agenda-modal__detail.jsx-37237416{font-size:15px;color:white;font-weight:300;white-space:nowrap;}@media (min-width:600px){.agenda-modal__detail.jsx-37237416{font-size:18px;}}@media (min-width:600px){.agenda-modal__detail.jsx-37237416:not(:last-of-type){margin-right:20px;}}@media (min-width:1200px){.agenda-modal__detail.jsx-37237416{font-size:24px;}}@media (min-width:1200px){.agenda-modal__detail.jsx-37237416:not(:last-of-type){margin-right:28px;}}.agenda-modal__day.jsx-37237416{font-weight:500;font-size:15px;}@media (min-width:600px){.agenda-modal__day.jsx-37237416{font-size:20px;}}@media (min-width:1200px){.agenda-modal__day.jsx-37237416{font-size:30px;}}.agenda-modal__title.jsx-37237416{margin-bottom:30px;font-size:30px;color:white;font-weight:500;line-height:1.1em;}@media (min-width:600px){.agenda-modal__title.jsx-37237416{font-size:50px;margin-bottom:40px;}}.agenda-modal__text.jsx-37237416{line-height:1.3em;margin-bottom:20px;font-size:20px;color:white;font-weight:100;}@media (min-width:600px){.agenda-modal__text.jsx-37237416{font-size:30px;}}.agenda-modal__categories.jsx-37237416{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.agenda-modal__category.jsx-37237416{background-color:var(--page-level-three-color);color:white;padding:10px 14px;padding-bottom:4px;border-radius:calc(1em + 20px);margin-top:10px;}.agenda-modal__category.jsx-37237416:not(:last-of-type){margin-right:10px;}.agenda-modal__course-details.jsx-37237416{margin-top:64px;}.agenda-modal__video.jsx-37237416{margin-bottom:40px;}.agenda-modal__speaker-details.jsx-37237416:not(:last-of-type){margin-bottom:60px;}.agenda-modal__speaker.jsx-37237416{display:grid;grid-template-columns:75px 1fr;grid-gap:20px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;-webkit-text-decoration:none;text-decoration:none;}.agenda-modal__speaker.jsx-37237416 img.jsx-37237416{width:100%;border-radius:50%;}.agenda-modal__speaker-name.jsx-37237416{color:white;font-size:20px;font-weight:300;}@media (min-width:600px){.agenda-modal__speaker-name.jsx-37237416{font-size:30px;}}.agenda-modal__timezone.jsx-37237416{display:none;}@media (min-width:600px){.agenda-modal__timezone.jsx-37237416{display:inherit;}}</style><style id="__jsx-2982808818">.slot__modal.jsx-2982808818{width:100%;background-color:#FFFFFF;padding:40px 15% 60px 15%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}</style><style id="__jsx-87433190">.page-transition.jsx-87433190{opacity:0;-webkit-animation-name:load-jsx-87433190;animation-name:load-jsx-87433190;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}@-webkit-keyframes load-jsx-87433190{from{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);opacity:0;}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes load-jsx-87433190{from{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);opacity:0;}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}</style><style id="__jsx-1067068481">.page__container.jsx-1067068481{margin:0 auto;padding:0px;background:#FFFFFF;}@media (min-width:1920px){.page__container.jsx-1067068481{max-width:1920px;margin:0 auto;padding:0;}}</style><style id="__jsx-3089119235">.linkNoDecoration.jsx-3089119235>a.jsx-3089119235:link{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference.jsx-3089119235{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:white;width:300px;height:500px;margin:0px;padding:50px 10px 40px 40px;background-image:url('https://cdn.sanity.io/images/fhoo4r9z/production/8cc1950e9803b379c8887ea77848dc7dfc3500c0-2000x1300.jpg?h=500');background-size:cover;background-blend-mode:multiply;-webkit-text-decoration:none !important;text-decoration:none !important;-webkit-transition:-webkit-transform 150ms ease-out;-webkit-transition:transform 150ms ease-out;transition:transform 150ms ease-out;will-change:transform;}.conference.jsx-3089119235:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.conference__title.jsx-3089119235{width:100%;font-family:'Calibre';font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__title.jsx-3089119235:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference__date.jsx-3089119235{width:100%;font-family:'Calibre';font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__date.jsx-3089119235:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}</style><style id="__jsx-1651966692">.linkNoDecoration.jsx-1651966692>a.jsx-1651966692:link{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference.jsx-1651966692{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:white;width:300px;height:500px;margin:0px;padding:50px 10px 40px 40px;background-image:url('https://cdn.sanity.io/images/fhoo4r9z/production/c4a7d0bc33ccd7741663f6461588132a027ea0f8-2400x2239.jpg?h=500');background-size:cover;background-blend-mode:multiply;-webkit-text-decoration:none !important;text-decoration:none !important;-webkit-transition:-webkit-transform 150ms ease-out;-webkit-transition:transform 150ms ease-out;transition:transform 150ms ease-out;will-change:transform;}.conference.jsx-1651966692:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.conference__title.jsx-1651966692{width:100%;font-family:'Calibre';font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__title.jsx-1651966692:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference__date.jsx-1651966692{width:100%;font-family:'Calibre';font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__date.jsx-1651966692:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}</style><style id="__jsx-3773934132">.linkNoDecoration.jsx-3773934132>a.jsx-3773934132:link{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference.jsx-3773934132{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:white;width:300px;height:500px;margin:0px;padding:50px 10px 40px 40px;background-image:url('https://cdn.sanity.io/images/fhoo4r9z/production/94f596039f5dad137731bfc08eefe71a611915e8-5632x3755.jpg?h=500');background-size:cover;background-blend-mode:multiply;-webkit-text-decoration:none !important;text-decoration:none !important;-webkit-transition:-webkit-transform 150ms ease-out;-webkit-transition:transform 150ms ease-out;transition:transform 150ms ease-out;will-change:transform;}.conference.jsx-3773934132:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.conference__title.jsx-3773934132{width:100%;font-family:'Calibre';font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__title.jsx-3773934132:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference__date.jsx-3773934132{width:100%;font-family:'Calibre';font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__date.jsx-3773934132:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}</style><style id="__jsx-659175116">.linkNoDecoration.jsx-659175116>a.jsx-659175116:link{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference.jsx-659175116{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:white;width:300px;height:500px;margin:0px;padding:50px 10px 40px 40px;background-image:url('https://cdn.sanity.io/images/fhoo4r9z/production/710ef8dec6c69db85d59bfd83d3f6d2e5ee005ea-1000x633.jpg?h=500');background-size:cover;background-blend-mode:multiply;-webkit-text-decoration:none !important;text-decoration:none !important;-webkit-transition:-webkit-transform 150ms ease-out;-webkit-transition:transform 150ms ease-out;transition:transform 150ms ease-out;will-change:transform;}.conference.jsx-659175116:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.conference__title.jsx-659175116{width:100%;font-family:'Calibre';font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__title.jsx-659175116:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference__date.jsx-659175116{width:100%;font-family:'Calibre';font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__date.jsx-659175116:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}</style><style id="__jsx-2049758436">.linkNoDecoration.jsx-2049758436>a.jsx-2049758436:link{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference.jsx-2049758436{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:white;width:300px;height:500px;margin:0px;padding:50px 10px 40px 40px;background-image:url('https://cdn.sanity.io/images/fhoo4r9z/production/0f7785cf67e46323dd7efc431e3fe3b2daa21139-1000x750.jpg?h=500');background-size:cover;background-blend-mode:multiply;-webkit-text-decoration:none !important;text-decoration:none !important;-webkit-transition:-webkit-transform 150ms ease-out;-webkit-transition:transform 150ms ease-out;transition:transform 150ms ease-out;will-change:transform;}.conference.jsx-2049758436:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.conference__title.jsx-2049758436{width:100%;font-family:'Calibre';font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__title.jsx-2049758436:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}.conference__date.jsx-2049758436{width:100%;font-family:'Calibre';font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:white;-webkit-text-decoration:none !important;text-decoration:none !important;margin:0px;padding:0px;}.conference__date.jsx-2049758436:visited{-webkit-text-decoration:none !important;text-decoration:none !important;}</style><style id="__jsx-3878632968">.footer__conferenceboxes.jsx-3878632968{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 20px;}</style><style id="__jsx-2096302040">.partners.jsx-2096302040{display:block;}.partners__title.jsx-2096302040{width:100%;font-family:'Playfair Display Medium Italic';font-weight:400;font-size:24px;line-height:36px;text-align:center;color:white;margin:0px;padding:0px;}@media (min-width:800px){.partners__title.jsx-2096302040{font-size:36px;line-height:46px;}}@media (min-width:1200px){.partners__title.jsx-2096302040{font-size:48px;line-height:56px;}}.partners__title-bold.jsx-2096302040{font-family:'Playfair Display';font-style:normal;font-weight:800;font-size:24px;line-height:36px;}@media (min-width:800px){.partners__title-bold.jsx-2096302040{font-size:36px;line-height:46px;}}@media (min-width:1200px){.partners__title-bold.jsx-2096302040{font-size:48px;line-height:56px;}}.partners__logos.jsx-2096302040{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.partners__logo.jsx-2096302040{margin:20px 15px;-webkit-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;}.partners__logo.jsx-2096302040:hover{opacity:0.8;}.partners__logo.jsx-2096302040 img.jsx-2096302040{width:75px;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(197deg) brightness(101%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(197deg) brightness(101%) contrast(101%);opacity:0.75;}@media (min-width:1200px){.partners__logo.jsx-2096302040 img.jsx-2096302040{width:120px;}}@media (min-width:1500px){.partners__logo.jsx-2096302040 img.jsx-2096302040{width:150px;}}.partners__line.jsx-2096302040{width:100%;border:1px solid #EDE3E3;margin:0px;padding:0px;}</style><style id="__jsx-1564649870">.newsletter__links__container.jsx-1564649870{width:100%;display:block;margin:0px;padding:0px;}.newsletter__subcontainer.jsx-1564649870{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.links__subcontainer.jsx-1564649870{width:100%;display:grid;grid-template-columns:50% 50%;padding:0px 0px 0px 0px;}@media (min-width:1200px){.newsletter__links__container.jsx-1564649870{display:inline-block;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.newsletter__subcontainer.jsx-1564649870{width:33%;float:right;padding:0px;}.links__subcontainer.jsx-1564649870{width:67%;float:left;padding:0px;}}.links__sub__column.jsx-1564649870{display:block;}.links__sub__column.jsx-1564649870 a.jsx-1564649870{width:100%;font-family:'Poppins';font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 0px 40px 0px;}@media (min-width:1200px){.links__sub__column.jsx-1564649870 a.jsx-1564649870{font-size:20px;line-height:28px;}}.newsletter__links__info.jsx-1564649870{width:100%;text-align:left;}.newsletter__links__info__text.jsx-1564649870{width:100%;font-family:'Poppins';font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#FFFFFF;padding:0px 0px 12px 0px;}.newsletter__links__info__text__header.jsx-1564649870{font-family:'Poppins';font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#FFFFFF;padding:40px 0px 12px 0px;}@media (min-width:1200px){.newsletter__links__info__text.jsx-1564649870{font-size:16px;line-height:24px;}.newsletter__links__info__text__header.jsx-1564649870{font-size:20px;line-height:28px;padding:0px 0px 12px 0px;}}</style><style id="__jsx-3103933071">.newsletter__container.jsx-3103933071{width:100%;display:block;margin:0px;padding:0px;}.newsletter__subcontainer.jsx-3103933071{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.empty__subcontainer.jsx-3103933071{width:100%;display:grid;grid-template-columns:50% 50%;padding:0px 0px 0px 0px;}@media (min-width:1200px){.newsletter__container.jsx-3103933071{display:inline-block;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.newsletter__subcontainer.jsx-3103933071{width:33%;float:right;padding:0px;}.empty__subcontainer.jsx-3103933071{width:67%;float:left;padding:0px;}}.newsletter__header.jsx-3103933071{font-family:'Poppins';font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#FFFFFF;padding:40px 0px 12px 0px;}@media (min-width:1200px){.newsletter__header.jsx-3103933071{font-size:20px;line-height:28px;padding:0px 0px 12px 0px;}}.mailchimp__container.jsx-3103933071{display:block;width:100%;}.mailchimp__form.jsx-3103933071{display:inline-block;width:100%;line-height:56px;vertical-align:bottom;}.mailchimp__form__email.jsx-3103933071{width:calc(100% - 150px);height:56px;background:#FFFFFF;border:1px solid #FFFFFF;font-family:'Poppins';font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#5A5A5A;margin:0px;padding:0px 10px;vertical-align:bottom;}.mailchimp__form__submit.jsx-3103933071{width:140px;height:56px;font-family:'Poppins-Bold';background-color:var(--page-level-four-color);background-image:url(/SignUp.svg);background-repeat:no-repeat;background-position:center;background-size:140px auto;border:none;color:transparent;margin:0px 0px 0px 10px;padding:0px;vertical-align:bottom;}.mailchimp__loading.jsx-3103933071{width:100%;height:40px;font-family:'Poppins';font-style:normal;font-weight:500;font-size:20px;line-height:40px;vertical-align:center;color:#ff6969;}.mailchimp__info.jsx-3103933071{width:100%;height:40px;font-family:'Poppins';font-style:normal;font-weight:500;font-size:20px;line-height:40px;vertical-align:center;color:#000000;}</style><style id="__jsx-2802981732">.socials__links__container.jsx-2802981732{width:100%;display:block;margin:0px;padding:0px;}.socials__subcontainer.jsx-2802981732{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0px 0px 50px 0px;}.links__subcontainer.jsx-2802981732{width:100%;display:block;text-align:center;}@media (min-width:1200px){.socials__links__container.jsx-2802981732{display:inline-block;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.socials__subcontainer.jsx-2802981732{width:33%;float:right;padding:0px;}.links__subcontainer.jsx-2802981732{width:67%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;text-align:left;}}.socials__item.jsx-2802981732{margin:0px 35px 0px 0px;}@media (min-width:1200px){.socials__item.jsx-2802981732{margin:0px 15px 0px 0px;}}@media (min-width:1500px){.socials__item.jsx-2802981732{margin:0px 30px 0px 0px;}}.socials__item.jsx-2802981732 img.jsx-2802981732{max-width:30px;max-height:30px;}.socials__item.jsx-2802981732 a.jsx-2802981732{width:30px;height:30px;-webkit-text-decoration:none;text-decoration:none;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.links__subcontainer.jsx-2802981732 a.jsx-2802981732{font-family:'Poppins';font-style:normal;font-weight:400;font-size:14px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#FFFFFF;padding:0px 24px 0px 0px;}@media (min-width:1200px){.links__subcontainer.jsx-2802981732 a.jsx-2802981732{font-size:18px;line-height:24px;padding:0px 64px 0px 0px;}}</style><style id="__jsx-2563101321">.footer__container.jsx-2563101321{display:block;width:100%;}.footer__conferences.jsx-2563101321{width:100%;min-height:900px;background-color:var(--page-level-three-color);}.footer__conferences-title.jsx-2563101321{width:100%;font-family:'Calibre';font-style:normal;font-weight:600;font-size:56px;line-height:56px;text-align:center;color:white;margin:0px;padding:132px 0px 70px 0px;}.footer__conferences-list.jsx-2563101321{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0px 0px 30px 0px;}.footer__partners-and-socials.jsx-2563101321{display:block;width:100%;min-height:600px;background-color:var(--page-level-two-color);}.footer__partners.jsx-2563101321{display:block;padding:40px 24px;}.footer__links-and-newsletter.jsx-2563101321{display:block;padding:0px 24px;}.footer__socials-and-links.jsx-2563101321{display:block;padding:50px 24px;}@media (min-width:600px){.footer__partners.jsx-2563101321{padding:46px 10%;}.footer__links-and-newsletter.jsx-2563101321{padding:0px 10%;}.footer__socials-and-links.jsx-2563101321{padding:56px 10%;}}@media (min-width:1200px){.footer__partners.jsx-2563101321{padding:56px 18%;}.footer__links-and-newsletter.jsx-2563101321{padding:0px 18%;}.footer__socials-and-links.jsx-2563101321{padding:90px 18%;}}.footer__devsummit__partners-and-socials.jsx-2563101321{display:block;width:100%;min-height:600px;background-image:linear-gradient(180deg,#00020A,#6A39A8);}.footer__devsummit__conferences-title.jsx-2563101321{font-family:'CascadiaMono';font-style:normal;font-weight:700;font-size:24px;line-height:28px;text-align:center;color:white;margin:0px auto;padding:50px 0px;}@media (min-width:600px){.footer__devsummit__conferences-title.jsx-2563101321{font-size:36px;line-height:42px;padding:60px 0px;}}@media (min-width:1200px){.footer__devsummit__conferences-title.jsx-2563101321{font-size:48px;line-height:56px;padding:80px 0px;}}.footer__devsummit__partners.jsx-2563101321{display:block;padding:40px 24px;}@media (min-width:600px){.footer__devsummit__partners.jsx-2563101321{padding:46px 15%;}}@media (min-width:1200px){.footer__devsummit__partners.jsx-2563101321{padding:56px 15%;}}.footer__devsummit__socials.jsx-2563101321{width:100%;display:block;padding:30px 24px;}.footer__devsummit__socials-pin.jsx-2563101321{display:none;}.footer__devsummit__socials-mailchimp.jsx-2563101321{display:block;}@media (min-width:600px){.footer__devsummit__socials.jsx-2563101321{display:grid;grid-template-columns:1fr 1fr;gap:0px;padding:0px;}.footer__devsummit__socials-pin.jsx-2563101321{display:block;background-image:url('/devsummit/pins/azuredevsummit-footer.png');background-size:80% auto;background-repeat:no-repeat;background-position:bottom left;width:100%;height:100%;}.footer__devsummit__socials-mailchimp.jsx-2563101321{width:100%;}}</style><style id="__jsx-2229072646">.layout__footer-rubber-band-background.jsx-2229072646{background-color:#0e0e0e;height:300px;position:fixed;bottom:0;left:0;right:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:0;}</style><style id="__jsx-2027673028">.cookie-notice.jsx-2027673028{position:fixed;bottom:0;left:0;right:0;z-index:2;}</style></head><body><div id="__next" data-reactroot=""><noscript class="jsx-2027673028"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WC8LZRF5" height="0" width="0" style="display:none;visibility:hidden;"></iframe></noscript><div class="jsx-2229072646 home"><div class="jsx-1067068481 page__container"><div class="jsx-3721560230 navigation__container"><div class="jsx-1153216423 navigation__wrapper"><div class="jsx-1153216423 navigation"><div class="jsx-1153216423 navigation__col1__padding"></div><div class="jsx-1153216423 navigation__col2__logo"><h1 class="jsx-1153216423 navigation__title"><a class="jsx-1153216423 navigation__title-link" href="/"><span class="jsx-1153216423"><span class="jsx-1153216423 navigation__title-medium">NDC  </span><span class="jsx-1153216423 navigation__title-light">{ London }</span></span></a></h1></div><div class="jsx-1153216423 navigation__col3__space"></div><div class="jsx-1153216423 navigation__col4__menu"><div class="jsx-3177089827 menu"><div class="jsx-3177089827 menu__items"><div class="jsx-3177089827 menu__item"><a class="jsx-3177089827 menu__item--link" href="/tickets">Tickets</a></div><div class="jsx-3177089827 menu__item"><a class="jsx-3177089827 menu__item--link" href="/workshops">Workshops</a></div><div class="jsx-3177089827 menu__item"><a class="jsx-3177089827 menu__item--link" href="/agenda">Agenda</a></div><div class="jsx-3177089827 menu__item"><a class="jsx-3177089827 menu__item--link" href="/speakers">Speakers</a></div></div><div class="jsx-3177089827 menu__items__empty"></div><div class="jsx-3177089827 menu__item-menu-and-ticket"><div class="jsx-3177089827 menu__item-menu"><svg width="47" height="64" viewBox="0 0 47 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.3334 10.7507H35.0834V9.25065H34.3334V10.7507ZM12.6667 10.7507H34.3334V9.25065H12.6667V10.7507Z" fill="#FFFFFF"></path><path d="M34.3334 20.7507H35.0834V19.2507H34.3334V20.7507ZM12.6667 20.7507H34.3334V19.2507H12.6667V20.7507Z" fill="#FFFFFF"></path><path d="M34.3334 30.7507H35.0834V29.2507H34.3334V30.7507ZM12.6667 30.7507H34.3334V29.2507H12.6667V30.7507Z" fill="#FFFFFF"></path><path d="M0.992 58H3.728V51.248L6.256 58H8.464L10.976 51.264V58H13.712V46.768H10.496L7.376 54.544L4.224 46.768H0.992V58ZM19.6155 51.136C20.5275 51.136 21.2955 51.696 21.2955 52.672H17.8715C18.0315 51.68 18.7195 51.136 19.6155 51.136ZM23.8875 55.04H20.9755C20.7515 55.52 20.3195 55.904 19.5515 55.904C18.6715 55.904 17.9515 55.36 17.8555 54.192H24.0475C24.0795 53.92 24.0955 53.648 24.0955 53.392C24.0955 50.672 22.2555 48.944 19.6475 48.944C16.9915 48.944 15.1355 50.704 15.1355 53.536C15.1355 56.368 17.0235 58.128 19.6475 58.128C21.8715 58.128 23.4555 56.784 23.8875 55.04ZM31.6989 58H34.4189V52.784C34.4189 50.384 33.0429 48.976 30.9789 48.976C29.7789 48.976 28.8189 49.504 28.2749 50.256V49.072H25.5389V58H28.2749V53.152C28.2749 51.936 28.9469 51.264 29.9869 51.264C31.0269 51.264 31.6989 51.936 31.6989 53.152V58ZM45.1361 49.072H42.4001V53.92C42.4001 55.136 41.7281 55.808 40.6721 55.808C39.6481 55.808 38.9601 55.136 38.9601 53.92V49.072H36.2401V54.288C36.2401 56.672 37.6321 58.096 39.6961 58.096C40.8961 58.096 41.8561 57.552 42.4001 56.784V58H45.1361V49.072Z" fill="#FFFFFF"></path></svg></div><div class="jsx-3177089827 menu__item-ticket"><svg width="61" height="64" viewBox="0 0 61 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.2281 19.7578C20.8433 19.7578 20.531 20.0701 20.531 20.4549C20.531 20.8396 20.8433 21.1519 21.2281 21.1519C21.6128 21.1519 21.9251 20.8396 21.9251 20.4549C21.9251 20.0701 21.6128 19.7578 21.2281 19.7578Z" fill="#232323" stroke="#232323" stroke-width="3"></path><mask id="path-2-inside-1_842_291" fill="#000000"><path d="M47.1586 16.9705C47.5435 16.9705 47.8556 16.6583 47.8556 16.2734V12.0911C47.8556 10.9381 46.9175 10 45.7645 10H14.2579C13.1048 10 12.1667 10.9381 12.1667 12.0911V16.2734C12.1667 16.6583 12.4788 16.9705 12.8638 16.9705C14.7856 16.9705 16.349 18.534 16.349 20.4557C16.349 22.3775 14.7856 23.941 12.8638 23.941C12.4788 23.941 12.1667 24.2531 12.1667 24.638V28.8203C12.1667 29.9734 13.1048 30.9115 14.2579 30.9115H45.7645C46.9175 30.9115 47.8556 29.9734 47.8556 28.8203V24.638C47.8556 24.2531 47.5435 23.941 47.1586 23.941C45.2368 23.941 43.6733 22.3775 43.6733 20.4557C43.6733 18.534 45.2368 16.9705 47.1586 16.9705ZM42.2792 20.4557C42.2792 22.9096 44.1001 24.9462 46.4615 25.2854V28.8203C46.4615 29.2047 46.1488 29.5174 45.7645 29.5174H21.9254V27.4262C21.9254 27.0413 21.6134 26.7292 21.2284 26.7292C20.8434 26.7292 20.5313 27.0413 20.5313 27.4262V29.5174H14.2579C13.8735 29.5174 13.5608 29.2047 13.5608 28.8203V25.2854C15.9223 24.9462 17.7431 22.9096 17.7431 20.4557C17.7431 18.0019 15.9223 15.9653 13.5608 15.626V12.0911C13.5608 11.7068 13.8735 11.3941 14.2579 11.3941H20.5313V13.4852C20.5313 13.8702 20.8434 14.1823 21.2284 14.1823C21.6134 14.1823 21.9254 13.8702 21.9254 13.4852V11.3941H45.7645C46.1488 11.3941 46.4615 11.7068 46.4615 12.0911V15.626C44.1001 15.9653 42.2792 18.0019 42.2792 20.4557Z"></path></mask><path d="M47.1586 16.9705C47.5435 16.9705 47.8556 16.6583 47.8556 16.2734V12.0911C47.8556 10.9381 46.9175 10 45.7645 10H14.2579C13.1048 10 12.1667 10.9381 12.1667 12.0911V16.2734C12.1667 16.6583 12.4788 16.9705 12.8638 16.9705C14.7856 16.9705 16.349 18.534 16.349 20.4557C16.349 22.3775 14.7856 23.941 12.8638 23.941C12.4788 23.941 12.1667 24.2531 12.1667 24.638V28.8203C12.1667 29.9734 13.1048 30.9115 14.2579 30.9115H45.7645C46.9175 30.9115 47.8556 29.9734 47.8556 28.8203V24.638C47.8556 24.2531 47.5435 23.941 47.1586 23.941C45.2368 23.941 43.6733 22.3775 43.6733 20.4557C43.6733 18.534 45.2368 16.9705 47.1586 16.9705ZM42.2792 20.4557C42.2792 22.9096 44.1001 24.9462 46.4615 25.2854V28.8203C46.4615 29.2047 46.1488 29.5174 45.7645 29.5174H21.9254V27.4262C21.9254 27.0413 21.6134 26.7292 21.2284 26.7292C20.8434 26.7292 20.5313 27.0413 20.5313 27.4262V29.5174H14.2579C13.8735 29.5174 13.5608 29.2047 13.5608 28.8203V25.2854C15.9223 24.9462 17.7431 22.9096 17.7431 20.4557C17.7431 18.0019 15.9223 15.9653 13.5608 15.626V12.0911C13.5608 11.7068 13.8735 11.3941 14.2579 11.3941H20.5313V13.4852C20.5313 13.8702 20.8434 14.1823 21.2284 14.1823C21.6134 14.1823 21.9254 13.8702 21.9254 13.4852V11.3941H45.7645C46.1488 11.3941 46.4615 11.7068 46.4615 12.0911V15.626C44.1001 15.9653 42.2792 18.0019 42.2792 20.4557Z" fill="#232323"></path><path d="M46.4615 25.2854H49.4615V22.6856L46.8881 22.3159L46.4615 25.2854ZM21.9254 29.5174H18.9254V32.5174H21.9254V29.5174ZM20.5313 29.5174V32.5174H23.5313V29.5174H20.5313ZM13.5608 25.2854L13.1342 22.3159L10.5608 22.6856V25.2854H13.5608ZM13.5608 15.626H10.5608V18.2258L13.1342 18.5955L13.5608 15.626ZM20.5313 11.3941H23.5313V8.3941H20.5313V11.3941ZM21.9254 11.3941V8.3941H18.9254V11.3941H21.9254ZM46.4615 15.626L46.8881 18.5955L49.4615 18.2258V15.626H46.4615ZM47.1586 19.9705C49.2003 19.9705 50.8556 18.3152 50.8556 16.2734H44.8556C44.8556 15.0015 45.8867 13.9705 47.1586 13.9705V19.9705ZM50.8556 16.2734V12.0911H44.8556V16.2734H50.8556ZM50.8556 12.0911C50.8556 9.28123 48.5744 7 45.7645 7V13C45.2607 13 44.8556 12.5949 44.8556 12.0911H50.8556ZM45.7645 7H14.2579V13H45.7645V7ZM14.2579 7C11.448 7 9.16675 9.28123 9.16675 12.0911H15.1667C15.1667 12.5949 14.7617 13 14.2579 13V7ZM9.16675 12.0911V16.2734H15.1667V12.0911H9.16675ZM9.16675 16.2734C9.16675 18.315 10.8218 19.9705 12.8638 19.9705V13.9705C14.1359 13.9705 15.1667 15.0017 15.1667 16.2734H9.16675ZM12.8638 19.9705C13.1287 19.9705 13.349 20.1908 13.349 20.4557H19.349C19.349 16.8771 16.4424 13.9705 12.8638 13.9705V19.9705ZM13.349 20.4557C13.349 20.7206 13.1287 20.941 12.8638 20.941V26.941C16.4424 26.941 19.349 24.0343 19.349 20.4557H13.349ZM12.8638 20.941C10.8218 20.941 9.16675 22.5965 9.16675 24.638H15.1667C15.1667 25.9098 14.1359 26.941 12.8638 26.941V20.941ZM9.16675 24.638V28.8203H15.1667V24.638H9.16675ZM9.16675 28.8203C9.16675 31.6302 11.448 33.9115 14.2579 33.9115V27.9115C14.7617 27.9115 15.1667 28.3165 15.1667 28.8203H9.16675ZM14.2579 33.9115H45.7645V27.9115H14.2579V33.9115ZM45.7645 33.9115C48.5744 33.9115 50.8556 31.6302 50.8556 28.8203H44.8556C44.8556 28.3165 45.2607 27.9115 45.7645 27.9115V33.9115ZM50.8556 28.8203V24.638H44.8556V28.8203H50.8556ZM50.8556 24.638C50.8556 22.5962 49.2003 20.941 47.1586 20.941V26.941C45.8867 26.941 44.8556 25.91 44.8556 24.638H50.8556ZM47.1586 20.941C46.8937 20.941 46.6733 20.7206 46.6733 20.4557H40.6733C40.6733 24.0343 43.58 26.941 47.1586 26.941V20.941ZM46.6733 20.4557C46.6733 20.1908 46.8937 19.9705 47.1586 19.9705V13.9705C43.58 13.9705 40.6733 16.8771 40.6733 20.4557H46.6733ZM39.2792 20.4557C39.2792 24.4247 42.2195 27.7068 46.0349 28.255L46.8881 22.3159C45.9806 22.1856 45.2792 21.3944 45.2792 20.4557H39.2792ZM43.4615 25.2854V28.8203H49.4615V25.2854H43.4615ZM43.4615 28.8203C43.4615 27.5478 44.492 26.5174 45.7645 26.5174V32.5174C47.8057 32.5174 49.4615 30.8615 49.4615 28.8203H43.4615ZM45.7645 26.5174H21.9254V32.5174H45.7645V26.5174ZM24.9254 29.5174V27.4262H18.9254V29.5174H24.9254ZM24.9254 27.4262C24.9254 25.3846 23.2704 23.7292 21.2284 23.7292V29.7292C19.9563 29.7292 18.9254 28.698 18.9254 27.4262H24.9254ZM21.2284 23.7292C19.1864 23.7292 17.5313 25.3846 17.5313 27.4262H23.5313C23.5313 28.698 22.5005 29.7292 21.2284 29.7292V23.7292ZM17.5313 27.4262V29.5174H23.5313V27.4262H17.5313ZM20.5313 26.5174H14.2579V32.5174H20.5313V26.5174ZM14.2579 26.5174C15.5304 26.5174 16.5608 27.5478 16.5608 28.8203H10.5608C10.5608 30.8615 12.2167 32.5174 14.2579 32.5174V26.5174ZM16.5608 28.8203V25.2854H10.5608V28.8203H16.5608ZM13.9875 28.255C17.8029 27.7068 20.7431 24.4247 20.7431 20.4557H14.7431C14.7431 21.3944 14.0418 22.1856 13.1342 22.3159L13.9875 28.255ZM20.7431 20.4557C20.7431 16.4868 17.8029 13.2046 13.9875 12.6565L13.1342 18.5955C14.0418 18.7259 14.7431 19.517 14.7431 20.4557H20.7431ZM16.5608 15.626V12.0911H10.5608V15.626H16.5608ZM16.5608 12.0911C16.5608 13.3636 15.5304 14.3941 14.2579 14.3941V8.3941C12.2167 8.3941 10.5608 10.0499 10.5608 12.0911H16.5608ZM14.2579 14.3941H20.5313V8.3941H14.2579V14.3941ZM17.5313 11.3941V13.4852H23.5313V11.3941H17.5313ZM17.5313 13.4852C17.5313 15.5268 19.1864 17.1823 21.2284 17.1823V11.1823C22.5005 11.1823 23.5313 12.2135 23.5313 13.4852H17.5313ZM21.2284 17.1823C23.2704 17.1823 24.9254 15.5268 24.9254 13.4852H18.9254C18.9254 12.2135 19.9563 11.1823 21.2284 11.1823V17.1823ZM24.9254 13.4852V11.3941H18.9254V13.4852H24.9254ZM21.9254 14.3941H45.7645V8.3941H21.9254V14.3941ZM45.7645 14.3941C44.492 14.3941 43.4615 13.3637 43.4615 12.0911H49.4615C49.4615 10.0499 47.8057 8.3941 45.7645 8.3941V14.3941ZM43.4615 12.0911V15.626H49.4615V12.0911H43.4615ZM46.0349 12.6565C42.2195 13.2046 39.2792 16.4868 39.2792 20.4557H45.2792C45.2792 19.517 45.9806 18.7259 46.8881 18.5955L46.0349 12.6565Z" fill="#232323" mask="url(#path-2-inside-1_842_291)"></path><mask id="path-4-inside-2_842_291" fill="#000000"><path d="M38.7949 15.5762H26.8057C26.4207 15.5762 26.1086 15.8883 26.1086 16.2732C26.1086 16.6581 26.4207 16.9703 26.8057 16.9703H38.7949C39.1798 16.9703 39.492 16.6581 39.492 16.2732C39.492 15.8883 39.1798 15.5762 38.7949 15.5762Z"></path></mask><path d="M38.7949 15.5762H26.8057C26.4207 15.5762 26.1086 15.8883 26.1086 16.2732C26.1086 16.6581 26.4207 16.9703 26.8057 16.9703H38.7949C39.1798 16.9703 39.492 16.6581 39.492 16.2732C39.492 15.8883 39.1798 15.5762 38.7949 15.5762Z" fill="#232323"></path><path d="M38.7949 12.5762H26.8057V18.5762H38.7949V12.5762ZM26.8057 12.5762C24.7637 12.5762 23.1086 14.2316 23.1086 16.2732H29.1086C29.1086 17.545 28.0778 18.5762 26.8057 18.5762V12.5762ZM23.1086 16.2732C23.1086 18.3148 24.7637 19.9703 26.8057 19.9703V13.9703C28.0778 13.9703 29.1086 15.0015 29.1086 16.2732H23.1086ZM26.8057 19.9703H38.7949V13.9703H26.8057V19.9703ZM38.7949 19.9703C40.8367 19.9703 42.492 18.315 42.492 16.2732H36.492C36.492 15.0013 37.523 13.9703 38.7949 13.9703V19.9703ZM42.492 16.2732C42.492 14.2315 40.8367 12.5762 38.7949 12.5762V18.5762C37.523 18.5762 36.492 17.5452 36.492 16.2732H42.492Z" fill="#232323" mask="url(#path-4-inside-2_842_291)"></path><mask id="path-6-inside-3_842_291" fill="#000000"><path d="M38.7949 19.7578H26.8057C26.4207 19.7578 26.1086 20.07 26.1086 20.4549C26.1086 20.8398 26.4207 21.1519 26.8057 21.1519H38.7949C39.1798 21.1519 39.492 20.8398 39.492 20.4549C39.492 20.07 39.1798 19.7578 38.7949 19.7578Z"></path></mask><path d="M38.7949 19.7578H26.8057C26.4207 19.7578 26.1086 20.07 26.1086 20.4549C26.1086 20.8398 26.4207 21.1519 26.8057 21.1519H38.7949C39.1798 21.1519 39.492 20.8398 39.492 20.4549C39.492 20.07 39.1798 19.7578 38.7949 19.7578Z" fill="#232323"></path><path d="M38.7949 16.7578H26.8057V22.7578H38.7949V16.7578ZM26.8057 16.7578C24.7637 16.7578 23.1086 18.4133 23.1086 20.4549H29.1086C29.1086 21.7266 28.0778 22.7578 26.8057 22.7578V16.7578ZM23.1086 20.4549C23.1086 22.4964 24.7637 24.1519 26.8057 24.1519V18.1519C28.0778 18.1519 29.1086 19.1831 29.1086 20.4549H23.1086ZM26.8057 24.1519H38.7949V18.1519H26.8057V24.1519ZM38.7949 24.1519C40.8367 24.1519 42.492 22.4966 42.492 20.4549H36.492C36.492 19.1829 37.523 18.1519 38.7949 18.1519V24.1519ZM42.492 20.4549C42.492 18.4131 40.8367 16.7578 38.7949 16.7578V22.7578C37.523 22.7578 36.492 21.7268 36.492 20.4549H42.492Z" fill="#232323" mask="url(#path-6-inside-3_842_291)"></path><mask id="path-8-inside-4_842_291" fill="#000000"><path d="M38.7949 23.9414H26.8057C26.4207 23.9414 26.1086 24.2535 26.1086 24.6385C26.1086 25.0234 26.4207 25.3355 26.8057 25.3355H38.7949C39.1798 25.3355 39.492 25.0234 39.492 24.6385C39.492 24.2535 39.1798 23.9414 38.7949 23.9414Z"></path></mask><path d="M38.7949 23.9414H26.8057C26.4207 23.9414 26.1086 24.2535 26.1086 24.6385C26.1086 25.0234 26.4207 25.3355 26.8057 25.3355H38.7949C39.1798 25.3355 39.492 25.0234 39.492 24.6385C39.492 24.2535 39.1798 23.9414 38.7949 23.9414Z" fill="#232323"></path><path d="M38.7949 20.9414H26.8057V26.9414H38.7949V20.9414ZM26.8057 20.9414C24.7637 20.9414 23.1086 22.5969 23.1086 24.6385H29.1086C29.1086 25.9102 28.0778 26.9414 26.8057 26.9414V20.9414ZM23.1086 24.6385C23.1086 26.68 24.7637 28.3355 26.8057 28.3355V22.3355C28.0778 22.3355 29.1086 23.3667 29.1086 24.6385H23.1086ZM26.8057 28.3355H38.7949V22.3355H26.8057V28.3355ZM38.7949 28.3355C40.8367 28.3355 42.492 26.6802 42.492 24.6385H36.492C36.492 23.3665 37.523 22.3355 38.7949 22.3355V28.3355ZM42.492 24.6385C42.492 22.5967 40.8367 20.9414 38.7949 20.9414V26.9414C37.523 26.9414 36.492 25.9104 36.492 24.6385H42.492Z" fill="#232323" mask="url(#path-8-inside-4_842_291)"></path><path d="M21.6269 16.9703C21.5094 17.0376 21.3732 17.0762 21.2281 17.0762C21.0829 17.0762 20.9467 17.0376 20.8292 16.9703C20.9467 16.9029 21.0829 16.8644 21.2281 16.8644C21.3732 16.8644 21.5094 16.9029 21.6269 16.9703Z" fill="#232323" stroke="#232323" stroke-width="3"></path><path d="M21.6269 23.941C21.5094 24.0084 21.3732 24.0469 21.2281 24.0469C21.0829 24.0469 20.9467 24.0084 20.8292 23.941C20.9467 23.8736 21.0829 23.8351 21.2281 23.8351C21.3732 23.8351 21.5094 23.8736 21.6269 23.941Z" fill="#232323" stroke="#232323" stroke-width="3"></path><path d="M1.36838 48.96H4.34438V58H7.08038V48.96H10.0564V46.768H1.36838V48.96ZM11.4295 58H14.1655V49.072H11.4295V58ZM12.8055 48.144C13.7655 48.144 14.4215 47.488 14.4215 46.672C14.4215 45.84 13.7655 45.184 12.8055 45.184C11.8295 45.184 11.1735 45.84 11.1735 46.672C11.1735 47.488 11.8295 48.144 12.8055 48.144ZM15.6043 53.536C15.6043 56.368 17.4603 58.128 20.0843 58.128C22.3243 58.128 23.9083 56.832 24.3723 54.768H21.4603C21.2203 55.424 20.7883 55.792 20.0363 55.792C19.0603 55.792 18.3883 55.024 18.3883 53.536C18.3883 52.048 19.0603 51.28 20.0363 51.28C20.7883 51.28 21.2363 51.68 21.4603 52.304H24.3723C23.9083 50.176 22.3243 48.944 20.0843 48.944C17.4603 48.944 15.6043 50.72 15.6043 53.536ZM25.8358 58H28.5718V54.256L31.2918 58H34.6838L30.9398 53.552L34.6518 49.072H31.2758L28.5718 52.704V46.16H25.8358V58ZM39.6624 51.136C40.5744 51.136 41.3424 51.696 41.3424 52.672H37.9184C38.0784 51.68 38.7664 51.136 39.6624 51.136ZM43.9344 55.04H41.0224C40.7984 55.52 40.3664 55.904 39.5984 55.904C38.7184 55.904 37.9984 55.36 37.9024 54.192H44.0944C44.1264 53.92 44.1424 53.648 44.1424 53.392C44.1424 50.672 42.3024 48.944 39.6944 48.944C37.0384 48.944 35.1824 50.704 35.1824 53.536C35.1824 56.368 37.0704 58.128 39.6944 58.128C41.9184 58.128 43.5024 56.784 43.9344 55.04ZM46.0178 54.896C46.0178 57.216 47.3138 58 49.1698 58H50.5618V55.68H49.5858C48.9778 55.68 48.7538 55.456 48.7538 54.928V51.344H50.5458V49.072H48.7538V46.896H46.0178V49.072H44.9298V51.344H46.0178V54.896ZM59.3338 55.408C59.2858 52.08 54.4538 53.088 54.4538 51.664C54.4538 51.232 54.8058 50.976 55.4458 50.976C56.2138 50.976 56.6778 51.376 56.7578 51.984H59.2858C59.1098 50.224 57.8298 48.944 55.5258 48.944C53.1898 48.944 51.8938 50.192 51.8938 51.712C51.8938 54.992 56.7578 53.952 56.7578 55.392C56.7578 55.792 56.3898 56.112 55.6858 56.112C54.9338 56.112 54.3738 55.696 54.3098 55.072H51.6058C51.7338 56.8 53.3338 58.128 55.7178 58.128C57.9578 58.128 59.3338 56.96 59.3338 55.408Z" fill="#232323"></path></svg></div></div></div><div class="jsx-1153216423 navigation__submenu"></div></div></div></div></div><main class="jsx-2229072646"><div class="jsx-1067068481 page__container"><div class="jsx-87433190 page-transition"><div class="jsx-2982808818 slot"><div class="jsx-2982808818 slot__modal"><div class="jsx-37237416 agenda-modal agenda-modal--alternative"><div class="jsx-37237416 agenda-modal__main"><div class="jsx-37237416 agenda-modal__details"><p class="jsx-37237416 agenda-modal__detail agenda-modal__day">Monday<!-- --> </p><p class="jsx-37237416 agenda-modal__detail agenda-modal__room">Room: Chaucer - L4<!-- --> </p><p class="jsx-37237416 agenda-modal__detail agenda-modal__time">09:00 - 17:00<!-- --> </p><p class="jsx-37237416 agenda-modal__detail agenda-modal__timezone">(<!-- -->UTC±00<!-- -->) </p><p class="jsx-37237416 agenda-modal__detail">2 Days</p></div><h1 class="jsx-37237416 agenda-modal__title">Reliable Messaging in Azure</h1><p class="jsx-37237416 agenda-modal__text">Azure offers multiple services to achieve durable and reliable messaging. But, which one (or ones) do you need and why? What features does each one offer that make them stand out and where do they fall short? What about cost? In this two-day workshop, you will learn the fundamentals of reliable messaging using a range of Azure services and get hands-on experience coding against them. Examples will be in C# .NET.</p><div class="jsx-37237416 agenda-modal__categories"><div class="jsx-37237416 agenda-modal__category">.NET</div><div class="jsx-37237416 agenda-modal__category">Cloud</div><div class="jsx-37237416 agenda-modal__category">Architecture</div></div><div class="jsx-37237416 agenda-modal__course-details"><div class="jsx-37237416 agenda-modal__course-text"><div><p class="Description_normal__U9AVw">First, we start with Azure Queue Storage-a basic, cost-effective, and durable message queue that enables effective decoupling of components, increases resilience, and supports scalability scenarios.</p><p class="Description_normal__U9AVw">After getting our feet wet with this no-frills queuing technology, we dive deep into feature-rich Azure Service Bus. This service is replete with all the bells and whistles needed to build robust and reliable applications leveraging the publish/subscribe pattern.</p><p class="Description_normal__U9AVw">We also take a peek into Azure Event Hubs, which supports streaming millions of events per second to build real-time data ingestion services.<br/><br/>We end the day by learning how to leverage the power of Azure Event Grid to combine various messaging services in order to take advantage of their potential without the need for polling.</p><p class="Description_normal__U9AVw">After this workshop, you will be armed with a solid foundational understanding of Azure messaging service offerings and will be able to identify which one is appropriate for your needs. Furthermore, you will walk away with the benefits of practical experience coding against those services, jump-starting your career building reliable messaging solutions in Azure.</p><p class="Description_normal__U9AVw">This is a Bring Your Own Device (BYOD) course. At BYOD courses, attendees are required to bring their own laptop with the necessary software already installed. To use Azure messaging services, you&#x27;ll need a subscription (*). If you do not have an existing Azure account, you may sign up for a free trial (<a class="Description_link__rkgXB" href="https://azure.microsoft.com/free/dotnet/">https://azure.microsoft.com/free/dotnet/</a>) or use your Visual Studio Subscription (<a class="Description_link__rkgXB" href="https://visualstudio.microsoft.com/subscriptions/">https://visualstudio.microsoft.com/subscriptions/</a>) benefits when you create an account (<a class="Description_link__rkgXB" href="https://azure.microsoft.com/account">https://azure.microsoft.com/account</a>).</p><h3 class="Description_h3__Xl7nK">Required:</h3><ul class="Description_list__uS3T7"><li class="Description_list-item__E4FV3">.NET 8 or higher</li><li class="Description_list-item__E4FV3">Visual Studio/Rider/VS Code</li><li class="Description_list-item__E4FV3">VS Code Extension for Bicep</li></ul><p class="Description_normal__U9AVw"></p><h3 class="Description_h3__Xl7nK">Optional:</h3><ul class="Description_list__uS3T7"><li class="Description_list-item__E4FV3">Azure Service Bus Explorer</li><li class="Description_list-item__E4FV3">Azure Storage Explorer</li><li class="Description_list-item__E4FV3">Free ngrok account with a custom domain</li></ul><p class="Description_normal__U9AVw"><br/>(*) Some Azure resources may be created and provided to attendees with connection strings on a limited basis.</p></div></div></div></div><div class="jsx-37237416 agenda-modal__sidebar"><div class="jsx-37237416 agenda-modal__speaker-details"><a class="jsx-37237416 agenda-modal__speaker" href="/speakers/daniel-marbach"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/2bb85377ec9af7b18f41d48a6e09069d92e448bc-400x400.jpg?w=285&amp;h=285&amp;q=85&amp;auto=format" class="jsx-37237416"/><h4 class="jsx-37237416 agenda-modal__speaker-name">Daniel<!-- --> <!-- -->Marbach</h4></a><div class="jsx-37237416 agenda-modal__speaker-bio"><p class="Bio_normal__wrh28">As a distinguished Microsoft MVP and software maestro at Particular Software, Daniel Marbach knows a thing or two about code. By day, he&#x27;s a devoted .NET crusader, espousing the virtues of message-based systems. By night? He&#x27;s racing against his own mischievous router hack, committing a bevy of performance improvements before the clock strikes midnight.</p></div></div></div></div></div></div></div></div></main><footer class="jsx-2563101321 footer__container"><div class="jsx-2563101321 footer__conferences"><h4 class="jsx-2563101321 footer__conferences-title">Discover our worldwide events</h4><div class="jsx-2563101321 footer__conferences-list"><div class="jsx-3878632968 footer__conferenceboxes"><div class="jsx-3878632968"><div class="linkNoDecoration"><a href="https://ndcmelbourne.com/"><div class="jsx-3089119235 conference"><div class="jsx-3089119235 conference__title">NDC Melbourne</div><div class="jsx-3089119235 conference__date">29 April - 1 May 2025</div></div></a></div></div><div class="jsx-3878632968"><div class="linkNoDecoration"><a href="https://ndcoslo.com"><div class="jsx-1651966692 conference"><div class="jsx-1651966692 conference__title">NDC Oslo</div><div class="jsx-1651966692 conference__date">19-23 May 2025</div></div></a></div></div><div class="jsx-3878632968"><div class="linkNoDecoration"><a href="https://ndccopenhagen.com"><div class="jsx-3773934132 conference"><div class="jsx-3773934132 conference__title">NDC Copenhagen</div><div class="jsx-3773934132 conference__date">8-12 September 2025</div></div></a></div></div><div class="jsx-3878632968"><div class="linkNoDecoration"><a href="https://ndctechtown.com"><div class="jsx-659175116 conference"><div class="jsx-659175116 conference__title">NDC TechTown</div><div class="jsx-659175116 conference__date">22-25 September 2025</div></div></a></div></div><div class="jsx-3878632968"><div class="linkNoDecoration"><a href="https://ndcporto.com/"><div class="jsx-2049758436 conference"><div class="jsx-2049758436 conference__title">NDC Porto</div><div class="jsx-2049758436 conference__date">20-24 October 2025</div></div></a></div></div></div></div><div class="jsx-2563101321 footer__conferences-list"></div></div><div class="jsx-2563101321 footer__partners-and-socials"><div class="jsx-2563101321 footer__partners"><div class="jsx-2096302040 partners"><h4 class="jsx-2096302040 partners__title"><span class="jsx-2096302040 partners__title-bold">Our </span>Partners and Exhibitors</h4><div class="jsx-2096302040 partners__logos"><a href="https://abp.io" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/2d7ba361e911c939eb22b6fc24db2046d8b4787a-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://apryse.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/daae3cfb4fc6fc7d662fa70c1a665533cbb115cd-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://auth0.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/80d833bea76408d6099cae0f63dd73b5d54775b8-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://aws.amazon.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/03bafc47e49ff521ee80855f97c8302a71d8b3ea-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://circleci.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/a1d3038617efe03cc27d0514582c64cdc2cad1bd-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://devitjobs.uk/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/d2479d795825d6935116280395aac5cff4cd25c7-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://www.digitalocean.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/b24b8e0d50eade500567d2d21cae105ce81323de-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://duendesoftware.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/03d8ea7d7268e0b22b383509cba1fe4fa73da433-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://www.elastic.co/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/0120c3d0d73985a598d14212b122acd07a6bea53-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://www.gravitee.io/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/b3ceebb3df52e91465a1a0873087231e51698cc8-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://www.janestreet.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/c543b568e4ec9174d68b91f40bb03017a4f17d02-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://docs.microsoft.com/en-gb/learn/?wt.mc_id=AID2447412_QSG_380120" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/f1fd12e53230ab8417e6a722b2167f2558dace56-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://www.netapp.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/6624cd6671b7c05448b6bed0400696012dc6a508-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://owasp.org/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/3ab4af16dde204a9737743a614eac04da01e8661-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://particular.net/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://www.progress.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/2ef2f106defb6eceebfe724e680cb1350e0908bf-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://ravendb.net/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/0d9c24f6b8a06411dc54b7ece10cea9d0ddeff70-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://redis.io/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/02b09499c9373c63a8b8c9f1bf9473cc1dd5b434-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://retool.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/09c5684ad4c975dfa9b43e44cf676b4820d0fac2-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://safestack.io/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/83670b52fed9d56196d9dfbc1fd47b1c8a2baec0-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://www.textcontrol.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/5a492ac78b90c9d505f80b8608f3ff72a6a6d11c-300x140.png?w=300" class="jsx-2096302040"/></a><a href="https://tina.io/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/136d3291268bbfd014f1820d7a97b6903ebaef3c-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://valkey.io/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/93d8becf2f7b71745275c9e087a4dbdc806f0169-600x280.png?w=300" class="jsx-2096302040"/></a><a href="https://www.zuplo.com/" target="_blank" rel="noopener" class="jsx-2096302040 partners__logo"><img src="https://cdn.sanity.io/images/fhoo4r9z/production/1738d8f73e699d385136f3c9c5ba177f082b1c9a-300x140.png?w=300" class="jsx-2096302040"/></a></div><hr class="jsx-2096302040 partners__line"/></div></div><div class="jsx-2563101321 footer__links-and-newsletter"><div class="jsx-1564649870 newsletter__links__container"><div class="jsx-1564649870 links__subcontainer"><div class="jsx-1564649870 links__sub__column"><a href="" class="jsx-1564649870">About</a><a href="" class="jsx-1564649870">Code of Conduct</a><a href="" class="jsx-1564649870">FAQ</a><a href="" class="jsx-1564649870">Privacy Policy</a></div><div class="jsx-1564649870 links__sub__column"><a href="" class="jsx-1564649870">Venue</a><a href="" class="jsx-1564649870">Tickets</a><a href="" class="jsx-1564649870">Hotel Packages</a><a href="" class="jsx-1564649870">Partnerships</a></div></div><div class="jsx-1564649870 newsletter__subcontainer"><div class="jsx-1564649870 newsletter__links__info"><div class="jsx-1564649870 newsletter__links__info__text__header">NDC Conferences UK LTD</div><div class="jsx-1564649870 newsletter__links__info__text">5 St. Johns Lane, Farringdon - <br class="jsx-1564649870"/>EC1M 4BH - London - UK</div><div class="jsx-1564649870 newsletter__links__info__text"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4920272f2609272d2a2a26272f2c3b2c272a2c3a672a2624">[email&#160;protected]</a></div><div class="jsx-1564649870 newsletter__links__info__text">397 2824 51 VAT</div></div></div></div><div class="jsx-3103933071 newsletter__container"><div class="jsx-3103933071 empty__subcontainer"> </div><div class="jsx-3103933071 newsletter__subcontainer"><div class="jsx-3103933071 mailchimp__container"><div class="jsx-3103933071 newsletter__header">Sign up for newsletter</div><div class="jsx-3103933071"><form class="jsx-3103933071 mailchimp__form"><input placeholder="Email ..." name="EMAIL" id="mce-EMAIL" required="" class="jsx-3103933071 mailchimp__form__email" value=""/><input type="submit" name="subscribe" id="mc-embedded-subscribe" class="jsx-3103933071 mailchimp__form__submit"/></form></div></div></div></div></div><div class="jsx-2563101321 footer__socials-and-links"><div class="jsx-2802981732 socials__links__container"><div class="jsx-2802981732 socials__subcontainer"><div class="jsx-2802981732 socials__item"><a href="https://www.youtube.com/ndcconferences" target="_blank" class="jsx-2802981732"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M501.303 132.765c-5.887-22.03-23.235-39.377-45.265-45.265C416.106 76.8 256 76.8 256 76.8s-160.107 0-200.039 10.7c-22.026 5.888-39.377 23.235-45.264 45.265C0 172.693 0 256.003 0 256.003s0 83.308 10.697 123.232c5.887 22.03 23.238 39.382 45.264 45.269C95.893 435.2 256 435.2 256 435.2s160.106 0 200.038-10.696c22.03-5.887 39.378-23.239 45.265-45.269 10.696-39.924 10.696-123.232 10.696-123.232s0-83.31-10.696-123.238zM204.797 332.804V179.201l133.019 76.802-133.019 76.801z"></path></svg></a></div><div class="jsx-2802981732 socials__item"><a href="https://x.com/NDC_Conferences" target="_blank" class="jsx-2802981732"><svg viewBox="0 0 24 24"><g><path fill="#fff" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg></a></div><div class="jsx-2802981732 socials__item"><a href="https://facebook.com/ndcconferences/" target="_blank" class="jsx-2802981732"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M512 257.555c0-141.385-114.615-256-256-256S0 116.17 0 257.555c0 127.777 93.616 233.685 216 252.89v-178.89h-65v-74h65v-56.4c0-64.16 38.219-99.6 96.695-99.6 28.009 0 57.305 5 57.305 5v63h-32.281c-31.801 0-41.719 19.733-41.719 39.978v48.022h71l-11.35 74H296v178.89c122.385-19.205 216-125.113 216-252.89z"></path></svg></a></div><div class="jsx-2802981732 socials__item"><a href="https://www.instagram.com/ndc_conferences/" target="_blank" class="jsx-2802981732"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 600 600"><g fill-rule="nonzero" fill="#fff"><path d="M251.921.159c-68.418 0-76.997.29-103.867 1.516-26.814 1.224-45.127 5.482-61.152 11.71-16.566 6.438-30.615 15.052-44.62 29.057-14.005 14.005-22.619 28.054-29.057 44.62-6.228 16.024-10.486 34.337-11.71 61.151C.289 175.083 0 183.662 0 252.08c0 68.417.289 76.996 1.515 103.866 1.224 26.814 5.482 45.127 11.71 61.151 6.438 16.566 15.052 30.615 29.057 44.621 14.005 14.005 28.054 22.619 44.62 29.057 16.025 6.227 34.338 10.486 61.152 11.709 26.87 1.226 35.449 1.516 103.867 1.516 68.417 0 76.996-.29 103.866-1.516 26.814-1.223 45.127-5.482 61.151-11.709 16.566-6.438 30.615-15.052 44.621-29.057 14.005-14.006 22.619-28.055 29.057-44.621 6.227-16.024 10.486-34.337 11.709-61.151 1.226-26.87 1.516-35.449 1.516-103.866 0-68.418-.29-76.997-1.516-103.867-1.223-26.814-5.482-45.127-11.709-61.151-6.438-16.566-15.052-30.615-29.057-44.62-14.006-14.005-28.055-22.619-44.621-29.057-16.024-6.228-34.337-10.486-61.151-11.71C328.917.449 320.338.159 251.921.159zm0 45.392c67.265 0 75.233.256 101.797 1.468 24.562 1.121 37.901 5.225 46.778 8.674 11.759 4.57 20.151 10.03 28.966 18.845 8.816 8.815 14.275 17.208 18.845 28.966 3.45 8.877 7.554 22.216 8.674 46.778 1.212 26.564 1.469 34.532 1.469 101.798 0 67.265-.257 75.233-1.469 101.797-1.12 24.562-5.224 37.901-8.674 46.778-4.57 11.759-10.029 20.151-18.845 28.966-8.815 8.816-17.207 14.275-28.966 18.845-8.877 3.45-22.216 7.554-46.778 8.674-26.56 1.212-34.527 1.469-101.797 1.469-67.271 0-75.237-.257-101.798-1.469-24.562-1.12-37.901-5.224-46.778-8.674-11.759-4.57-20.151-10.029-28.967-18.845-8.815-8.815-14.275-17.207-18.844-28.966-3.45-8.877-7.554-22.216-8.675-46.778-1.212-26.564-1.468-34.532-1.468-101.797 0-67.266.256-75.234 1.468-101.798 1.121-24.562 5.225-37.901 8.675-46.778 4.569-11.758 10.029-20.151 18.844-28.966 8.816-8.815 17.208-14.275 28.967-18.845 8.877-3.449 22.216-7.553 46.778-8.674 26.564-1.212 34.532-1.468 101.798-1.468z" transform="translate(44 43.838) scale(1.01619)"></path><path d="M251.921 336.053c-46.378 0-83.974-37.596-83.974-83.973 0-46.378 37.596-83.974 83.974-83.974 46.377 0 83.973 37.596 83.973 83.974 0 46.377-37.596 83.973-83.973 83.973zm0-213.338c-71.447 0-129.365 57.918-129.365 129.365 0 71.446 57.918 129.364 129.365 129.364 71.446 0 129.364-57.918 129.364-129.364 0-71.447-57.918-129.365-129.364-129.365zM416.627 117.604c0 16.696-13.535 30.23-30.231 30.23-16.695 0-30.23-13.534-30.23-30.23 0-16.696 13.535-30.23 30.23-30.23 16.696 0 30.231 13.534 30.231 30.23z" transform="translate(44 43.838) scale(1.01619)" fill="#fff"></path></g></svg></a></div><div class="jsx-2802981732 socials__item"><a href="https://www.linkedin.com/company/ndc-conferences/" target="_blank" class="jsx-2802981732"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M473.305-1.353c20.88 0 37.885 16.533 37.885 36.926v438.251c0 20.393-17.005 36.954-37.885 36.954H36.846c-20.839 0-37.773-16.561-37.773-36.954V35.573c0-20.393 16.934-36.926 37.773-36.926h436.459zm-37.829 436.389V301.002c0-65.822-14.212-116.427-91.12-116.427-36.955 0-61.739 20.263-71.867 39.476h-1.04V190.64h-72.811v244.396h75.866V314.158c0-31.883 6.031-62.773 45.554-62.773 38.981 0 39.468 36.461 39.468 64.802v118.849h75.95zM150.987 190.64H74.953v244.396h76.034V190.64zM112.99 69.151c-24.395 0-44.066 19.735-44.066 44.047 0 24.318 19.671 44.052 44.066 44.052 24.299 0 44.026-19.734 44.026-44.052 0-24.312-19.727-44.047-44.026-44.047z"></path></svg></a></div></div><div class="jsx-2802981732 links__subcontainer"></div></div></div></div></footer></div><div class="jsx-2229072646 layout__footer-rubber-band-background"></div></div></div><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"slot":{"_id":"e99fda6e-cb6e-4a2a-bca2-8ed7595b3e68","firstDay":{"day":"Monday","date":"2025-01-27"},"days":[{"day":"Monday","date":"2025-01-27"},{"day":"Tuesday","date":"2025-01-28"}],"startDate":"2025-01-27","title":"Reliable Messaging in Azure","slotType":"course","length":{"id":"SN22H1fIv53AGPHZbKLt_","type":"2 Days","title":"2 Days","titleDays":"27-28 Jan"},"room":"Room: Chaucer - L4","isRemote":false,"slug":"reliable-messaging-in-azure","conferenceRef":"d3fa6e47-1acd-4ccd-a34d-b0e8d634b0a4","hourRange":"09:00 - 17:00","scheduleKey":"eac5656b1f90","topics":[{"_id":"101230","title":".NET"},{"_id":"101236","title":"Cloud"},{"title":"Architecture","_id":"101234"}],"tags":[],"speakers":[{"_id":"7e39dc71-6d7a-477a-bcb6-842be6e533b4","firstName":"Daniel","lastName":"Marbach","position":"Software Engineer, Microsoft MVP","twitterUrl":"https://twitter.com/danielmarbach","twitterName":"@danielmarbach","description":{"en":[{"children":[{"_type":"span","marks":[],"text":"As a distinguished Microsoft MVP and software maestro at Particular Software, Daniel Marbach knows a thing or two about code. By day, he's a devoted .NET crusader, espousing the virtues of message-based systems. By night? He's racing against his own mischievous router hack, committing a bevy of performance improvements before the clock strikes midnight.","_key":"7e39dc71-6d7a-477a-bcb6-842be6e533b4_054yzv5txah_span"}],"_type":"block","style":"normal","_key":"7e39dc71-6d7a-477a-bcb6-842be6e533b4_0cpfyira7k7_block","markDefs":[]}]},"slug":"daniel-marbach","imageThumbnail":"https://cdn.sanity.io/images/fhoo4r9z/production/2bb85377ec9af7b18f41d48a6e09069d92e448bc-400x400.jpg?w=60\u0026h=60","imageBase64":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAUABQDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAMEBQYH/8QAIhAAAgIBBAEFAAAAAAAAAAAAAQIAAxEEBRIhBhQiMUFh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwIE/8QAGhEAAwEBAQEAAAAAAAAAAAAAAAECMQMRQf/aAAwDAQACEQMRAD8A8m2+hdRqqamJAdgCRNjyXaKNrtpGmsd0dckv85nN+oVLKxyKnkDyH1NfyXdKNXqqG0zPYtaBWdhjJ/Ibi3aawub5rnSelAjuJGtgcZES/AzKdibmzJ3tdqErJHEdiImhYjN9Zae0kJ7VGFA6EREF6KsP/9k=","imageUrl":"https://cdn.sanity.io/images/fhoo4r9z/production/2bb85377ec9af7b18f41d48a6e09069d92e448bc-400x400.jpg?w=285\u0026h=285\u0026q=85\u0026auto=format"}],"description":{"en":"Azure offers multiple services to achieve durable and reliable messaging. But, which one (or ones) do you need and why? What features does each one offer that make them stand out and where do they fall short? What about cost? In this two-day workshop, you will learn the fundamentals of reliable messaging using a range of Azure services and get hands-on experience coding against them. Examples will be in C# .NET.","_type":"localeText"},"article":{"_type":"defaultBlockSimple","en":[{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"First, we start with Azure Queue Storage-a basic, cost-effective, and durable message queue that enables effective decoupling of components, increases resilience, and supports scalability scenarios.","_key":"30c989d59d73"}],"_type":"block","style":"normal","_key":"cc08c59cfcbe"},{"style":"normal","_key":"f836aaeadc77","markDefs":[],"children":[{"_key":"dbc5eb658683","_type":"span","marks":[],"text":"After getting our feet wet with this no-frills queuing technology, we dive deep into feature-rich Azure Service Bus. This service is replete with all the bells and whistles needed to build robust and reliable applications leveraging the publish/subscribe pattern."}],"_type":"block"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"We also take a peek into Azure Event Hubs, which supports streaming millions of events per second to build real-time data ingestion services.\n\nWe end the day by learning how to leverage the power of Azure Event Grid to combine various messaging services in order to take advantage of their potential without the need for polling.","_key":"fd4fc0f99ada"}],"_type":"block","style":"normal","_key":"340ae102823a"},{"_key":"9deb05560f3d","markDefs":[],"children":[{"marks":[],"text":"After this workshop, you will be armed with a solid foundational understanding of Azure messaging service offerings and will be able to identify which one is appropriate for your needs. Furthermore, you will walk away with the benefits of practical experience coding against those services, jump-starting your career building reliable messaging solutions in Azure.","_key":"6e151a5cee3a","_type":"span"}],"_type":"block","style":"normal"},{"_type":"block","style":"normal","_key":"80acf1b4389b","markDefs":[{"_type":"link","href":"https://azure.microsoft.com/free/dotnet/","_key":"462b7326027e"},{"_type":"link","href":"https://visualstudio.microsoft.com/subscriptions/","_key":"95d50aaba7fe"},{"href":"https://azure.microsoft.com/account","_key":"f331a63f9eab","_type":"link"}],"children":[{"_type":"span","marks":[],"text":"This is a Bring Your Own Device (BYOD) course. At BYOD courses, attendees are required to bring their own laptop with the necessary software already installed. To use Azure messaging services, you'll need a subscription (*). If you do not have an existing Azure account, you may sign up for a free trial (","_key":"d64ea2377661"},{"text":"https://azure.microsoft.com/free/dotnet/","_key":"c80bc4e5784b","_type":"span","marks":["462b7326027e"]},{"_type":"span","marks":[],"text":") or use your Visual Studio Subscription (","_key":"87a89139b8f2"},{"text":"https://visualstudio.microsoft.com/subscriptions/","_key":"b79e3052dd3a","_type":"span","marks":["95d50aaba7fe"]},{"_key":"1eaa98f606b3","_type":"span","marks":[],"text":") benefits when you create an account ("},{"_type":"span","marks":["f331a63f9eab"],"text":"https://azure.microsoft.com/account","_key":"a533a732ad04"},{"marks":[],"text":").","_key":"7bd0155dd513","_type":"span"}]},{"style":"h3","_key":"5601640aa9af","markDefs":[],"children":[{"_key":"4f821df71aae","_type":"span","marks":[],"text":"Required:"}],"_type":"block"},{"level":1,"_type":"block","style":"normal","_key":"fda19f6024fb","listItem":"bullet","markDefs":[],"children":[{"_key":"9c2aff345031","_type":"span","marks":[],"text":".NET 8 or higher"}]},{"children":[{"text":"Visual Studio/Rider/VS Code","_key":"eb52d79f85c9","_type":"span","marks":[]}],"level":1,"_type":"block","style":"normal","_key":"58867f3023bc","listItem":"bullet","markDefs":[]},{"level":1,"_type":"block","style":"normal","_key":"164b449dce9c","listItem":"bullet","markDefs":[],"children":[{"text":"VS Code Extension for Bicep","_key":"db13dc1220ea","_type":"span","marks":[]}]},{"style":"normal","_key":"2532e307d93a","markDefs":[],"children":[{"marks":[],"text":"","_key":"992b9af1a392","_type":"span"}],"_type":"block"},{"_key":"a35eb6cac92d","markDefs":[],"children":[{"marks":[],"text":"Optional:","_key":"3f20e9c18757","_type":"span"}],"_type":"block","style":"h3"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"Azure Service Bus Explorer","_key":"184715f23da4"}],"level":1,"_type":"block","style":"normal","_key":"e6da8823db37","listItem":"bullet"},{"markDefs":[],"children":[{"text":"Azure Storage Explorer","_key":"6e36f48b8141","_type":"span","marks":[]}],"level":1,"_type":"block","style":"normal","_key":"c0dc4f3ce2a8","listItem":"bullet"},{"markDefs":[],"children":[{"marks":[],"text":"Free ngrok account with a custom domain","_key":"8fa284ccbd36","_type":"span"}],"level":1,"_type":"block","style":"normal","_key":"59c5bf45b814","listItem":"bullet"},{"_type":"block","style":"normal","_key":"2fa58ef63fa8","markDefs":[],"children":[{"marks":[],"text":"\n(*) Some Azure resources may be created and provided to attendees with connection strings on a limited basis.","_key":"2c2c1e6d536c","_type":"span"}]}]}},"websiteType":"default","_sentryTraceData":"13ec4552538c4533a038f09ae35627b4-a25b4aea73c139a6-0","_sentryBaggage":"sentry-environment=production,sentry-release=40f11638b7ecc45990c38f88e1a158854dbcdcb1,sentry-public_key=892997d22d9529351284e72027930ec3,sentry-trace_id=13ec4552538c4533a038f09ae35627b4,sentry-transaction=%2Fworkshops%2F%5B...param%5D,sentry-sampled=false"},"initialData":{"conference":{"conference":{"mailchimp":{"parameterID":"01611a7926","parameterFID":"00cdc2e1f0","parameterU":"ea3ee69b302ffce33ddee4de9"},"stats":[{"number":100,"_type":"stat","label":"Speakers","_key":"eb4185e26ab0"},{"number":50,"_type":"stat","label":"Technologies","_key":"4fef733db84f"},{"_key":"96a6d122f296","number":12,"_type":"stat","label":"Workshops"},{"number":110,"_type":"stat","label":"Talks","_key":"a61d3b1f5b85"}],"timezone":"UTC±00","staticDate":"27–31 January 2025","slug":{"_type":"slug","current":"ndc-london-2025"},"_rev":"tmaP3u7B5P5I6d6rMvcO7y","colorPalette":{"colorBgTicket":"#41c1ab","colorBgMenu":"#187f9f"},"confImage":{"_type":"image","asset":{"_ref":"image-678031ca74a7ab1877f370c9e2e2de88f23d9c7d-1000x667-jpg","_type":"reference"}},"display":false,"website":"https://ndclondon.com/","partners":[{"_key":"07295f31b65f","_type":"Partner","partnerType":["Partner"],"source":{"_type":"reference","_ref":"fa64b48f-8b0e-44cd-804f-06a0c4afdaf9"}},{"_type":"Partner","partnerType":["Partner"],"source":{"_ref":"ff326555-88b1-428f-bdec-10bbf03c0f1b","_type":"reference"},"_key":"85ae2ab21caa"},{"source":{"_ref":"c56f96dc-12a2-4156-9f35-b144d1dfc80a","_type":"reference"},"_key":"7259d7d32172","_type":"Partner","partnerType":["Partner"]},{"partnerType":["Partner"],"source":{"_ref":"43408e55-684c-4313-a005-c08c3ef813fc","_type":"reference"},"_key":"e116048473ab","_type":"Partner"},{"source":{"_type":"reference","_ref":"9bc9f4ac-8a8c-4e39-a379-a731803b2e8b"},"_key":"bd2457da789c","_type":"Partner","partnerType":["Partner"]},{"partnerType":["Partner"],"source":{"_ref":"a662613a-4124-4e8b-9e3f-be6ba9596968","_type":"reference"},"_key":"532f30465f72","_type":"Partner"},{"source":{"_ref":"eb50d334-2bb2-4082-9472-f36e0fc33a1f","_type":"reference"},"_key":"83b7afc8c7df","_type":"Partner","partnerType":["Partner"]},{"_type":"Partner","partnerType":["Partner"],"source":{"_ref":"9ed38006-4efd-4f19-af11-fb4895652672","_type":"reference"},"_key":"cca03553bd9b"},{"_type":"Partner","partnerType":["Partner"],"source":{"_ref":"68a366b1-f320-4e8e-a59b-1f1c285467e7","_type":"reference"},"_key":"ec0c8dfd12fd"},{"source":{"_ref":"e992aedb-33e2-4aa1-84ac-04e20d05bd75","_type":"reference"},"_key":"5d1ddc5063d3","_type":"Partner","partnerType":["Partner"]},{"_key":"56108651dfb3","_type":"Partner","partnerType":["Partner"],"source":{"_ref":"de480b2e-b429-479c-ac87-0d0b609a77ac","_type":"reference"}},{"_type":"Partner","partnerType":["Partner"],"source":{"_type":"reference","_ref":"bd73e99f-6d8e-421d-bc9a-ce3a97fc0e12"},"_key":"f3a2ae429d00"},{"_type":"Partner","partnerType":["Partner"],"source":{"_type":"reference","_ref":"a343a67a-0c99-4d49-844c-cedb64f4c3c8"},"_key":"3939cfbc4e36"},{"source":{"_ref":"9b1ae878-e72c-47db-9b5e-719ba5c7556b","_type":"reference"},"_key":"83eb57a053d6","_type":"Partner","partnerType":["Partner"]},{"source":{"_ref":"139f0092-a459-41a2-b27b-f8661e97129b","_type":"reference"},"_key":"98659a638d1a","_type":"Partner"},{"_type":"Partner","partnerType":["Partner"],"source":{"_ref":"29b1683f-73aa-4262-a2d7-2bbc6715b85e","_type":"reference"},"_key":"85443e67765f"},{"partnerType":["Partner"],"source":{"_ref":"0ae4f172-6eea-4b67-a5f5-32ec6be6f59a","_type":"reference"},"_key":"41c40993a9fc","_type":"Partner"},{"_key":"3aadcf090fa8","_type":"Partner","partnerType":["Partner"],"source":{"_type":"reference","_ref":"aaa7be73-6333-4b27-a83f-fd633da0719e"}},{"_type":"Partner","partnerType":["Partner"],"source":{"_type":"reference","_ref":"fb229ba0-5ec4-4d0a-8b2e-a047325486ae"},"_key":"81d768195742"},{"source":{"_ref":"465cb3e5-f5e5-431e-9d1b-2097e0fcd37a","_type":"reference"},"_key":"2545bfa4b93e","_type":"Partner","partnerType":["Partner"]},{"source":{"_ref":"36925f09-c655-4f41-9863-35460e8f4350","_type":"reference"},"_key":"c1727ec2ed21","_type":"Partner","partnerType":["Partner"]},{"_key":"550b54f035e5","_type":"Partner","partnerType":["Partner"],"source":{"_ref":"6d9ca80f-52cc-4599-902e-da0531d88a48","_type":"reference"}},{"partnerType":["Partner"],"source":{"_ref":"14a223fd-5065-4cac-862a-a109f86ad967","_type":"reference"},"_key":"09ffa891fcfd","_type":"Partner"},{"_key":"cf4e24a4cf24","_type":"Partner","partnerType":["Partner"],"source":{"_ref":"4a274889-08b0-49a9-b2bf-18ce0b53d675","_type":"reference"}}],"_id":"d3fa6e47-1acd-4ccd-a34d-b0e8d634b0a4","title":"NDC London 2025","toDate":"2025-01-31","_type":"conference","_updatedAt":"2025-02-03T11:21:58Z","fromDate":"2025-01-27","gradient":["#6900D7","#E22672"],"_createdAt":"2024-04-18T08:34:36Z","venue":{"_type":"venue","_id":"5d14b2e0-e8e3-4286-8c68-07862b5fa161","title":"Queen Elizabeth II Centre","_updatedAt":"2025-01-20T15:02:51Z","rooms":[{"_ref":"13991","_type":"room","_key":"bf0cbb74ebb6"},{"_key":"c08e87a01185","_ref":"13983","_type":"room"},{"_ref":"13984","_type":"room","_key":"53d73be149e3"},{"_ref":"14395","_type":"room","_key":"b5d74e66a3dc"},{"_key":"2c0bf0586904","_ref":"14704","_type":"room"},{"_ref":"14720","_type":"room","_key":"6bd4158bef3c"},{"_ref":"14729","_type":"room","_key":"98da84c600bc"},{"_ref":"14730","_type":"room","_key":"5dfb07834281"},{"_key":"d6a15d40abd3","_ref":"14772","_type":"room"},{"_ref":"13198","_type":"room","_key":"b96e6464906e"},{"_type":"room","_key":"d286d2996efb","_ref":"2ad4bc3b-91c3-4198-80f3-5e3b7550dc8c"},{"_ref":"618d89a7-06c2-4b68-9a4f-b98d3aea4dd7","_type":"room","_key":"661a693bbbd5"},{"_ref":"5a9788bd-f05c-44bf-8280-8520842035d2","_type":"room","_key":"e318fa10fab2"},{"_ref":"771ab418-f420-4bfd-94c0-1c020431850f","_type":"room","_key":"d1fdc5ff21b4"},{"_key":"ebb3f0811f58","_ref":"95584b2c-128b-4358-b73b-0ddc153dbe64","_type":"room"},{"_key":"d13489583110","_ref":"21323","_type":"room"},{"_type":"room","_key":"22f74969e582","_ref":"804f416b-43c5-4e0e-b943-132c792aaae9"},{"_ref":"c4cfd403-7b80-4ece-b847-e8a781375c47","_type":"room","_key":"08a76619439d"},{"_key":"9c11f41f41e1","_ref":"ee6cc006-f7d8-4f9f-bc19-d5abf85faca1","_type":"room"},{"_type":"room","_key":"108b8a05cf34","_ref":"c610155c-4568-46bc-bd76-99ea62c4e975"},{"_ref":"56a27610-abc8-4f00-b80d-770caf7a7ffa","_type":"room","_key":"f5b2f5b01f89"},{"_ref":"cf78537f-02d9-469f-b057-db2ee79b1a97","_type":"room","_key":"31e590e30447"},{"_ref":"da62ab19-5cfd-4e84-afb6-e5041d62157f","_type":"room","_key":"521d99d133cb"},{"_key":"18128cc19fd8","_ref":"d5062bc1-d78a-451f-80e5-9c4a8b848fc4","_type":"room"},{"_ref":"8f5c2f08-ed0c-42db-a4ed-c23b44b753d8","_type":"room","_key":"879d5ccd0c74"},{"_ref":"20021","_type":"room","_key":"c42e513d5446"},{"_ref":"2bdd812d-52fb-4985-b0d9-16c175c7fa0c","_type":"room","_key":"7a80fa733a17"},{"_ref":"f9469fe6-da23-4e24-ad87-d298b9ef2c5c","_type":"room","_key":"ceabd69a8234"},{"_ref":"790de25a-388b-45c4-8bee-d33913fec64c","_type":"room","_key":"65b9c573b043"},{"_type":"room","_key":"5ab01568b6ef","_ref":"a058b34e-4862-4cfa-9810-4244093bbce9"},{"_ref":"00c3e86a-c3ad-4c5e-a8b7-e583fff8b606","_type":"room","_key":"27c4b629e050"},{"_type":"room","_key":"c244f74e9d87","_ref":"140124f0-b262-4b05-a658-2d127ad6c8df"},{"_ref":"b916ffc0-dd87-4037-8d28-ca40e77adc6c","_type":"room","_key":"34b43b4d73d5"},{"_type":"room","_key":"f989cf81bdde","_ref":"13982"},{"_ref":"13992","_type":"room","_key":"599cd853c8e3"},{"_key":"7575e7abc072","_ref":"13993","_type":"room"},{"_ref":"14395","_type":"room","_key":"04f8b425bf44"},{"_type":"room","_key":"dacfeffd1c2c","_ref":"15048"}],"_createdAt":"2019-08-08T10:55:21Z","_rev":"yegnIH3NwV3D6qTghLDk2O"}},"confFooter":{"venue":"QEII Centre, Westminster","dynamicLinks":[{"_key":"82cdebc54843","title":"About","_type":"internalLink","link":"/about-ndc"},{"_type":"internalLink","link":"/code-of-conduct","_key":"a48e3630a094","title":"Code of Conduct"},{"link":"/faq","_key":"d578e4e664f3","title":"FAQ","_type":"internalLink"},{"_type":"internalLink","link":"/privacy-policy","_key":"779b9527e30f","title":"Privacy Policy"},{"_key":"6f3fdbac857a","title":"Venue","_type":"internalLink","link":"/venue"},{"link":"/tickets","_key":"33a177441307","title":"Tickets","_type":"internalLink"},{"_type":"internalLink","link":"/hotel-packages","_key":"ab9444def7c5","title":"Hotel Packages"},{"_type":"internalLink","link":"/become-a-partner","_key":"2c20a6fee68e","title":"Partnerships"}],"company":{"address":"5 St. Johns Lane, Farringdon - ","city":"EC1M 4BH - London - UK","registrationNumber":"397 2824 51 VAT","name":"NDC Conferences UK LTD","email":"info@ndcconferences.com"},"title":"NDC London 2025","date":"27-31 January"},"menu":[{"_type":"page","_key":"c18c953609ea","isActive":true,"title":"Tickets","slug":{"current":"tickets","_type":"slug"}},{"_type":"menuItem","_key":"593ff952f043","type":"Workshops"},{"_key":"40ae548ec501","type":"Agenda","_type":"menuItem"},{"_type":"menuItem","_key":"65b1f3bd4ce2","type":"Speakers"}]},"footer":{"conferences":[{"toDate":"2025-05-01","gradient":["#4C95AB","#7961C6"],"display":true,"staticDate":"29 April - 1 May 2025","confImage":{"_type":"image","asset":{"_ref":"image-8cc1950e9803b379c8887ea77848dc7dfc3500c0-2000x1300-jpg","_type":"reference"}},"fromDate":"2025-04-29","website":"https://ndcmelbourne.com/","_id":"d7831c1a-4c4b-423d-bfdc-6b5bf7e21cf7","title":"NDC Melbourne 2025","stats":[{"label":"Speakers","_key":"d2042af444ef","number":40,"_type":"stat"},{"_key":"bf78b0305e41","number":30,"_type":"stat","label":"Technologies"},{"number":10,"_type":"stat","label":"Workshops","_key":"1c379896bae7"},{"number":50,"_type":"stat","label":"Talks","_key":"edef88de3f24"}]},{"gradient":["#1DB87B","#0B3FB8"],"stats":[{"label":"Speakers","_key":"f696e1daae5c","number":150,"_type":"stat"},{"number":45,"_type":"stat","label":"Technologies","_key":"06c151cb28ec"},{"number":20,"_type":"stat","label":"Workshops","_key":"c3c615b1fa15"},{"number":160,"_type":"stat","label":"Talks","_key":"22ce6375fdcf"}],"confImage":{"asset":{"_ref":"image-c4a7d0bc33ccd7741663f6461588132a027ea0f8-2400x2239-jpg","_type":"reference"},"_type":"image"},"staticDate":"19-23 May 2025","website":"https://ndcoslo.com","title":"NDC Oslo 2025","display":true,"_id":"efb57dc5-6e81-4a2c-91a0-753078a8cbbd","fromDate":"2025-05-19","toDate":"2025-05-23"},{"website":"https://ndccopenhagen.com","confImage":{"asset":{"_type":"reference","_ref":"image-94f596039f5dad137731bfc08eefe71a611915e8-5632x3755-jpg"},"_type":"image"},"staticDate":"8-12 September 2025","title":"NDC Copenhagen 2025","toDate":"2025-09-12","_id":"9fe985ab-f0d0-4566-9696-096d43670630","stats":[{"_type":"stat","label":"Speakers","_key":"0a2a67670e01","number":100},{"label":"Technologies","_key":"2f1ce9ee3c74","number":40,"_type":"stat"},{"label":"Talks","_key":"de32de790bea","number":100,"_type":"stat"},{"number":10,"_type":"stat","label":"Workshops","_key":"cb55f581b550"}],"display":true,"fromDate":"2025-09-08","gradient":["#FB9334","#187F9F"]},{"toDate":"2025-09-25","confImage":{"_type":"image","asset":{"_ref":"image-710ef8dec6c69db85d59bfd83d3f6d2e5ee005ea-1000x633-jpg","_type":"reference"}},"display":true,"fromDate":"2025-09-22","gradient":["#483B88","#5648A3"],"stats":[{"_key":"af4e71122354","number":50,"_type":"stat","label":"Speakers"},{"_type":"stat","label":"Technologies","_key":"4c4265fe33ab","number":15},{"_key":"9273a69e644c","number":10,"_type":"stat","label":"Workshops"},{"_key":"7cad3769f7b4","number":60,"_type":"stat","label":"Talks"}],"_id":"4ccc1c60-faac-420b-91a8-fe325472fb60","title":"NDC TechTown 2025","website":"https://ndctechtown.com","staticDate":"22-25 September 2025"},{"_id":"e14f2c1c-1de3-4eb9-a425-d1502dc1ab0a","title":"Azure Dev Summit 2025","website":"https://azuredevsummit.com","display":false,"staticDate":"13-16 October 2025","toDate":"2025-10-16","confImage":{"asset":{"_ref":"image-2034a7bd972d3603d25c8a492b06b1c829d037b3-1162x1237-png","_type":"reference"},"_type":"image"},"fromDate":"2025-10-13","gradient":["#6A6CE6","#844BE2"]},{"gradient":["#008780","#00AAA1"],"title":"NDC Porto 2025","website":"https://ndcporto.com/","fromDate":"2025-10-20","display":true,"staticDate":"20-24 October 2025","_id":"3c9db8dc-8f1a-4468-980b-104e755114a1","stats":[{"number":80,"_type":"stat","label":"Speakers","_key":"4a7ae73733f1"},{"number":40,"_type":"stat","label":"Technologies","_key":"b309c507e41f"},{"_key":"7ae88afac2c0","number":8,"_type":"stat","label":"Workshops"},{"number":90,"_type":"stat","label":"Talks","_key":"0436a761ea89"}],"confImage":{"asset":{"_ref":"image-0f7785cf67e46323dd7efc431e3fe3b2daa21139-1000x750-jpg","_type":"reference"},"_type":"image"},"toDate":"2025-10-24"}],"partners":[{"source":{"_rev":"n7n0xC8KhbyPbmtZ22lemA","logoColor":{"asset":{"_ref":"image-2d7ba361e911c939eb22b6fc24db2046d8b4787a-300x140-png","_type":"reference"},"_type":"image"},"title":"abp.io","_updatedAt":"2023-03-24T12:00:32Z","logoMono":{"_type":"image","asset":{"_ref":"image-2d7ba361e911c939eb22b6fc24db2046d8b4787a-300x140-png","_type":"reference"}},"_id":"fa64b48f-8b0e-44cd-804f-06a0c4afdaf9","_createdAt":"2022-11-03T12:17:39Z","partnerLink":"https://abp.io","_type":"partner"},"_key":"07295f31b65f","_type":"Partner","partnerType":["Partner"]},{"_key":"85ae2ab21caa","_type":"Partner","partnerType":["Partner"],"source":{"_createdAt":"2023-02-21T08:28:10Z","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-daae3cfb4fc6fc7d662fa70c1a665533cbb115cd-600x280-png"}},"logoColor":{"_type":"image","asset":{"_type":"reference","_ref":"image-daae3cfb4fc6fc7d662fa70c1a665533cbb115cd-600x280-png"}},"title":"Apryse","_type":"partner","_updatedAt":"2024-12-11T19:56:43Z","_rev":"wQ4HQbIr6sUJ9JNXAXtinG","partnerLink":"https://apryse.com/","_id":"ff326555-88b1-428f-bdec-10bbf03c0f1b"}},{"source":{"partnerLink":"https://auth0.com/","_rev":"rrVGQ2hAZXTfdtNcgKv4gC","_id":"c56f96dc-12a2-4156-9f35-b144d1dfc80a","logoMono":{"_type":"image","asset":{"_ref":"image-80d833bea76408d6099cae0f63dd73b5d54775b8-600x280-png","_type":"reference"}},"_createdAt":"2021-11-08T11:55:06Z","_type":"partner","title":"Auth0","_updatedAt":"2024-01-18T13:55:58Z","logoColor":{"_type":"image","asset":{"_ref":"image-80d833bea76408d6099cae0f63dd73b5d54775b8-600x280-png","_type":"reference"}}},"_key":"7259d7d32172","_type":"Partner","partnerType":["Partner"]},{"partnerType":["Partner"],"source":{"_rev":"c1XVzFu4GYF5JXrpNuBz0U","_type":"partner","description":"For over 12 years, Amazon Web Services has been the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 165 fully featured services for compute, storage, databases, networking, analytics, robotics, machine learning and artificial intelligence (AI), Internet of Things (IoT), mobile, security, hybrid, virtual and augmented reality (VR and AR), media, and application development, deployment, and management from 60 Availability Zones (AZs) within 20 geographic regions, spanning the U.S., Australia, Brazil, Canada, China, France, Germany, India, Ireland, Japan, Korea, Singapore, Sweden, and the UK. AWS services are trusted by millions of active customers around the world—including the fastest-growing startups, largest enterprises, and leading government agencies—to power their infrastructure, make them more agile, and lower costs. To learn more about AWS, visit aws.amazon.com.","_updatedAt":"2020-04-29T12:10:37Z","logoMono":{"_type":"image","asset":{"_ref":"image-03bafc47e49ff521ee80855f97c8302a71d8b3ea-300x140-png","_type":"reference"}},"title":"AWS","logoColor":{"_type":"image","asset":{"_ref":"image-03bafc47e49ff521ee80855f97c8302a71d8b3ea-300x140-png","_type":"reference"}},"_id":"43408e55-684c-4313-a005-c08c3ef813fc","_createdAt":"2020-04-29T11:34:35Z","partnerLink":"https://aws.amazon.com/"},"_key":"e116048473ab","_type":"Partner"},{"_key":"bd2457da789c","_type":"Partner","partnerType":["Partner"],"source":{"logoColor":{"asset":{"_type":"reference","_ref":"image-a1d3038617efe03cc27d0514582c64cdc2cad1bd-600x280-png"},"_type":"image"},"title":"Circleci","_rev":"eLZC6C7gcUre0zGjrZoQRb","partnerLink":"https://circleci.com/","logoMono":{"_type":"image","asset":{"_ref":"image-a1d3038617efe03cc27d0514582c64cdc2cad1bd-600x280-png","_type":"reference"}},"_type":"partner","_updatedAt":"2025-01-02T12:19:13Z","_createdAt":"2025-01-02T12:19:13Z","_id":"9bc9f4ac-8a8c-4e39-a379-a731803b2e8b"}},{"_type":"Partner","partnerType":["Partner"],"source":{"logoColor":{"asset":{"_type":"reference","_ref":"image-53b0e2528effa0910687ba511e6f12d49095024b-600x280-png"},"_type":"image"},"_updatedAt":"2024-12-06T09:10:31Z","_createdAt":"2024-12-06T08:58:26Z","_rev":"meVVJ3VGm6OopLJP6YktTU","_type":"partner","_id":"a662613a-4124-4e8b-9e3f-be6ba9596968","title":"devitjobs","logoMono":{"asset":{"_ref":"image-d2479d795825d6935116280395aac5cff4cd25c7-600x280-png","_type":"reference"},"_type":"image"},"partnerLink":"https://devitjobs.uk/"},"_key":"532f30465f72"},{"_key":"83b7afc8c7df","_type":"Partner","partnerType":["Partner"],"source":{"_updatedAt":"2024-11-19T08:36:32Z","_createdAt":"2024-11-19T08:36:32Z","_rev":"4rii1uCSjXv0pRAsuQqr8X","partnerLink":"https://www.digitalocean.com/","logoMono":{"_type":"image","asset":{"_ref":"image-b24b8e0d50eade500567d2d21cae105ce81323de-600x280-png","_type":"reference"}},"title":"Digital Ocean","_id":"eb50d334-2bb2-4082-9472-f36e0fc33a1f","_type":"partner","logoColor":{"_type":"image","asset":{"_ref":"image-b24b8e0d50eade500567d2d21cae105ce81323de-600x280-png","_type":"reference"}}}},{"_key":"cca03553bd9b","_type":"Partner","partnerType":["Partner"],"source":{"logoMono":{"_type":"image","asset":{"_ref":"image-03d8ea7d7268e0b22b383509cba1fe4fa73da433-600x280-png","_type":"reference"}},"_createdAt":"2024-10-28T13:31:28Z","title":"Duende","partnerLink":"https://duendesoftware.com/","_rev":"krXXfJdIGzkhUe12uGofIR","_updatedAt":"2024-10-28T13:31:44Z","_type":"partner","_id":"9ed38006-4efd-4f19-af11-fb4895652672","logoColor":{"_type":"image","asset":{"_ref":"image-03d8ea7d7268e0b22b383509cba1fe4fa73da433-600x280-png","_type":"reference"}}}},{"_key":"ec0c8dfd12fd","_type":"Partner","partnerType":["Partner"],"source":{"logoMono":{"asset":{"_ref":"image-0120c3d0d73985a598d14212b122acd07a6bea53-300x140-png","_type":"reference"},"_type":"image"},"partnerLink":"https://www.elastic.co/","_type":"partner","_id":"68a366b1-f320-4e8e-a59b-1f1c285467e7","title":"Elastic","_createdAt":"2021-11-01T08:26:57Z","logoColor":{"_type":"image","asset":{"_type":"reference","_ref":"image-8a99e7ea328f45b7be5b1845b8a2dac5d4877684-300x140-png"}},"_rev":"t54Vvg3VAPWvMgd1vYTdWZ","_updatedAt":"2023-09-04T08:16:54Z"}},{"source":{"_updatedAt":"2024-12-23T20:50:56Z","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-b3ceebb3df52e91465a1a0873087231e51698cc8-600x280-png"}},"_id":"e992aedb-33e2-4aa1-84ac-04e20d05bd75","_type":"partner","partnerLink":"https://www.gravitee.io/","_rev":"OptGicBi3c65TW5tQu5jr0","logoColor":{"_type":"image","asset":{"_ref":"image-b3ceebb3df52e91465a1a0873087231e51698cc8-600x280-png","_type":"reference"}},"title":"Gravitee.io","_createdAt":"2024-12-23T20:50:56Z"},"_key":"5d1ddc5063d3","_type":"Partner","partnerType":["Partner"]},{"_type":"Partner","partnerType":["Partner"],"source":{"_rev":"sBbmt3aa2MSf4wtSrusYxr","_id":"de480b2e-b429-479c-ac87-0d0b609a77ac","title":"Jane Street","logoColor":{"_type":"image","asset":{"_type":"reference","_ref":"image-c543b568e4ec9174d68b91f40bb03017a4f17d02-600x280-png"}},"_type":"partner","_createdAt":"2025-01-13T07:11:19Z","_updatedAt":"2025-01-13T07:11:19Z","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-c543b568e4ec9174d68b91f40bb03017a4f17d02-600x280-png"}},"partnerLink":"https://www.janestreet.com/"},"_key":"56108651dfb3"},{"partnerType":["Partner"],"source":{"_rev":"ZBCDkI8yK7ATWnq3AfajE5","title":"Microsoft","_id":"bd73e99f-6d8e-421d-bc9a-ce3a97fc0e12","_type":"partner","partnerLink":"https://docs.microsoft.com/en-gb/learn/?wt.mc_id=AID2447412_QSG_380120","description":"Since 1975, Microsoft has empowered every person and organisation on the planet to achieve more. Imagination and innovation drives today’s technology. Our software, services, devices, and solutions help users realise their full potential in incredible new ways – from AI to the cloud, we want to help every software developer create fast and create smart. At NDC London 2020, we’ll be helping all software developers and businesses accelerate technical skills through the Microsoft Learn platform, plus Q\u0026As and expert insights from Microsoft’s Most Valuable Professionals.","logoMono":{"_type":"image","asset":{"_ref":"image-f1fd12e53230ab8417e6a722b2167f2558dace56-300x140-png","_type":"reference"}},"_updatedAt":"2025-03-17T09:56:40Z","logoColor":{"_type":"image","asset":{"_ref":"image-34eeecbf97ce5c75bea699e17191ef7f2d9aa766-300x140-png","_type":"reference"}},"_createdAt":"2020-04-29T11:58:04Z"},"_key":"f3a2ae429d00","_type":"Partner"},{"partnerType":["Partner"],"source":{"_type":"partner","_id":"a343a67a-0c99-4d49-844c-cedb64f4c3c8","partnerLink":"https://www.netapp.com/","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-6624cd6671b7c05448b6bed0400696012dc6a508-600x280-png"}},"logoColor":{"asset":{"_ref":"image-6624cd6671b7c05448b6bed0400696012dc6a508-600x280-png","_type":"reference"},"_type":"image"},"title":"NetApp","_createdAt":"2025-01-02T12:16:15Z","_rev":"OptGicBi3c65TW5tRfhHP0","_updatedAt":"2025-01-02T12:16:15Z"},"_key":"3939cfbc4e36","_type":"Partner"},{"source":{"title":"owasp","_type":"partner","logoColor":{"asset":{"_ref":"image-3ab4af16dde204a9737743a614eac04da01e8661-600x280-png","_type":"reference"},"_type":"image"},"partnerLink":"https://owasp.org/","_createdAt":"2025-01-08T12:54:26Z","_rev":"6MTNjSA10fN03nTrzj2a6X","_updatedAt":"2025-01-08T12:54:26Z","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-3ab4af16dde204a9737743a614eac04da01e8661-600x280-png"}},"_id":"9b1ae878-e72c-47db-9b5e-719ba5c7556b"},"_key":"83eb57a053d6","_type":"Partner","partnerType":["Partner"]},{"_key":"98659a638d1a","_type":"Partner","source":{"_rev":"J29A1t3CrDTc1m32QIwmfS","title":"Particular","logoColor":{"_type":"image","asset":{"_ref":"image-6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-png","_type":"reference"}},"partnerLink":"https://particular.net/","_updatedAt":"2022-08-17T13:46:29Z","_type":"partner","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-png"}},"_createdAt":"2022-08-17T13:46:29Z","_id":"139f0092-a459-41a2-b27b-f8661e97129b"}},{"source":{"_rev":"nMVhhzwrI237N2VuAkHAs2","logoMono":{"_type":"image","asset":{"_type":"reference","_ref":"image-2ef2f106defb6eceebfe724e680cb1350e0908bf-600x280-png"}},"title":"Progress","_updatedAt":"2025-03-17T09:58:12Z","_createdAt":"2020-12-09T09:53:29Z","partnerLink":"https://www.progress.com/","_type":"partner","logoColor":{"_type":"image","asset":{"_ref":"image-50306531ae51fa913317e4d7249e8526a9888d73-600x280-png","_type":"reference"}},"_id":"29b1683f-73aa-4262-a2d7-2bbc6715b85e"},"_key":"85443e67765f","_type":"Partner","partnerType":["Partner"]},{"_key":"41c40993a9fc","_type":"Partner","partnerType":["Partner"],"source":{"_type":"partner","logoMono":{"asset":{"_ref":"image-0d9c24f6b8a06411dc54b7ece10cea9d0ddeff70-300x140-png","_type":"reference"},"_type":"image"},"_updatedAt":"2023-10-03T11:26:17Z","_createdAt":"2022-10-25T12:40:47Z","_id":"0ae4f172-6eea-4b67-a5f5-32ec6be6f59a","title":"ravenDB","logoColor":{"_type":"image","asset":{"_ref":"image-0d9c24f6b8a06411dc54b7ece10cea9d0ddeff70-300x140-png","_type":"reference"}},"_rev":"6uWT4mGt0g6sBk16EyvsCG","partnerLink":"https://ravendb.net/"}},{"source":{"_rev":"wX8zREsCPkjFYvJgDNOADl","logoMono":{"_type":"image","asset":{"_ref":"image-02b09499c9373c63a8b8c9f1bf9473cc1dd5b434-600x280-png","_type":"reference"}},"logoColor":{"_type":"image","asset":{"_type":"reference","_ref":"image-02b09499c9373c63a8b8c9f1bf9473cc1dd5b434-600x280-png"}},"_type":"partner","_updatedAt":"2024-12-12T14:07:28Z","partnerLink":"https://redis.io/","title":"Redis","_id":"aaa7be73-6333-4b27-a83f-fd633da0719e","_createdAt":"2024-12-12T14:01:13Z"},"_key":"3aadcf090fa8","_type":"Partner","partnerType":["Partner"]},{"_type":"Partner","partnerType":["Partner"],"source":{"logoColor":{"asset":{"_ref":"image-09c5684ad4c975dfa9b43e44cf676b4820d0fac2-600x280-png","_type":"reference"},"_type":"image"},"_type":"partner","_updatedAt":"2025-01-06T14:39:34Z","_id":"fb229ba0-5ec4-4d0a-8b2e-a047325486ae","title":"retool","_createdAt":"2025-01-06T14:39:34Z","_rev":"OptGicBi3c65TW5tRyrULw","logoMono":{"asset":{"_ref":"image-09c5684ad4c975dfa9b43e44cf676b4820d0fac2-600x280-png","_type":"reference"},"_type":"image"},"partnerLink":"https://retool.com/"},"_key":"81d768195742"},{"source":{"title":"SafeStack","_createdAt":"2023-09-05T12:47:32Z","_type":"partner","partnerLink":"https://safestack.io/","_updatedAt":"2023-09-05T12:47:32Z","logoMono":{"_type":"image","asset":{"_ref":"image-83670b52fed9d56196d9dfbc1fd47b1c8a2baec0-300x140-png","_type":"reference"}},"_rev":"PykQLzfXwgj1I0sVx3vA4B","logoColor":{"_type":"image","asset":{"_ref":"image-83670b52fed9d56196d9dfbc1fd47b1c8a2baec0-300x140-png","_type":"reference"}},"_id":"465cb3e5-f5e5-431e-9d1b-2097e0fcd37a"},"_key":"2545bfa4b93e","_type":"Partner","partnerType":["Partner"]},{"partnerType":["Partner"],"source":{"_rev":"wbRB0YY1DZUZMK3XLAiOpX","logoMono":{"_type":"image","asset":{"_ref":"image-5a492ac78b90c9d505f80b8608f3ff72a6a6d11c-300x140-png","_type":"reference"}},"logoColor":{"_type":"image","asset":{"_ref":"image-5a492ac78b90c9d505f80b8608f3ff72a6a6d11c-300x140-png","_type":"reference"}},"title":"Text Control","partnerLink":"https://www.textcontrol.com/","_createdAt":"2021-01-08T10:58:37Z","_type":"partner","_updatedAt":"2021-05-26T08:36:11Z","_id":"36925f09-c655-4f41-9863-35460e8f4350"},"_key":"c1727ec2ed21","_type":"Partner"},{"partnerType":["Partner"],"source":{"_createdAt":"2024-05-28T11:10:52Z","partnerLink":"https://tina.io/","_type":"partner","_id":"6d9ca80f-52cc-4599-902e-da0531d88a48","logoMono":{"asset":{"_type":"reference","_ref":"image-136d3291268bbfd014f1820d7a97b6903ebaef3c-600x280-png"},"_type":"image"},"logoColor":{"asset":{"_ref":"image-75b94b90b3da9591f88c2a7235eb3217eec48785-600x280-png","_type":"reference"},"_type":"image"},"_updatedAt":"2024-05-28T11:10:52Z","_rev":"c5Jg29CtwmnXmDO5WYF1z6","title":"Tina CMS"},"_key":"550b54f035e5","_type":"Partner"},{"_type":"Partner","partnerType":["Partner"],"source":{"_id":"14a223fd-5065-4cac-862a-a109f86ad967","_createdAt":"2024-08-05T09:31:01Z","partnerLink":"https://valkey.io/","_updatedAt":"2024-08-05T09:44:33Z","_rev":"yHoLspzQ0JQW6PP7dHbNl7","_type":"partner","logoMono":{"asset":{"_ref":"image-93d8becf2f7b71745275c9e087a4dbdc806f0169-600x280-png","_type":"reference"},"_type":"image"},"logoColor":{"asset":{"_ref":"image-93d8becf2f7b71745275c9e087a4dbdc806f0169-600x280-png","_type":"reference"},"_type":"image"},"title":"Valkey"},"_key":"09ffa891fcfd"},{"_key":"cf4e24a4cf24","_type":"Partner","partnerType":["Partner"],"source":{"_id":"4a274889-08b0-49a9-b2bf-18ce0b53d675","_updatedAt":"2022-05-03T13:43:44Z","logoMono":{"asset":{"_ref":"image-1738d8f73e699d385136f3c9c5ba177f082b1c9a-300x140-png","_type":"reference"},"_type":"image"},"_createdAt":"2022-05-03T13:43:44Z","_type":"partner","title":"Zuplo","partnerLink":"https://www.zuplo.com/","_rev":"WXwq61Fb2PMnOOpfxWJQ8S","logoColor":{"_type":"image","asset":{"_ref":"image-1738d8f73e699d385136f3c9c5ba177f082b1c9a-300x140-png","_type":"reference"}}}}]},"title":"NDC London","websiteType":"default","featureToggleTickets":true,"meta":{"title":"NDC London 2025 | Conference for Software Developers","image":"https://cdn.sanity.io/images/fhoo4r9z/production/b61bf6b789c15cc5b7d3e2b12261abdc35d7f41a-2400x1256.jpg","description":"NDC London 2025 is a 5-day event for Software Developers, 27-31 Jan at the Queen Elizabeth II Centre, Westminster."}},"host":"ndclondon.com","store":{"conference":"6fa09f6c-7799-4d58-8766-0170cd2c59dc","main":{"conferenceId":"6fa09f6c-7799-4d58-8766-0170cd2c59dc","GLOBAL_DATA_QUERY":"\n {\n \"title\": *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0].title,\n \"websiteType\": *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0].websiteType,\n \"featureToggleTickets\": *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0].featureToggleTickets,\n \"meta\": *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0].social {\n description,\n title,\n 'image': image.asset-\u003eurl,\n },\n \"conference\": *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0] {\n \"conference\": conference-\u003e{\n ...,\n venue-\u003e\n },\n confFooter,\n menu\n },\n \"footer\": {\n \"partners\": *[_type == \"conference\" \u0026\u0026 _id == *[_type == \"website\" \u0026\u0026 _id == $conferenceId][0].conference._ref][0].partners {\n ...,\n source-\u003e\n },\n \"conferences\": *[_type == \"conference\" \u0026\u0026 defined(fromDate) \u0026\u0026 defined(toDate) \u0026\u0026 toDate \u003e now()] {\n staticDate,\n fromDate,\n toDate,\n gradient,\n stats,\n confImage,\n title,\n display,\n website,\n _id\n } | order(fromDate)\n \n }\n }\n "},"slot":{"conferenceId":"6fa09f6c-7799-4d58-8766-0170cd2c59dc","AGENDAS_QUERY":"\n *[_type == \"website\" \u0026\u0026 _id == $conferenceId] {\n \"conferenceId\": @.conference._ref,\n \"slots\": *[_type == 'slot' \u0026\u0026 references(^.conference._ref)] {\n _id,\ntitle,\nslug,\nspeakers-\u003e,\nslotType,\ndescription,\narticle,\ncustomVideo,\n'speakers': speakers[]-\u003e { ..., 'portrait': portrait {\n ...,\n asset-\u003e {\n ...\n }\n} },\ntopics[]-\u003e { _id, title },\ntags[]-\u003e { _id, title },\n'schedule': schedule[] {\n ...,\n 'location': location {\n ...,\n 'room': room-\u003e { ... },\n 'venue': venue-\u003e { ... }\n }\n}\n },\n 'topics': *[_type == \"topic\"] {\n _id,\n title\n }\n }[0]"},"speaker":{"conferenceId":"6fa09f6c-7799-4d58-8766-0170cd2c59dc"}}},"page":"/workshops/[...param]","query":{"param":["reliable-messaging-in-azure","eac5656b1f90"]},"buildId":"-FYqVaCK2CuKze0l9-PYu","isFallback":false,"gip":true,"appGip":true,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10