%3CLINGO-SUB%20id%3D%22lingo-sub-1223858%22%20slang%3D%22en-US%22%3EAzure%20IoT%20Edge%20on%20Kubernetes%20Preview%20Refresh%20available%20now!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1223858%22%20slang%3D%22en-US%22%3E%3CP%3EIoT%20Edgers%2C%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20have%20an%20exciting%20update%20for%20you%20all%2C%20the%26nbsp%3B%3CEM%3Epreview%20refresh%26nbsp%3B%3C%2FEM%3Eof%20IoT%20Edge%20on%20Kubernetes%20is%20available%20today!%20Forbes%20named%20this%20technology%20one%20of%20the%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.forbes.com%2Fsites%2Fjanakirammsv%2F2019%2F05%2F07%2F10-most-interesting-announcements-from-microsoft-build%2F%2313586b9b531f%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3E10%20most%20interesting%20announcements%20at%20Microsoft%20Build%3C%2FA%3E%20last%20year.%20Since%20then%20we've%20added%20several%20enhancements%20informed%20by%20real-world%20feedback%20from%20customers%20like%20you.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20CommentStart%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3EFor%20those%20of%20you%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3Enew%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eto%20this%20support%2C%20a%20good%20way%20to%20think%20about%20it%20is%2C%20in%20addition%20to%20Linux%20and%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20CommentStart%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3EWindows%2C%20IoT%20Edge%20applications%20can%20now%20run%20in%20a%20new%20operating%20environment%20-%20Kubernetes.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3EIt%20provides%20improved%20resiliency%20to%20IoT%20Edge%20applications%20leveraging%20Kubernetes%20features%20like%20automatic%20failover.%20By%20allowing%20you%20to%20share%20a%20cluster%20among%20multiple%20IoT%20Edge%20deployments%2C%20it%20also%20enables%20better%20resource%20utilization%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22TextRun%20SCXW19310717%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20SCXW19310717%20BCX7%22%20data-wac-het%3D%221%22%3E.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22EOP%20SCXW19310717%20BCX7%22%20data-ccp-props%3D%22%7B%7D%22%20data-wac-het%3D%221%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESome%20of%20the%20new%20features%20in%20this%20refresh%20include%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EKubernetes%20integrated%2C%20production-grade%20security%20architecture%3C%2FLI%3E%0A%3CLI%3ENew%2C%20built-in%20lightweight%20proxy%20that%20lets%20you%20deploy%20IoT%20Edge%20modules%20on%20Kubernetes%20with%20no%20code%20changes%3C%2FLI%3E%0A%3CLI%3EIntegration%20of%20loT%20Edge%20features%20like%20automatic%20provisioning%20using%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fiot-dps%2F%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3E%3CSPAN%20class%3D%22FieldRange%20SCXW235036593%20BCX7%22%3E%3CSPAN%20class%3D%22TextRun%20Underlined%20SCXW235036593%20BCX7%22%20data-contrast%3D%22none%22%3E%3CSPAN%20class%3D%22NormalTextRun%20CommentStart%20SCXW235036593%20BCX7%22%20data-wac-het%3D%221%22%3EIoT%20Hub%20Device%20Provisioning%20Service%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22EOP%20SCXW235036593%20BCX7%22%20data-ccp-props%3D%22%7B%26quot%3B134233117%26quot%3B%3Atrue%2C%26quot%3B134233118%26quot%3B%3Atrue%7D%22%20data-wac-het%3D%221%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EApplication%20model%20extensions%20that%20allow%20usage%20of%20select%20Kubernetes%20primitives%20in%20an%20edge%20deployment%20manifest%3C%2FLI%3E%0A%3CLI%3ENew%20%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fedgek8sdocs%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Epreview%20docs%20mini-site%3C%2FA%3E%20with%20architectural%20details%20and%20numerous%20tutorials%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHere's%20where%20it%20fits%20in%20a%20typical%20IoT%20Edge%20architecture%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22k8s_model%20(1).png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F176887i9634A7832F1B49F6%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22k8s_model%20(1).png%22%20alt%3D%22IoT%20Edge%20on%20Kubernetes%20architecture%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EIoT%20Edge%20on%20Kubernetes%20architecture%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EIf%20a%20picture%20is%20worth%20a%20thousand%20words%2C%20then%20perhaps%20a%20video%20is%20worth%20a%20thousand%20pictures%3F%20So%20here's%20a%20video%20that%20shows%20off%20this%20integration%20in%20action!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--1385773957%22%20id%3D%22toc-hId--1385773957%22%20id%3D%22toc-hId--1385773957%22%3EDemo%20video%3C%2FH2%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3C%2FP%3E%3CDIV%20class%3D%22video-embed-center%20video-embed%22%3E%3CIFRAME%20class%3D%22embedly-embed%22%20src%3D%22https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Fsrc%3Dhttps%253A%252F%252Fwww.youtube.com%252Fembed%252FLxkYW16K5KY%253Ffeature%253Doembed%26amp%3Bdisplay_name%3DYouTube%26amp%3Burl%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253DLxkYW16K5KY%26amp%3Bimage%3Dhttps%253A%252F%252Fi.ytimg.com%252Fvi%252FLxkYW16K5KY%252Fhqdefault.jpg%26amp%3Bkey%3Db0d40caa4f094c68be7c29880b16f56e%26amp%3Btype%3Dtext%252Fhtml%26amp%3Bschema%3Dyoutube%22%20width%3D%22600%22%20height%3D%22337%22%20scrolling%3D%22no%22%20title%3D%22YouTube%20embed%22%20frameborder%3D%220%22%20allow%3D%22autoplay%3B%20fullscreen%22%20allowfullscreen%3D%22true%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECheck%20out%3CSTRONG%3E%20%3CA%20href%3D%22https%3A%2F%2Faka.ms%2Fedgek8sdoc%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Faka.ms%2Fedgek8sdoc%3C%2FA%3E%3C%2FSTRONG%3E%26nbsp%3Bfor%20all%20the%20details.%20We%20look%20forward%20to%20your%20feedback!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1223858%22%20slang%3D%22en-US%22%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ppr-splash.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F176888i8269FD654523958E%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22ppr-splash.png%22%20alt%3D%22ppr-splash.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ERun%20IoT%20Edge%20applications%20on%20Kubernetes%20for%20improved%20resiliency%20and%20resource%20utilization!%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1233753%22%20slang%3D%22en-US%22%3ERE%3A%20Azure%20IoT%20Edge%20on%20Kubernetes%20Preview%20Refresh%20available%20now!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1233753%22%20slang%3D%22en-US%22%3EWell%20done.%20Very%20interesting.%3C%2FLINGO-BODY%3E
Microsoft

