Blogs - Subscribe


The AMQP 1.0 Protocol - 6/6 - Composite Types and Messages[MP4] [0:17:02] [2015/10/06]
This is the final part of a 6 part series introducing the AMQP 1.0 protocol, covering composite types and messages, and the frame layout. The AMQP 1.0 protocol is used by Azure Service Bus, Service…


The AMQP 1.0 Protocol - 5/6 - Primitive Type Encoding[MP4] [0:14:59] [2015/10/06]
This is part 5 of a 6 part series introducing the AMQP 1.0 protocol, explaining the type system basics and the encoding of primitive types. The AMQP 1.0 protocol is used by Azure Service Bus, Service…


The AMQP 1.0 Protocol - 4/6 - Flow Control[MP4] [0:09:07] [2015/10/06]
This is part 4 of a 6 part series introducing the AMQP 1.0 protocol, describing the flow control models. The AMQP 1.0 protocol is used by Azure Service Bus, Service Bus for Windows Server, Azure Event…


The AMQP 1.0 Protocol - 3/6 - Message Transfers[MP4] [0:07:40] [2015/10/06]
This is part 3 of a 6 part series introducing the AMQP 1.0 protocol, describing message transfers and disposition. The AMQP 1.0 protocol is used by Azure Service Bus, Service Bus for Windows Server,…


The AMQP 1.0 Protocol - 2/6 - Core Elements[MP4] [0:12:51] [2015/10/06]
This is part 2 of a 6 part series introducing the AMQP 1.0 protocol, discussing the core protocol elements, Connections, Sessions, and Links. The AMQP 1.0 protocol is used by Azure Service Bus,…


The AMQP 1.0 Protocol - 1/6 - Overview[MP4] [0:14:38] [2015/10/05]
This is part 1 of a 6 part series introducing the AMQP 1.0 protocol. Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6 The AMQP 1.0 protocol is used by Azure Service Bus, Service Bus for Windows…


Azure IoT and Windows IoT at IoT Solutions World Congress[MP4] [0:07:27] [2015/09/25]
IoT Solutions World Congress 2015 was held in Barcelona (Spain) last week. On a VERY NOISY showfloor, I spoke to Nicole Berdy (@nberdy) about the Azure IoT Suite, and to Colin Murphy about Windows 10…


Azure Service Bus Messaging Overview[MP4] [0:40:26] [2015/09/04]
With the advent of the public preview of Azure Service Bus Premium Messaging, it's time for a fresh Service Bus Messaging overview talk here on Subscribe. This episode covers some of the motivations…


Introducing Azure Service Bus Premium Messaging [MP4] [0:03:13] [2015/09/03]
Azure Service Bus is the core messaging platform that sits at the heart of many sophisticated Azure-based solutions today. Azure Service Bus Premium Messaging is a new offering, now entering public…


Subscribe is Back With A Trillion Messages[MP4] [0:09:41] [2015/08/18]
After a long hiatus, the Subscribe blog is back on here on Channel 9! In this "reboot" episode, Dan (@DanRosanova) and Clemens (@ClemensV) talk about what's next in Subscribe and in Service…


Smart Products and Microsoft Services (Internet of Things)[MP4] [1:50:05] [2014/04/12]
"Smart Products and Microsoft Services" (you could also say "Internet of Things with Microsoft Datacenter Services") is the topic of this very long, 110 minute presentation. But…


Device to Cloud, Part 8: The Pi Code. OBDII to AMQP to Cloud.[MP4] [0:33:43] [2013/12/13]
This is the last (numbered) episode in this series and I'm showing you the code that runs on the Pi in my car as well as the server side code that pumps the data into storage. Mind that the code is…


Device to Cloud, Hands-On. Part 7: The Pi in the Car[MP4] [0:13:51] [2013/10/31]
In this episode I'll show you the Raspberry Pi that lives in my car and some other nice things that a latest-model vehicle (from Audi in this case) can do with built-in online data services, such as…


Service Bus for Windows Server 1.1 Release[MP4] [0:18:02] [2013/10/18]
Today we're releasing Service Bus for Windows Server 1.1. Ziv Rafalovich gave me (and you) a tour through one of the most exciting additions we for the server version, the new Windows Azure Pack…