IoT Edgers,

 

I have an exciting update for you all, the preview refresh of IoT Edge on Kubernetes is available today! Forbes named this technology one of the 10 most interesting announcements at Microsoft Build last year. Since then we've added several enhancements informed by real-world feedback from customers like you.

 

For those of you new to this support, a good way to think about it is, in addition to Linux and Windows, IoT Edge applications can now run in a new operating environment - Kubernetes. It provides improved resiliency to IoT Edge applications leveraging Kubernetes features like automatic failover. By allowing you to share a cluster among multiple IoT Edge deployments, it also enables better resource utilization. 

 

Some of the new features in this refresh include:

 

  • Kubernetes integrated, production-grade security architecture
  • New, built-in lightweight proxy that lets you deploy IoT Edge modules on Kubernetes with no code changes
  • Integration of loT Edge features like automatic provisioning using IoT Hub Device Provisioning Service 
  • Application model extensions that allow usage of select Kubernetes primitives in an edge deployment manifest
  • New preview docs mini-site with architectural details and numerous tutorials

 

Here's where it fits in a typical IoT Edge architecture:

 

IoT Edge on Kubernetes architectureIoT Edge on Kubernetes architecture

If a picture is worth a thousand words, then perhaps a video is worth a thousand pictures? So here's a video that shows off this integration in action!

 

Demo video

 

 

 

Check out https://aka.ms/edgek8sdoc for all the details. We look forward to your feedback!

 

1 Comment
Contributor
Well done. Very interesting.