Device to Cloud, Hands-On. Part 6: Why End-To-End Security Matters[MP4] [0:20:50] [2013/10/02]
In this 6th episode of my Device to Cloud series, which is another whiteboard talk, I'm talking about why application-level security matters in typical M2M scenarios where, for instance, sensors pick…


SaaS Cloud/On-Premises Integration with Richard Seroter[MP4] [0:23:12] [2013/10/01]
Last week I had the chance to speak with Tier3 Product Manager, Microsoft MVP, InfoQ editor, Pluralsight trainer, and conference speaker Richard Seroter (@rseroter) on Lync. Richard is using Windows…


Device to Cloud, Hands-On. Part 5: Tunnel in Tunnel in Tunnel and Other Security Witchcraft. [MP4] [0:29:29] [2013/09/26]
Before attending two recent M2M conferences in Düsseldorf and Berlin, I probably wouldn't have recorded this episode. But as I see it, there's quite a bit of fear-driven "black magic"…


Device to Cloud, Hands-On. Part 4: Intermediated, Service-Assisted Connectivity[MP4] [0:20:39] [2013/09/15]
In this 4th episode of my "device to cloud" series I'm introducing the notion of intermediated service-assisted connectivity for devices, whereby the gateway I introduced in the previous…


Device to Cloud, Hands-On. Part 3: Safer Commands via a Cloud Gateway[MP4] [0:25:45] [2013/09/03]
In this third episode of my cloud-to-device series, I'm talking in some more detail about why it is a questionable and sometime outright dangerous strategy to let small devices actively listen on a…


Device to Cloud, Hands-On. Part 2: Pattern Overview and Commands with HTTP[MP4] [0:18:13] [2013/08/29]
In this second episode of the (open-ended) device-to-cloud series, I'm talking about the four basic patterns of device information exchange and then start investigating the trickiest of these…


Device to Cloud, Hands-On. Part 1: Prototyping Platforms[MP4] [0:16:26] [2013/08/27]
Subscribe! is back after a long mid-year (summer-) break and with a new series. Starting with this episode, I'm going to explore a range of embedded systems prototyping platforms and, ultimately, how…


Things, M2M, IoT - Zweckgebundene Geräte in und durch die Cloud verbinden [Deutsch][MP4] [1:05:26] [2013/06/12]
"Internet of Things" ist dieser Tage eines der vieldiskutierten Schlagworte in der Softwareindustrie. Bei "IoT" oder auch Maschine-zu-Maschine Kommunikation (M2M) dreht es sich…


Things. M2M. IoT - Connecting Special Purpose Devices to and through the Cloud[MP4] [0:52:45] [2013/06/07]
"Internet of Things" is one of the hot catchphrases of the industry these days. It's about connecting special-purpose devices (laundry machines, dishwashers, toasters, locomotives, trucks,…


Glenn Block Explains Socket.IO Scale-Out on Service Bus[MP4] [0:40:00] [2013/06/06]
Glenn Block and crew have been working on making Node.js' real-time eventing Socket.io library scale across nodes (machines) with the help of Service Bus. Talking to and hearing Glenn talk is always…


Vittorio Bertocci explains Windows Azure Active Directory[MP4] [0:28:06] [2013/06/03]
In this episode, our identity wizard Vittorio Bertocci (you can identify true wizards by the long hair, even though most other wizards carry that hair under the chin) explains Windows Azure Active…


Announcing the General Availability of AMQP 1.0 in Windows Azure Service Bus! [MP4] [0:31:53] [2013/05/23]
As just announced by Scott Guthrie, we're releasing the AMQP 1.0 support for Windows Azure Service Bus today, with commercial support and full SLA. That's more than reason enough for me to sit down…


What's new in the Service Bus .NET SDK 2.0[MP4] [0:16:08] [2013/05/01]
If you'll want to spend some 15 minutes of your time with me,. here's the gist of the new features in the Windows Azure Service Bus .NET SDK "2.0" that we're releasing today. You can get the…


Service Bus Namespace Management and Analytics[MP4] [0:24:51] [2013/04/19]
In this episode Rajat and I discuss about Service Bus Resource Provider REST apis which provide users programmatic way of creating service bus namespaces and managing a bunch of service bus artifacts.…


Service Bus 1.0 - For Windows Server [MP4] [0:30:44] [2013/04/17]
In this episode, Ziv and myself discuss and Ziv shows us how to install Service Bus 1.0 for Windows Server, which is free (well, technical part of your Windows Server license) and can be downloaded…


The Service Bus Security Model[MP4] [0:46:23] [2013/04/13]
In this episode I'm joined by our Service Bus Security and Relay PM Santosh Chandwani. We discuss the Service Bus security model including the security boundaries we have in the system and how…


Service Bus Messaging High Availability Options[MP4] [0:21:26] [2013/04/11]
In this episode, Ruppert Koch and I discuss high availability options along the lines of a few samples Ruppert has written for the MSDN Code Gallery: Geo-replication with Service Bus Brokered Messages…


"It looks like you're writing a service!" - "Do you want security with that?" [MP4] [0:36:40] [2013/04/03]
As he'll tell you in this interview, Barry Dorrans (aka @blowdart) had a bit of an epiphany preparing for this recording in that his job is somewhat like that of infamous "Clippy". Whenever…


Arbeiten bei Microsoft? In Redmond? Warum eigentlich nicht!? :)[MP4] [0:23:18] [2013/03/29]
[As an exception, this Subscribe! episode is all in German. For those of you who don't understand German - this is about working in Redmond, and Ruppert and I are specifically addressing the…


Running, Supporting, and Troubleshooting the Service Bus Cloud Service[MP4] [0:39:25] [2013/03/27]
One of the most fabulous aspects of running your apps on top of Platform-as-a-Service components is that someone else is running and watching these components for you. That doesn't let you off the…


Windows Azure Mobile Services - for Organizations and the Enterprise[MP4] [0:25:34] [2013/03/25]
Last week in Redmond I had a chat with coworker Josh Twist from our joint Azure Mobile team (owning Service Bus and Mobile Services) about the relevance of Mobile Services for organizations and…


Where's the ESB?[MP4] [0:48:51] [2013/03/17]
This talk, which I recorded this week here at Microsoft campus in Redmond, is a slightly shortened version of a talk I did a few weeks ago at a conference, and which is a follow up to a blog post I…


Service Bus Messaging Deep-Dive[MP4] [1:52:25] [2013/02/24]
This is a looooooong (112 minutes, feature film length, bring popcorn) comprehensive feature and pattern overview talk specifically about the Windows Azure Service Bus and Service Bus for Windows…


Data/Contract Coupling in Messaging[MP4] [0:46:16] [2013/02/09]
This whiteboard talk was largely inspired by a series of Twitter conversations around whether and when it's a good idea to share types (i.e. .NET classes compiled into assemblies) as a way to express…


Test! How Cesar makes sure I get to sleep when I'm on call for servicing.[MP4] [0:19:08] [2013/02/01]
I'm not sure it's wise to spill the beans, but Cesar and his team are Service Bus' best-kept secret. Until today, that is. Like most teams at Microsoft we have a dedicated test organization. Very…


Service Bus Notification Hubs - Tags and Template Concepts (Whiteboard)[MP4] [0:39:02] [2013/01/29]
In today's episode I'm explaining two key Notification Hub concepts on the whiteboard: Tag-based unicast and groupcast notifications Templates I'm mostly covering the Windows 8 aspects like Tiles as…


Talking about Developers on the Service Bus Team with "MK"[MP4] [0:14:21] [2013/01/26]
Last week, while in Redmond, I spoke with Muralidhar Krishnaprasad (short: MK) who manages our development team. We talked about the things we ship, the cadence at which we ship, and about team…


Service Bus Notification Hubs - Code Walkthrough - iOS Edition[MP4] [0:42:31] [2013/01/25]
[This is the iOS version of the previously posted Walkthrough. If you've already watched the Windows 8 Edition, skip to 10 minutes 25 seconds where the actual code walkthrough starts] In this clip…


Service Bus Notification Hubs - Code Walkthrough - Windows 8 Edition[MP4] [0:30:57] [2013/01/23]
In this clip I'll walk you through the basic principles of the brand-new Windows Azure Service Bus Notification Hubs in a somewhat more formal and serious fashion than in my chat with Elio. Recapping…


Service Bus Notification Hubs with @ElioDamaggio[MP4] [0:32:17] [2013/01/23]
At the Build 2011 conference I teased a prototype at the very end of my talk. That prototype was called Iguazu and was an attempt at creating a push notification abstraction for Windows, Windows…


SignalR 1.0 RC2 with Damian Edwards[MP4] [0:07:43] [2013/01/18]
I sat down with Damian Edwards yesterday to talk about SignalR 1.0 RC2 and he also shows off his pretty sweet Windows 8 quad monitor setup with a 27" 20-point multi-touch panel in the middle.


How Halo 4 is using Windows Azure Service Bus[MP4] [0:25:19] [2013/01/18]
On the way driving from my hotel to work this morning, I swung by 343 Industries' super-secret hidden space command facility to meet Angus, Caitie, and Hoop from Section 3, the team that creates the…


Agile Waterfalls, Backlogs, Cutlines, Shiproom. Talking with @AbhishekRLal about how we build…[MP4] [0:22:39] [2013/01/11]
Yesterday I sat down with my teammate Abhishek and talked about how we build Service Bus - not how we code it, but how we run the process inside the team and how we get from features sitting on the…


Negotiate, Promise, Do. Transactions. [MP4] [0:20:44] [2013/01/10]
Over the holidays, the topic of transactions flared up on Twitter amongst a number of distributed systems .NET luminaries and it turned out that there isn't always clear agreement even about the basic…


Getting Started with Service Bus. (Final) Part 6: Relay[MP4] [0:22:52] [2012/12/18]
This is the final part of the six-part series "Getting Started with Service Bus" and this time I'm covering how to build a Service Bus Relay-relayed NAT and Firewall traversing service for…


Getting Started with Service Bus. Part 5: Topics[MP4] [0:15:37] [2012/12/15]
This penultimate episode of the "Getting Started with Service Bus" series introduces how to create Topics and Subscriptions, and how to use them, in the simplest way, with the Service Bus…


Getting Started with Service Bus. Part 4: Queues[MP4] [0:28:45] [2012/12/15]
This is the 4th episode in the "Getting Started with Service Bus" series and today I'm discussing the first steps with Queues, some of the key functionality, and how to send to and receive…


Identity and Access Control [MP4] [0:39:11] [2012/12/11]
Today I woke up thinking that talking about Identity and Access Control and how your strategy around that affects you (web-) app's architecture without going too deeply into the security lingo that…


Getting Started with Service Bus. Part 3: Service Bus Explorer[MP4] [0:12:08] [2012/12/08]
In this 3rd episode of the "Getting Started with Service Bus" series, and for a while the last one that doesn't focus on the developer API, I'm looking at Paolo Salvatori's Service Bus…


Push vs. Pull[MP4] [0:26:42] [2012/12/07]
Today I'm sharing an ad-hoc, single-take whiteboard discussion on "push" and "pull" communication patterns. There's a lot of talk in the industry on push (see push notifications)…


Getting Started with Service Bus. Part 2: .NET SDK and Visual Studio[MP4] [0:19:54] [2012/12/05]
In this second part of the "Getting Started with Service Bus" series, I explain how to get at the SDK, give a brief tour of the Visual Studio tooling installed by the SDK, tell you how to…


Getting Started with Service Bus. Part 1: The Portal[MP4] [0:21:20] [2012/12/05]
With this post (entry? segment?) I'm going to start a series of screen casts for folks who are new to Service Bus or haven't yet had the time to use any or some of it features. In this first post I'll…


Environments and Scale Units[MP4] [0:43:32] [2012/12/01]
In this video I'm spilling the beans on some of the internal structures we set up for Service Bus for you to consider and potentially adapt as your building out your own global services on Windows…


Hello World[MP4] [0:09:12] [2012/12/01]
Welcome to my new video blog here on Channel 9!