<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Jay Gordon</title>
    <description>The latest articles on Forem by Jay Gordon (@jaydestro).</description>
    <link>https://forem.com/jaydestro</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F26924%2F3c4621a6-56b2-4dec-a4df-2565734ee880.jpg</url>
      <title>Forem: Jay Gordon</title>
      <link>https://forem.com/jaydestro</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jaydestro"/>
    <language>en</language>
    <item>
      <title>Join Us! Azure Cosmos DB at Microsoft Build 2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Fri, 13 May 2022 18:22:37 +0000</pubDate>
      <link>https://forem.com/azure/join-us-azure-cosmos-db-at-microsoft-build-2022-2go8</link>
      <guid>https://forem.com/azure/join-us-azure-cosmos-db-at-microsoft-build-2022-2go8</guid>
      <description>&lt;p&gt;&lt;a href="https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/05/MSFT-Build-2022-Register-Now-min.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gvs3t1FY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/05/MSFT-Build-2022-Register-Now-min.png" alt="Image MSFT Build 2022 Register Now min" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Find out what's new in the world of Azure Cosmos DB directly from our team at Microsoft Build 2022. We will be introducing new features that enable developers to build scalable, cost-effective cloud-native applications with ease. Join senior leadership, program managers, and engineers for live sessions, roundtable discussions, and much more. This live event will be held virtually and is free for anyone to register. You won’t want to miss it!  &lt;/p&gt;

&lt;p&gt;### &lt;strong&gt;📆&lt;/strong&gt;&lt;strong&gt;Tuesday, May 24, 2022&lt;/strong&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://mybuild.microsoft.com/en-US/sessions/cf62806e-b0a6-48ca-9664-92298b049abf?source=/schedule"&gt;&lt;strong&gt;Scale Cloud-Native Apps and Accelerate App Modernization&lt;/strong&gt;&lt;/a&gt;
&lt;/h5&gt;

&lt;h5&gt;
  
  
  &lt;em&gt;Tuesday, May 24&lt;/em&gt;&lt;em&gt;th&lt;/em&gt; &lt;em&gt;| 9:50 AM – 11:10 AM (PT) | 12:50 PM – 1:10 PM (ET)&lt;/em&gt;
&lt;/h5&gt;

&lt;p&gt;Learn about all the new exciting features coming to Azure Cosmos DB and join Microsoft senior leaders, Brendan Burns, Julia Liuson, Kathleen Mitford, and Scott Guthrie, as they kick off this year’s Microsoft Build,. The theme of this year’s keynote is “Scaling your application innovation and modernization with cloud-native architectures and fully managed databases – without compromise.” &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;📆Wednesday, May 25, 2022&lt;/strong&gt;
&lt;/h3&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://mybuild.microsoft.com/en-US/sessions/faf2eb52-87e6-465f-b1d8-f2b96982b2cb?source=sessions"&gt;&lt;strong&gt;Deploy Modern Containerized Apps and Cloud-Native Databases at Scale&lt;/strong&gt;  &lt;/a&gt;
&lt;/h5&gt;

&lt;h5&gt;
  
  
  &lt;em&gt;Wednesday, May 25&lt;/em&gt;&lt;em&gt;th&lt;/em&gt; &lt;em&gt;| 9:00 AM – 9:45 AM (PT) | 12:00 PM – 12:45 PM (ET)&lt;/em&gt;
&lt;/h5&gt;

&lt;p&gt;The microservices app pattern is widely used to accelerate solution velocity and agility. Learn about the latest updates in Azure Container Apps, a service tailored for high productivity with microservices and serverless containers. Then join senior program manager Justine Cocchi, Dustin Brown, Director at SitePro, and Bob Lowell, Director at Walmart to learn about the latest features coming to Azure Cosmos DB and how to use them to build distributed, modern, and cloud-native applications at scale and cost-effectively.&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://mybuild.microsoft.com/en-US/sessions/1a0591a8-9b86-47e8-a785-483c993760b0?source=sessions"&gt;&lt;strong&gt;Validating Azure Cosmos DB Strategies for Cost Effectiveness and Elasticit&lt;/strong&gt;&lt;strong&gt;y&lt;/strong&gt; &lt;/a&gt;
&lt;/h5&gt;

&lt;h5&gt;
  
  
  &lt;em&gt;Wednesday, May 25&lt;/em&gt;&lt;em&gt;th&lt;/em&gt; &lt;em&gt;| 11:00 AM – 12:00 PM (PT) | 2:00 PM - 3:00 PM (ET)&lt;/em&gt;
&lt;/h5&gt;

&lt;p&gt;&lt;a href="https://mybuild.microsoft.com/en-US/sessions/1a0591a8-9b86-47e8-a785-483c993760b0?source=sessions"&gt;Pre-registration by May 24th is required to attend this session.&lt;/a&gt; In this round table, Azure Cosmos DB Senior Program Managers Estefani Arroyo, Mark Brown, and Deborah Chen are looking to review and get insights into how effective or meaningful any of these strategies are to your past or current usage of Azure Cosmos DB. The input you provide directly impacts how we prioritize and approach making Azure Cosmos DB both more cost-effective and efficient as well as providing higher levels of elasticity for your workloads.&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://mybuild.microsoft.com/en-US/sessions/faf2eb52-87e6-465f-b1d8-f2b96982b2cb?source=sessions"&gt;&lt;strong&gt;Ask the Experts: Modern Containerized Apps and Cloud-Native Databases at Scale&lt;/strong&gt;&lt;/a&gt;
&lt;/h5&gt;

&lt;h5&gt;
  
  
  Wednesday, May 25th | 1:00 PM – 1:30 PM (PT) | 4:00 PM – 4:30 PM (ET)
&lt;/h5&gt;

&lt;p&gt;Join Azure Cosmos DB Senior Program Managers Justine Cocchi and Deborah Chen as they answer your questions about building applications using serverless containers on Azure Container Apps, and Azure Cosmos DB, a fully managed NoSQL database service for modern app development.&lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://mybuild.microsoft.com/en-US/sessions/8b7ad5f0-d724-4c57-9e00-ae02874ddd0b?source=sessions"&gt;&lt;strong&gt;Azure Cosmos DB: Learn How to Enable Analytics Over Real-time Operational Data with Azure Synapse Link&lt;/strong&gt;  &lt;/a&gt;
&lt;/h5&gt;

&lt;h5&gt;
  
  
  &lt;em&gt;Wednesday, May 25&lt;/em&gt;&lt;em&gt;th&lt;/em&gt; &lt;em&gt;| 2:00 PM – 3:00 PM (PT) | 5:00 PM - 6:00 PM (ET)&lt;/em&gt;
&lt;/h5&gt;

&lt;p&gt;Azure Synapse Link for Azure Cosmos DB is a cloud-native hybrid transactional and analytical processing (HTAP) capability that enables near real-time analytics over operational data in Azure Cosmos DB. In this session, Senior Program Managers, Gary Hope and Rodrigo Souza will walk through how to create your own cloud-native HTAP workloads using real-time data stored in Azure Cosmos DB. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;⭐&lt;/strong&gt;&lt;strong&gt;Get Started with Azure Cosmos DB&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Azure Cosmos DB is a fully managed NoSQL database for modern app development with SLA-backed speed and availability, automatic and instant scalability, and open-source APIs for MongoDB, Cassandra, and other NoSQL engines. Discover features or capabilities at &lt;a href="http://www.azurecosmosdb.com/"&gt;www.AzureCosmosDB.com&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/cosmos-db/optimize-dev-test#azure-cosmos-db-free-tier"&gt;get started for free&lt;/a&gt;. For up-to-date news on all things, Azure Cosmos DB be sure to follow us on &lt;a href="https://twitter.com/AzureCosmosDB"&gt;Twitter&lt;/a&gt;, &lt;a href="https://www.youtube.com/AzureCosmosDB"&gt;YouTube&lt;/a&gt;, and our &lt;a href="https://devblogs.microsoft.com/cosmosdb/"&gt;blog.&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;🖊️&lt;/strong&gt;&lt;strong&gt;Register for Microsoft Build&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Microsoft Build 2022 is a FREE digital event and experience that is open to all. Click the link to register for free and take part in this year’s Microsoft Build and explore the latest innovations in code and app development from experts all around the world. Microsoft Build will be held on May 24-26, 2022. See you there! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://register.build.microsoft.com/"&gt;Register for free to Microsoft Build 2022 right here!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
    </item>
    <item>
      <title>Join us at @AzureCosmosDB Conf 2022 on April 19th - 20th</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Fri, 15 Apr 2022 14:16:09 +0000</pubDate>
      <link>https://forem.com/azure/join-us-at-azurecosmosdb-conf-april-19th-20th-2022-29ml</link>
      <guid>https://forem.com/azure/join-us-at-azurecosmosdb-conf-april-19th-20th-2022-29ml</guid>
      <description>&lt;p&gt;Azure Cosmos DB conf is coming April 19th - 20th. We've got live sessions, a great keynote with people like Scott Hanselman, and tons of on-demand sessions. You can find all the details and register (free) &lt;a href="https://aka.ms/AzureCosmosDBConf"&gt;https://aka.ms/AzureCosmosDBConf&lt;/a&gt; - See you there!&lt;/p&gt;

&lt;p&gt;The event is run as three, 3-hour live streams in Americas, APAC and EMEA, each with its own unique content, with a slate of on-demand sessions as well.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/rklmZFp02OE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://aka.ms/AzureCosmosDBConf"&gt;Azure Cosmos DB Conf&lt;/a&gt; to see our agenda and download an .ics save the date for your calendar.&lt;/p&gt;

&lt;p&gt;Some of the key features of this event include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Three time zones (Americas, APAC, &amp;amp; EMEA)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unique content for each stream&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Straight to on-demand content launched during live event&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;.ics save the date available based on your time zone&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Are you using Azure Cosmos DB? What are your favorite features? Share them in the comments below!&lt;/p&gt;

</description>
      <category>azure</category>
      <category>cosmosdb</category>
      <category>nosql</category>
      <category>conference</category>
    </item>
    <item>
      <title>AzureFunBytes Episode 70 - Intro to @Azure Stream Analytics with @fleid_bi</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Thu, 17 Feb 2022 20:14:53 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-episode-70-intro-to-azure-stream-analytics-with-fleidbi-28j9</link>
      <guid>https://forem.com/azure/azurefunbytes-episode-70-intro-to-azure-stream-analytics-with-fleidbi-28j9</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation" width="880" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Personal note
&lt;/h2&gt;

&lt;p&gt;This will be my final live show of AzureFunBytes.  I've really enjoyed doing this show for you every week.  I appreciate you being part of my journey into the services, products, and people that make up an amazing Azure experience.  Time for some new challenges.  &lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes we’ll be discussing how to best get started in stream processing with Azure Stream Analytics. &lt;a href="https://azure.microsoft.com/services/stream-analytics"&gt;Azure Stream Analytics&lt;/a&gt; is a real-time analytics service that lets you define streaming jobs in SQL. Once deployed, these jobs will subscribe to streaming inputs like Event Hub, and filter, enrich, transform, join, or aggregate events as they come.&lt;/p&gt;

&lt;p&gt;Stream Analytics offers multiple experiences for developers. Small work such as demos and prototypes can be quickly addressed in the Azure Portal. But most users will find that VS Code delivers the most complete developer experience for Stream Analytics via the &lt;a href="https://marketplace.visualstudio.com/items?itemName=ms-bigdatatools.vscode-asa"&gt;ASA Tools&lt;/a&gt; extension.&lt;/p&gt;

&lt;p&gt;To help get started understanding ASA jobs, I've reached out to Microsoft Senior Product Manager &lt;a href="https://twitter.com/fleid_bi"&gt;Florian Eiden&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/1yc0F5OuiLU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=1yc0F5OuiLU"&gt;00:00:00 - Opening&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=185"&gt;00:03:05 -  A special announcement on the future of AzureFunBytes&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=285"&gt;00:04:45 - Welcome to the show Florian!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=423"&gt;00:07:03 - So how'd you get here?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=577"&gt;00:09:37 - Benefits of being an MVP&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1132"&gt;00:18:52 - Intro to Azure Stream Analytics&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1154"&gt;00:19:14 - Why (near) real time?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1265"&gt;00:21:05 - Stream processing&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1805"&gt;00:30:05 - ASA: Canonical real-time data pipeline&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1831"&gt;00:30:31 - ASA: Value proposition&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=1879"&gt;00:31:19 - Positioning in Azure&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=2191"&gt;00:36:31 - ASA: Developer Experience&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/1yc0F5OuiLU?t=2297"&gt;00:38:17 - Demo time, Let's build something!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our planned agenda:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;High level intro to stream processing – what Stream Analytics does&lt;/li&gt;
&lt;li&gt;The Azure Stream Analytics service, when to use it vs Functions or Data Factory&lt;/li&gt;
&lt;li&gt;The local development experience in VS Code: writing a query, debugging and testing&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Local development of Azure Stream Analytics jobs&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;There are many benefits to developing Stream Analytics jobs locally in VS Code.&lt;/p&gt;

&lt;p&gt;It’s easier to get started. As we support &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run"&gt;fully local job runs&lt;/a&gt;, with sample/mock input files, there is no need to set up an input event hub and find a way to produce events. In this case there is no need to have an Azure subscription, and development costs are non-existent. And if a streaming source is available, we also support &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run-all"&gt;local runs on live inputs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The developer feedback loop is much shorter with local development. Running a query only takes a few seconds. Debugging a query is accelerated. Stream processing is not an easy domain to grasp, having quick feedback on what works or not on a query is a must. In addition we offer unit-testing via our &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/cicd-tools?tabs=visual-studio-code"&gt;npm cicd package&lt;/a&gt;: the best way to make sure a query will behave properly once deployed.&lt;/p&gt;

&lt;p&gt;Not to mention the obvious: local development unlocks source control, and greatly facilitates &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/cicd-overview"&gt;CI/CD&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So be part and let's learn about Azure Stream Analytics jobs together!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About Florian Eiden:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Florian is a Senior Product Manager on the Azure Stream Analytics team. He’s responsible for the SQL language used in Stream Analytics. He spent much of his career moving data in batches, and is now trying to speed things up. Born in France, now enjoying the Canadian Pacific Northwest with his family.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Useful docs:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cda.ms/219"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt; &lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction?WT.mc_id=modinfra-58004-jagord"&gt;Introduction to Azure Stream Analytics | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/quick-create-visual-studio-code?WT.mc_id=modinfra-58004-jagord"&gt;Quickstart - Create an Azure Stream Analytics job in Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run-all?WT.mc_id=modinfra-58004-jagord"&gt;Develop Azure Stream Analytics queries locally with Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run?WT.mc_id=modinfra-58004-jagord"&gt;Test an Azure Stream Analytics job locally with sample data using Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/input-validation?WT.mc_id=modinfra-58004-jagord"&gt;Input validation for better Azure Stream Analytics job resiliency | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-time-handling?WT.mc_id=modinfra-58004-jagord"&gt;Understand time handling in Azure Stream Analytics | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/stream-analytics-query/stream-analytics-query-language-reference?toc=https:%2f%2fdocs.microsoft.com%2fen-us%2fazure%2fstream-analytics%2ftoc.json&amp;amp;bc=https:%2f%2fdocs.microsoft.com%2fen-us%2fazure%2fbread%2ftoc.json?WT.mc_id=modinfra-58004-jagord"&gt;Stream Analytics Query Language Reference - Stream Analytics Query | Microsoft Docs&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>data</category>
      <category>analytics</category>
    </item>
    <item>
      <title>AzureFunBytes Reminder - Intro to @Azure Stream Analytics with @fleid_bi - 02/17/2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Wed, 16 Feb 2022 16:31:49 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-reminder-intro-to-azure-stream-analytics-with-fleidbi-02172022-2pip</link>
      <guid>https://forem.com/azure/azurefunbytes-reminder-intro-to-azure-stream-analytics-with-fleidbi-02172022-2pip</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;When: February 17, 2022 11 AM Pacific / 2 PM Eastern&lt;br&gt;
Where: &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes we’ll be discussing how to best get started in stream processing with Azure Stream Analytics. &lt;a href="https://azure.microsoft.com/services/stream-analytics" rel="noopener noreferrer"&gt;Azure Stream Analytics&lt;/a&gt; is a real-time analytics service that lets you define streaming jobs in SQL. Once deployed, these jobs will subscribe to streaming inputs like Event Hub, and filter, enrich, transform, join, or aggregate events as they come.&lt;/p&gt;

&lt;p&gt;Stream Analytics offers multiple experiences for developers. Small work such as demos and prototypes can be quickly addressed in the Azure Portal. But most users will find that VS Code delivers the most complete developer experience for Stream Analytics via the &lt;a href="https://marketplace.visualstudio.com/items?itemName=ms-bigdatatools.vscode-asa" rel="noopener noreferrer"&gt;ASA Tools&lt;/a&gt; extension.&lt;/p&gt;

&lt;p&gt;To help get started understanding ASA jobs, I've reached out to Microsoft Senior Product Manager &lt;a href="https://twitter.com/fleid_bi" rel="noopener noreferrer"&gt;Florian Eiden&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3BzXTN-9vwY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Our planned agenda:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;High level intro to stream processing – what Stream Analytics does&lt;/li&gt;
&lt;li&gt;The Azure Stream Analytics service, when to use it vs Functions or Data Factory&lt;/li&gt;
&lt;li&gt;The local development experience in VS Code: writing a query, debugging and testing&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Local development of Azure Stream Analytics jobs&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;There are many benefits to developing Stream Analytics jobs locally in VS Code.&lt;/p&gt;

&lt;p&gt;It’s easier to get started. As we support &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run" rel="noopener noreferrer"&gt;fully local job runs&lt;/a&gt;, with sample/mock input files, there is no need to set up an input event hub and find a way to produce events. In this case there is no need to have an Azure subscription, and development costs are non-existent. And if a streaming source is available, we also support &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run-all" rel="noopener noreferrer"&gt;local runs on live inputs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The developer feedback loop is much shorter with local development. Running a query only takes a few seconds. Debugging a query is accelerated. Stream processing is not an easy domain to grasp, having quick feedback on what works or not on a query is a must. In addition we offer unit-testing via our &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/cicd-tools?tabs=visual-studio-code" rel="noopener noreferrer"&gt;npm cicd package&lt;/a&gt;: the best way to make sure a query will behave properly once deployed.&lt;/p&gt;

&lt;p&gt;Not to mention the obvious: local development unlocks source control, and greatly facilitates &lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/cicd-overview" rel="noopener noreferrer"&gt;CI/CD&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So be part and let's learn about Azure Stream Analytics jobs together!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About Florian Eiden:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Florian is a Senior Product Manager on the Azure Stream Analytics team. He’s responsible for the SQL language used in Stream Analytics. He spent much of his career moving data in batches, and is now trying to speed things up. Born in France, now enjoying the Canadian Pacific Northwest with his family.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes" rel="noopener noreferrer"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube" rel="noopener noreferrer"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA" rel="noopener noreferrer"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes" rel="noopener noreferrer"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Useful docs:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cda.ms/219" rel="noopener noreferrer"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt; &lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Introduction to Azure Stream Analytics | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/quick-create-visual-studio-code?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Quickstart - Create an Azure Stream Analytics job in Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run-all?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Develop Azure Stream Analytics queries locally with Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/visual-studio-code-local-run?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Test an Azure Stream Analytics job locally with sample data using Visual Studio Code | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/input-validation?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Input validation for better Azure Stream Analytics job resiliency | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-time-handling?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Understand time handling in Azure Stream Analytics | Microsoft Docs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.microsoft.com/en-us/stream-analytics-query/stream-analytics-query-language-reference?toc=https:%2f%2fdocs.microsoft.com%2fen-us%2fazure%2fstream-analytics%2ftoc.json&amp;amp;bc=https:%2f%2fdocs.microsoft.com%2fen-us%2fazure%2fbread%2ftoc.json?WT.mc_id=modinfra-58004-jagord" rel="noopener noreferrer"&gt;Stream Analytics Query Language Reference - Stream Analytics Query | Microsoft Docs&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>vscode</category>
      <category>analyitics</category>
      <category>sql</category>
    </item>
    <item>
      <title>AzureFunBytes Episode 69 - What's New In @AzureStaticApps with @simona_cotin and @nthonyChu</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Thu, 10 Feb 2022 20:20:02 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-episode-69-whats-new-in-azurestaticapps-with-simonacotin-and-nthonychu-2aee</link>
      <guid>https://forem.com/azure/azurefunbytes-episode-69-whats-new-in-azurestaticapps-with-simonacotin-and-nthonychu-2aee</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On this episode of AzureFunBytes, &lt;a href="https://twitter.com/simona_cotin" rel="noopener noreferrer"&gt;Simona Cotin&lt;/a&gt; and &lt;a href="https://twitter.com/nthonyChu" rel="noopener noreferrer"&gt;Anthony Chu&lt;/a&gt; join the show to discuss what's new in &lt;a href="https://cda.ms/3PV" rel="noopener noreferrer"&gt;Static Web Apps&lt;/a&gt; since the last time they were on the show!   Azure Static Web Apps allows you to build modern web applications that automatically publish to the web as your code changes.  Since we last discussed Azure Static Web Apps with Anthony there's been a number of enhancements to the service we'd really love to share with you.&lt;/p&gt;

&lt;p&gt;Key features highlighted on the &lt;a href="https://docs.microsoft.com/en-us/azure/static-web-apps/overview?WT.mc_id=modinfra-56839-jagord" rel="noopener noreferrer"&gt;Azure Static Web Apps documentation on Microsoft Docs&lt;/a&gt; include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web hosting&lt;/strong&gt; for static content like HTML, CSS, JavaScript, and images.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integrated API&lt;/strong&gt; support provided by Azure Functions with the option to link an existing Azure Functions app using a standard account.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First-class GitHub and Azure DevOps integration&lt;/strong&gt; where repository changes trigger builds and deployments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Globally distributed&lt;/strong&gt; static content, putting content closer to your users.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free SSL certificates&lt;/strong&gt;, which are automatically renewed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom domains&lt;/strong&gt; to provide branded customizations to your app.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Seamless security model&lt;/strong&gt; with a reverse-proxy when calling APIs, which requires no CORS configuration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication provider integrations&lt;/strong&gt; with Azure Active Directory, GitHub, and Twitter.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customizable authorization role definition&lt;/strong&gt; and assignments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Back-end routing rules&lt;/strong&gt; enabling full control over the content and routes you serve.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Generated staging versions&lt;/strong&gt; powered by pull requests enabling preview versions of your site before publishing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/P2WyfojK9m0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=P2WyfojK9m0" rel="noopener noreferrer"&gt;00:00:00 - Opening&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=114" rel="noopener noreferrer"&gt;00:01:54 - Welcome back everyone&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=209" rel="noopener noreferrer"&gt;00:03:29  - Let's meet our guests&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=449" rel="noopener noreferrer"&gt;00:07:29 - How'd you get here, Simona?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=548" rel="noopener noreferrer"&gt;00:09:08 - How'd you get here, Anthony?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=693" rel="noopener noreferrer"&gt;00:11:33 - Key features of SWA&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=803" rel="noopener noreferrer"&gt;00:13:23 - Workflow overview&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=1142" rel="noopener noreferrer"&gt;00:19:02 - Enterprise-edge for SWA&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=1347" rel="noopener noreferrer"&gt;00:22:27 - Can I bring my own Front Door?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=1931" rel="noopener noreferrer"&gt;00:32:11 - What auth providers are available out of the box?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=2385" rel="noopener noreferrer"&gt;00:39:45 - Custom auth with Anthony&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/P2WyfojK9m0?t=2984" rel="noopener noreferrer"&gt;00:49:44 - Functions support in SWA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q8" rel="noopener noreferrer"&gt;Custom authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q9" rel="noopener noreferrer"&gt;Bring your own functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q5" rel="noopener noreferrer"&gt;Azure DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q3" rel="noopener noreferrer"&gt;Enterprise-grade edge&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes" rel="noopener noreferrer"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube" rel="noopener noreferrer"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA" rel="noopener noreferrer"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes" rel="noopener noreferrer"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219" rel="noopener noreferrer"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PZ" rel="noopener noreferrer"&gt;Microsoft Learn: Azure Static Web Apps Learning Path&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PX" rel="noopener noreferrer"&gt;Microsoft Learn: Publish an Angular, React, Svelte, or Vue JavaScript app with Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/swadocs" rel="noopener noreferrer"&gt;Azure Static Web Apps documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PY" rel="noopener noreferrer"&gt;Accelerate your websites with Azure Static Web Apps enterprise-edge&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q5" rel="noopener noreferrer"&gt;Tutorial: Publish Azure Static Web Apps with Azure DevOps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q9" rel="noopener noreferrer"&gt;Bring your own functions to Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q8" rel="noopener noreferrer"&gt;Custom authentication in Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q7" rel="noopener noreferrer"&gt;Authentication and authorization for Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q1" rel="noopener noreferrer"&gt;Add an API to Azure Static Web Apps with Azure Functions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Qz" rel="noopener noreferrer"&gt;AzureFunBytes – Azure Static Web Apps with Anthony Chu!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>cloud</category>
      <category>webdev</category>
      <category>devops</category>
    </item>
    <item>
      <title>AzureFunBytes Reminder - What's New In @AzureStaticApps with @simona_cotin and @nthonyChu - 2/10/2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Wed, 09 Feb 2022 15:32:38 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-reminder-whats-new-in-azurestaticapps-with-simonacotin-and-nthonychu-2102022-oj7</link>
      <guid>https://forem.com/azure/azurefunbytes-reminder-whats-new-in-azurestaticapps-with-simonacotin-and-nthonychu-2102022-oj7</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;When: February 10, 2022 11 AM Pacific / 2 PM Eastern&lt;br&gt;
Where: &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On this episode of AzureFunBytes, &lt;a href="https://twitter.com/simona_cotin" rel="noopener noreferrer"&gt;Simona Cotin&lt;/a&gt; and &lt;a href="https://twitter.com/nthonyChu" rel="noopener noreferrer"&gt;Anthony Chu&lt;/a&gt; join the show to discuss what's new in &lt;a href="https://cda.ms/3PV" rel="noopener noreferrer"&gt;Static Web Apps&lt;/a&gt; since the last time they were on the show!   Azure Static Web Apps allows you to build modern web applications that automatically publish to the web as your code changes.  Since we last discussed Azure Static Web Apps with Anthony there's been a number of enhancements to the service we'd really love to share with you.&lt;/p&gt;

&lt;p&gt;Key features highlighted on the &lt;a href="https://docs.microsoft.com/en-us/azure/static-web-apps/overview?WT.mc_id=modinfra-56839-jagord" rel="noopener noreferrer"&gt;Azure Static Web Apps documentation on Microsoft Docs&lt;/a&gt; include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web hosting&lt;/strong&gt; for static content like HTML, CSS, JavaScript, and images.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integrated API&lt;/strong&gt; support provided by Azure Functions with the option to link an existing Azure Functions app using a standard account.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First-class GitHub and Azure DevOps integration&lt;/strong&gt; where repository changes trigger builds and deployments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Globally distributed&lt;/strong&gt; static content, putting content closer to your users.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free SSL certificates&lt;/strong&gt;, which are automatically renewed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom domains&lt;/strong&gt; to provide branded customizations to your app.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Seamless security model&lt;/strong&gt; with a reverse-proxy when calling APIs, which requires no CORS configuration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication provider integrations&lt;/strong&gt; with Azure Active Directory, GitHub, and Twitter.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customizable authorization role definition&lt;/strong&gt; and assignments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Back-end routing rules&lt;/strong&gt; enabling full control over the content and routes you serve.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Generated staging versions&lt;/strong&gt; powered by pull requests enabling preview versions of your site before publishing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/izjQ3tQDlo4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q8" rel="noopener noreferrer"&gt;Custom authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q9" rel="noopener noreferrer"&gt;Bring your own functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q5" rel="noopener noreferrer"&gt;Azure DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cda.ms/3Q3" rel="noopener noreferrer"&gt;Enterprise-grade edge&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So join us and bring your questions and comments!  We'd love to hear how you are using Azure Static Web Apps!&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes" rel="noopener noreferrer"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube" rel="noopener noreferrer"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA" rel="noopener noreferrer"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes" rel="noopener noreferrer"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219" rel="noopener noreferrer"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PZ" rel="noopener noreferrer"&gt;Microsoft Learn: Azure Static Web Apps Learning Path&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PX" rel="noopener noreferrer"&gt;Microsoft Learn: Publish an Angular, React, Svelte, or Vue JavaScript app with Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/swadocs" rel="noopener noreferrer"&gt;Azure Static Web Apps documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3PY" rel="noopener noreferrer"&gt;Accelerate your websites with Azure Static Web Apps enterprise-edge&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q5" rel="noopener noreferrer"&gt;Tutorial: Publish Azure Static Web Apps with Azure DevOps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q9" rel="noopener noreferrer"&gt;Bring your own functions to Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q8" rel="noopener noreferrer"&gt;Custom authentication in Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q7" rel="noopener noreferrer"&gt;Authentication and authorization for Azure Static Web Apps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Q1" rel="noopener noreferrer"&gt;Add an API to Azure Static Web Apps with Azure Functions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3Qz" rel="noopener noreferrer"&gt;AzureFunBytes – Azure Static Web Apps with Anthony Chu!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>jamstack</category>
      <category>serverless</category>
      <category>cloud</category>
    </item>
    <item>
      <title>AzureFunBytes Episode 68 -Progressive Delivery with @SplitSoftware and @AzureDevOps</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Thu, 03 Feb 2022 20:21:13 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-episode-68-progressive-delivery-with-splitsoftware-and-azuredevops-3h3f</link>
      <guid>https://forem.com/azure/azurefunbytes-episode-68-progressive-delivery-with-splitsoftware-and-azuredevops-3h3f</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation" width="880" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes,&lt;a href="https://www.split.io/"&gt;David Brooke Martin&lt;/a&gt; of Split Software joins the show to show us how Split fits well with &lt;a href="https://cda.ms/3M6"&gt;Azure DevOps&lt;/a&gt;, and how feature flags make real time control of code possible, even in production. David will also share the very latest on the Azure DevOps &amp;lt;&amp;gt; Split integration.&lt;/p&gt;

&lt;p&gt;From the &lt;a href="https://www.split.io/product/feature-flags/"&gt;Split Website&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Feature flags are if/else controls in your code. Easily manage features without pushing a change.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;They can be simple on/off, multivariant, or fully dynamic configurations.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Speed up development by separating deployment from release. Improve code quality by testing in production. Reduce release risk with an instant kill switch. All with feature flags.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Split provides everything you need to create, target, and manage feature flags. And we don’t stop there.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Split ties feature flags to your engineering and customer data. We alert you when a new feature misbehaves. And we calculate the impact of your code on customer outcomes.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/7qsHqwOdTQs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/7qsHqwOdTQs"&gt;00:00:00 - Opening&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=267"&gt;00:04:24 - Welcome to the show David!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=509"&gt;00:08:29 - How'd you get here?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=816"&gt;00:13:36 - How do I implement a feature flag?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=890"&gt;00:14:50 - Happy little trees&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=950"&gt;00:15:50 - Adopt a dog&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=985"&gt;00:16:25 - Adding a feature flag&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=1574"&gt;00:26:14 - Split is cloud based, what if it goes offline?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=1945"&gt;00:32:25 - What do I need to measure a flag automatically?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=2177"&gt;00:36:17 - What about costs?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/7qsHqwOdTQs?t=2900"&gt;00:48:20 - Using Split to add feature flags to your Azure Function&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Split is a cloud-driven feature delivery platform&lt;/li&gt;
&lt;li&gt;Features should be managed under flag (and why)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://cda.ms/3M6"&gt;Azure DevOps&lt;/a&gt; integration simplifies working with a feature delivery platform like Split&lt;/li&gt;
&lt;li&gt;Split automates measuring the impact of features&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can learn more about this integration by visiting &lt;a href="https://www.split.io/product/integrations/microsoft/"&gt;https://www.split.io/product/integrations/microsoft/&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  About David Brooke Martin
&lt;/h2&gt;

&lt;p&gt;David Brooke Martin has acted as a developer, product manager, and solution engineer in a career that has spanned force-feedback and haptic simulators, early application performance management, call center performance, streaming media, and impactful feature delivery at Split. In his spare time, he likes to write fiction and poetry, compose piano music, and take impactful photographs.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M5"&gt;Microsoft Learn: Get started with Azure DevOps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M6"&gt;Azure DevOps Services&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M7"&gt;Azure DevOps documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M8"&gt;Feature flags&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.split.io/"&gt;Split.io&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.split.io/product/integrations/microsoft/"&gt;Integrate Azure DevOps with Split&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>programming</category>
      <category>featureflags</category>
      <category>devops</category>
    </item>
    <item>
      <title>AzureFunBytes Reminder -Progressive Delivery with @SplitSoftware and @AzureDevOps - 02/03/2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Wed, 02 Feb 2022 13:40:54 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-reminder-progressive-delivery-with-splitsoftware-and-azuredevops-02032022-20dh</link>
      <guid>https://forem.com/azure/azurefunbytes-reminder-progressive-delivery-with-splitsoftware-and-azuredevops-02032022-20dh</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;When: February 3, 2022 11 AM Pacific / 2 PM Eastern&lt;br&gt;
Where: &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation" width="880" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes,&lt;a href="https://www.split.io/"&gt;David Brooke Martin&lt;/a&gt; of Split Software joins the show to show us how Split fits well with &lt;a href="https://cda.ms/3M6"&gt;Azure DevOps&lt;/a&gt;, and how feature flags make real time control of code possible, even in production. David will also share the very latest on the Azure DevOps &amp;lt;&amp;gt; Split integration.&lt;/p&gt;

&lt;p&gt;From the &lt;a href="https://www.split.io/product/feature-flags/"&gt;Split Website&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Feature flags are if/else controls in your code. Easily manage features without pushing a change.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;They can be simple on/off, multivariant, or fully dynamic configurations.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Speed up development by separating deployment from release. Improve code quality by testing in production. Reduce release risk with an instant kill switch. All with feature flags.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Split provides everything you need to create, target, and manage feature flags. And we don’t stop there.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Split ties feature flags to your engineering and customer data. We alert you when a new feature misbehaves. And we calculate the impact of your code on customer outcomes.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Lq8-rP39rMI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Split is a cloud-driven feature delivery platform&lt;/li&gt;
&lt;li&gt;Features should be managed under flag (and why)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://cda.ms/3M6"&gt;Azure DevOps&lt;/a&gt; integration simplifies working with a feature delivery platform like Split&lt;/li&gt;
&lt;li&gt;Split automates measuring the impact of features&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can learn more about this integration by visiting &lt;a href="https://www.split.io/product/integrations/microsoft/"&gt;https://www.split.io/product/integrations/microsoft/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Let's hear it in David's own words:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;I'm a developer on a team that ships new features constantly, thanks in part to our Azure DevOps CI/CD pipeline and Split Software.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;In the past, I would code a new feature flag into my app, then go to the Split console to configure it in dev, qa, and ultimately production environments.  But now I want to automate so that the whole process is streamlined and consistent.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Since we use both Split and Azure DevOps, this is simple.  By installing the Split extension on the Azure marketplace I can link my work items to feature flags for easy traversal between the tools.  This lets me manage the lifecycle of my feature flags, track them as they are rolled out, and ultimately help them into retirement.  I can also embed tasks in my pipelines so that my feature flags rollout perfectly and without any manual effort, whether to controlled lists of users for private testing in production, canary releases to a random selection of my users, or even 50/50 splits perfect for AB testing.  Split's feature delivery platform will measure my features so I can avoid a costly mistake.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;It's a good life.  I save time and resources by having a more consistent, rigorous pipeline.  Plus, in Split I have a great companion tool to Azure DevOps that covers the lifecycle of feature flags in my app.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About David Brooke Martin
&lt;/h2&gt;

&lt;p&gt;David Brooke Martin has acted as a developer, product manager, and solution engineer in a career that has spanned force-feedback and haptic simulators, early application performance management, call center performance, streaming media, and impactful feature delivery at Split. In his spare time, he likes to write fiction and poetry, compose piano music, and take impactful photographs.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M5"&gt;Microsoft Learn: Get started with Azure DevOps&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M6"&gt;Azure DevOps Services&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M7"&gt;Azure DevOps documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3M8"&gt;Feature flags&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.split.io/"&gt;Split.io&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.split.io/product/integrations/microsoft/"&gt;Integrate Azure DevOps with Split&lt;/a&gt;&lt;/p&gt;

</description>
      <category>featureflags</category>
      <category>devops</category>
      <category>cloud</category>
      <category>programming</category>
    </item>
    <item>
      <title>AzureFunBytes Episode 67 - What's New With @AzureCosmosDB?</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Thu, 27 Jan 2022 20:25:26 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-episode-67-whats-new-with-azurecosmosdb-187p</link>
      <guid>https://forem.com/azure/azurefunbytes-episode-67-whats-new-with-azurecosmosdb-187p</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation" width="880" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes join us to discuss what's new with &lt;a href="https://cda.ms/3J3"&gt;Azure Cosmos DB&lt;/a&gt;.  Azure Cosmos DB is a fully managed platform for NoSQL databases that works with most programming languages with multiple API’s for accessing and manipulating data. Choose from multiple database APIs including the native &lt;a href="https://cda.ms/3HV"&gt;Core (SQL) API&lt;/a&gt;, &lt;a href="https://cda.ms/3HW"&gt;API for MongoDB&lt;/a&gt;, &lt;a href="https://cda.ms/3HX"&gt;Cassandra API&lt;/a&gt;, &lt;a href="https://cda.ms/3HY"&gt;Gremlin API&lt;/a&gt;, and &lt;a href="https://cda.ms/3HZ"&gt;Table API&lt;/a&gt;.  Build fast with open source APIs, multiple SDKs, schemaless data and no-ETL analytics over operational data.  Azure Cosmos DB is a schema-less service that will automatically index your data regardless of the model you choose.  &lt;a href="https://cda.ms/3J2"&gt;Common use cases for Azure Cosmos DB&lt;/a&gt; include IoT, retail, marketing, gaming, web apps, mobile apps, social applications, and analytics.  &lt;/p&gt;

&lt;p&gt;Some of the big advantages of using Azure Cosmos DB include low latency and global availability with replication, multi-region writes, auto-scaling, and integration into other Azure Services (Azure Kubernetes Service, Azure Key Vault, more).  Backing the reliability of Azure Cosmos DB is an unbeatable SLA, 99.999% availability, and enterprise-level security for every application.&lt;/p&gt;

&lt;p&gt;To help me understand more about Azure Cosmos DB, I'll welcome &lt;a href="https://www.linkedin.com/in/gahllevy/"&gt;Gahl Levy&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/theo-van-kraay-3388b130/"&gt;Theo van Kray&lt;/a&gt; from the Cosmos DB product team.  They will join me to provide updates on all the latest on Azure Cosmos DB and how it has support for it’s own native SQL API as well as other open source APIs. The two most popular of these is Azure Cosmos DB’s MongoDB API and Cassandra API. In this episode we will introduce viewers to these two API’s and talk about the benefits of using them. We will also talk about the latest updates and features as well as how to get started on migrating existing workloads to Azure Cosmos DB.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/fuTwz4fWhjo"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/fuTwz4fWhjo"&gt;00:00:00 - Opening&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=146"&gt;00:02:26 - Welcome back to AzureFunBytes!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=235"&gt;00:03:55 - Welcome Gahl and Theo!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=370"&gt;00:06:01 - How did you get here, Theo?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=460"&gt;00:07:40 - How did you get here, Gahl?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=561"&gt;00:09:21 - Reviewing the different APIs for Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=816"&gt;00:13:36 - Common use cases&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=1030"&gt;00:17:10 - More info on the API for MongoDB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=1412"&gt;00:23:32 - How long does it take to autoscale?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=1588"&gt;00:26:28 - How do I upgrade my database account to receive new features?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=1700"&gt;00:28:20 - Demo the API for MongoDB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=1846"&gt;00:30:46 - Now let's learn about the Cassandra API for Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=2109"&gt;00:35:09 - Cassandra MI vs API - how to choose?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=2258"&gt;00:37:38 - How to migrate your Cassandra workloads to Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=2498"&gt;00:41:38 - Demo: Cassandra live migration&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=2655"&gt;00:44:15 - Configuring Spark&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/fuTwz4fWhjo?t=3296"&gt;00:54:56 - Reviewing the migrated data&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About Gahl Levy
&lt;/h2&gt;

&lt;p&gt;Gahl Levy is a Senior Product Manager at Microsoft with the Azure Cosmos DB Engineering team.  Gahl has spent the last 8 years of his career working on database software and cloud infrastructure. He’s responsible for the API for MongoDB at Cosmos DB.&lt;/p&gt;

&lt;p&gt;Gahl earned an MBA with honors from UC Berkeley and a B.S. in Computer Science from UC Santa Cruz.&lt;/p&gt;

&lt;h2&gt;
  
  
  About Theo van Kray
&lt;/h2&gt;

&lt;p&gt;Theo has previously worked as a Software Developer building business critical back-end ESB integrations and OLTP workloads for one of the largest insurers in the world. Shifting his focus and interests to analytics in 2016, Theo worked in the public sector as a Big Data Architect, and received his Masters in Data Science in 2017 from the University of Dundee, where he was awarded best research project for the academic year. Theo is passionate about NoSQL and distributed computing of all shapes and sizes, and quickly established himself as a Cosmos DB Product champion after joining Microsoft in 2017 as a Data Solution Architect. Theo now works in the Cosmos DB Engineering team as a Program Manager.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J5"&gt;Microsoft Learn: Work with NoSQL data in Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J3"&gt;Azure Cosmos DB documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J2"&gt;Common Azure Cosmos DB use cases&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J1"&gt;Try Azure Cosmos DB for free&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HV"&gt;Getting started with SQL queries&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HW"&gt;Azure Cosmos DB API for MongoDB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HX"&gt;Introduction to the Azure Cosmos DB Cassandra API&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HY"&gt;Introduction to Gremlin API in Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HZ"&gt;Introduction to Azure Cosmos DB: Table API&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J0"&gt;Tutorial: Use Data migration tool to migrate your data to Azure Cosmos DB&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Migrating to Cassandra Docs:&lt;/p&gt;

&lt;p&gt;Hybrid cluster - Cassandra MI only&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;- The best option – especially for on prem customers. Use Cassandra replication out of the box.

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aka.ms/CassandraHybridClusterMigration"&gt;Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aka.ms/CassandraHybridClusterVideo"&gt;Video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dependent on customer running OSS Cassandra v3.11 (or higher) in their source environment&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dual-writes - Cassandra MI and API (with CLTTL enabled)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;li&gt;Next best option for real-time migration&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;Docs: &lt;/li&gt;
&lt;li&gt;- &lt;a href="https://aka.ms/CassandraDualWritesMigration"&gt;MI&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aka.ms/CassandraAPIDualWritesMigration"&gt;API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;More involved, but works for any Cassandra wire protocol compatible source, and thus will work in a wider number of use cases.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Offline - Cassandra MI and API &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;- Spark with Cassandra Connector is the best option for offline migrations at scale.

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aka.ms/CassandraMISpark"&gt;Docs (MI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://aka.ms/CassandraAPISpark"&gt;Docs (API)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>azure</category>
      <category>databses</category>
      <category>nosql</category>
      <category>cloud</category>
    </item>
    <item>
      <title>AzureFunBytes Reminder - What's New With @AzureCosmosDB - 01/27/2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Wed, 26 Jan 2022 15:51:32 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-reminder-whats-new-with-azurecosmosdb-01272022-2o03</link>
      <guid>https://forem.com/azure/azurefunbytes-reminder-whats-new-with-azurecosmosdb-01272022-2o03</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Show Title"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"AzureFunBytes"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Episode Number"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"67"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Title"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"What's New With Azure Cosmos DB?"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Date"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"2022-01-27"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Time"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"1400 Eastern"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"Location"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"aka.ms/LearnTV"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJzmXQeR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation" width="880" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes join us to discuss what's new with &lt;a href="https://cda.ms/3J3"&gt;Azure Cosmos DB&lt;/a&gt;.  Azure Cosmos DB is a fully managed platform for NoSQL databases that works with most programming languages with multiple API’s for accessing and manipulating data. Choose from multiple database APIs including the native &lt;a href="https://cda.ms/3HV"&gt;Core (SQL) API&lt;/a&gt;, &lt;a href="https://cda.ms/3HW"&gt;API for MongoDB&lt;/a&gt;, &lt;a href="https://cda.ms/3HX"&gt;Cassandra API&lt;/a&gt;, &lt;a href="https://cda.ms/3HY"&gt;Gremlin API&lt;/a&gt;, and &lt;a href="https://cda.ms/3HZ"&gt;Table API&lt;/a&gt;.  Build fast with open source APIs, multiple SDKs, schemaless data and no-ETL analytics over operational data.  Azure Cosmos DB is a schema-less service that will automatically index your data regardless of the model you choose.  &lt;a href="https://cda.ms/3J2"&gt;Common use cases for Azure Cosmos DB&lt;/a&gt; include IoT, retail, marketing, gaming, web apps, mobile apps, social applications, and analytics.  &lt;/p&gt;

&lt;p&gt;Some of the big advantages of using Azure Cosmos DB include low latency and global availability with replication, multi-region writes, auto-scaling, and integration into other Azure Services (Azure Kubernetes Service, Azure Key Vault, more).  Backing the reliability of Azure Cosmos DB is an unbeatable SLA, 99.999% availability, and enterprise-level security for every application.&lt;/p&gt;

&lt;p&gt;To help me understand more about Azure Cosmos DB, I'll welcome &lt;a href="https://www.linkedin.com/in/gahllevy/"&gt;Gahl Levy&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/theo-van-kraay-3388b130/"&gt;Theo van Kray&lt;/a&gt; from the Cosmos DB product team.  They will join me to provide updates on all the latest on Azure Cosmos DB and how it has support for it’s own native SQL API as well as other open source API’s. The two most popular of these is Azure Cosmos DB’s MongoDB API and Cassandra API. In this episode we will introduce viewers to these two API’s and talk about the benefits of using them. We will also talk about the latest updates and features as well as how to get started on migrating existing workloads to Azure Cosmos DB.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/DQ4SN80xnTU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We'll try to hit all the key points in our agenda that includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Benefits of running MongoDB and Cassandra workloads:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;li&gt;Fully managed database (No DBA needed)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;High elasticity, high availability&lt;/li&gt;
&lt;li&gt;Better integration with other native Azure services&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compatibility and version support with native MongoDB and Cassandra.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;ul&gt;
&lt;li&gt;Latest updates for MongoDB API and Cassandra API (and MI)&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Paths for migrating MongoDB&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;

&lt;ul&gt;
&lt;li&gt;Mongodump/restore&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;ADF&lt;/li&gt;
&lt;li&gt;DMS&lt;/li&gt;
&lt;li&gt;Other &lt;/li&gt;
&lt;li&gt;Capacity Calculator to estimate workload size.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Paths for migrating Cassandra&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;

&lt;ul&gt;
&lt;li&gt;Azure Managed Instance for Apache Cassandra&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;Or fully managed Cassandra API&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So don't miss out, join us and let's learn about all the new things in Azure Cosmos DB together!&lt;/p&gt;

&lt;p&gt;When: January 27, 2022 11 AM Pacific / 2 PM Eastern&lt;br&gt;
Where: &lt;a href="https://cda.ms/226"&gt;Microsoft LearnTV&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About Gahl Levy
&lt;/h2&gt;

&lt;p&gt;Gahl Levy is a Senior Product Manager at Microsoft with the Azure Cosmos DB Engineering team.  Gahl has spent the last 8 years of his career working on database software and cloud infrastructure. He’s responsible for the API for MongoDB at Cosmos DB.&lt;/p&gt;

&lt;p&gt;Gahl earned an MBA with honors from UC Berkeley and a B.S. in Computer Science from UC Santa Cruz.&lt;/p&gt;

&lt;h2&gt;
  
  
  About Theo van Kray
&lt;/h2&gt;

&lt;p&gt;Theo has previously worked as a Software Developer building business critical back-end ESB integrations and OLTP workloads for one of the largest insurers in the world. Shifting his focus and interests to analytics in 2016, Theo worked in the public sector as a Big Data Architect, and received his Masters in Data Science in 2017 from the University of Dundee, where he was awarded best research project for the academic year. Theo is passionate about NoSQL and distributed computing of all shapes and sizes, and quickly established himself as a Cosmos DB Product champion after joining Microsoft in 2017 as a Data Solution Architect. Theo now works in the Cosmos DB Engineering team as a Program Manager.&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J5"&gt;Microsoft Learn: Work with NoSQL data in Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J3"&gt;Azure Cosmos DB documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J2"&gt;Common Azure Cosmos DB use cases&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J1"&gt;Try Azure Cosmos DB for free&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HV"&gt;Getting started with SQL queries&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HW"&gt;Azure Cosmos DB API for MongoDB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HX"&gt;Introduction to the Azure Cosmos DB Cassandra API&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HY"&gt;Introduction to Gremlin API in Azure Cosmos DB&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3HZ"&gt;Introduction to Azure Cosmos DB: Table API&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3J0"&gt;Tutorial: Use Data migration tool to migrate your data to Azure Cosmos DB&lt;/a&gt;&lt;/p&gt;

</description>
      <category>nosql</category>
      <category>azure</category>
      <category>cloud</category>
      <category>database</category>
    </item>
    <item>
      <title>AzureFunBytes Episode 66 - Building real-time apps with @Azure SignalR with @chris_noring</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Thu, 20 Jan 2022 20:14:36 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-episode-66-building-real-time-apps-with-azure-signalr-with-chrisnoring-1f9g</link>
      <guid>https://forem.com/azure/azurefunbytes-episode-66-building-real-time-apps-with-azure-signalr-with-chrisnoring-1f9g</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes we'll be discussing how to make your applications real-time with SignalR.  SignalR is a library that developers can add real-time functionality making code push content to connected clients in an instant rather than waiting for the client to request data from the server.  &lt;/p&gt;

&lt;p&gt;SignalR supports "server push" functionality, in which server code can call out to client code in the browser using Remote Procedure Calls (RPC), rather than the request-response model common on the web today.  &lt;/p&gt;

&lt;h1&gt;
  
  
  Azure SignalR Service
&lt;/h1&gt;

&lt;p&gt;What's the Azure tie in here?  Well if you'd like to create these types of real-time functionality features there's Azure SignalR Service.  The Microsoft docs page "&lt;a href="https://cda.ms/3DX" rel="noopener noreferrer"&gt;What is Azure SignalR Service?&lt;/a&gt;" describes the service as:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"...simplifies the process of adding real-time web functionality to applications over HTTP. This real-time functionality allows the service to push content updates to connected clients, such as a single page web or mobile application. As a result, clients are updated without the need to poll the server, or submit new HTTP requests for updates."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are a number of use cases for Azure SignalR like gaming, dashboards, chat, real-time locations, IoT, and many more.  You can find a full list of examples on &lt;a href="https://cda.ms/3DY" rel="noopener noreferrer"&gt;this docs page&lt;/a&gt; along with some of the key benefits..&lt;/p&gt;

&lt;p&gt;To show me how to get started using Azure SignalR service, I've reached out once again to Microsoft Senior Cloud Advocate Lead &lt;a href="https://twitter.com/chris_noring" rel="noopener noreferrer"&gt;Chris Noring&lt;/a&gt;.  Chris will discuss implementation, use cases, and take your questions about SignalR.  &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/jtVhu-ISNtg"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/jtVhu-ISNtg" rel="noopener noreferrer"&gt;00:00:00 - Opening&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=282" rel="noopener noreferrer"&gt;00:04:42 - Welcome back Chris!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=454" rel="noopener noreferrer"&gt;00:07:34 - How did you get here?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=579" rel="noopener noreferrer"&gt;00:09:39 - Real-time apps: Why do I need them and what are good use cases for SignalR?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=852" rel="noopener noreferrer"&gt;00:14:12 - Can you describe the architecture, what major components are involved in implementing SignalR for my app?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=1072" rel="noopener noreferrer"&gt;00:17:52 - What runtimes can I use?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=1153" rel="noopener noreferrer"&gt;00:19:13 - How is Azure SignalR Service billed?&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=1412" rel="noopener noreferrer"&gt;00:23:32 - Looking at a diagram of app with SignalR&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=1709" rel="noopener noreferrer"&gt;00:28:29 - Demo time&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=1962" rel="noopener noreferrer"&gt;00:32:42 - Demo chat web app&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=2154" rel="noopener noreferrer"&gt;00:35:54 - Provisioning an Azure SignalR instance&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=2398" rel="noopener noreferrer"&gt;00:39:58 - Other example - finance updates&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=2518" rel="noopener noreferrer"&gt;00:41:58 - Looking at the Client and Data Plane SDKs&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=2695" rel="noopener noreferrer"&gt;00:44:55 - Code from the Azure Portal Quickstart&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/jtVhu-ISNtg?t=3389" rel="noopener noreferrer"&gt;00:56:29 - Finishing up&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;discuss the Azure SignalR service&lt;/li&gt;
&lt;li&gt;When to use Azure SignalR&lt;/li&gt;
&lt;li&gt;How it works&lt;/li&gt;
&lt;li&gt;How to implement the service and adding it to your web app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chris will also be demoing a Web app being given real-time capabilities using Azure SignalR.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Chris Noring:
&lt;/h2&gt;

&lt;p&gt;Chris is a Senior Cloud Advocate Lead on the Next Generation (Academic team). He works with students and faculty and helps skill the pro developers of tomorrow. He's also a published author, conference speaker and GDE (Google Developer Expert).&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes" rel="noopener noreferrer"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube" rel="noopener noreferrer"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA" rel="noopener noreferrer"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes" rel="noopener noreferrer"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219" rel="noopener noreferrer"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3DZ" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to ASP.NET Core SignalR&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F8" rel="noopener noreferrer"&gt;Microsoft Learn: Enable automatic updates in a web application using Azure Functions and SignalR Service&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F1" rel="noopener noreferrer"&gt;Introduction to SignalR&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F2" rel="noopener noreferrer"&gt;SignalR Getting Started&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F4" rel="noopener noreferrer"&gt;Quickstart: Create a chat room by using SignalR Service&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F5" rel="noopener noreferrer"&gt;Azure SignalR Service documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F6" rel="noopener noreferrer"&gt;Tutorial: Azure SignalR Service authentication with Azure Functions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F7" rel="noopener noreferrer"&gt;Quickstart: Use JavaScript to create an App showing GitHub star count with Azure Functions and SignalR Service&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>dotnet</category>
      <category>azure</category>
      <category>javascript</category>
    </item>
    <item>
      <title>AzureFunBytes Reminder -  Building real-time apps with @Azure SignalR with @chris_noring - 1/20/2022</title>
      <dc:creator>Jay Gordon</dc:creator>
      <pubDate>Wed, 19 Jan 2022 15:07:43 +0000</pubDate>
      <link>https://forem.com/azure/azurefunbytes-reminder-building-real-time-apps-with-azure-signalr-with-chrisnoring-1202022-3pj5</link>
      <guid>https://forem.com/azure/azurefunbytes-reminder-building-real-time-apps-with-azure-signalr-with-chrisnoring-1202022-3pj5</guid>
      <description>&lt;p&gt;AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt; and learn more about Azure.&lt;/p&gt;

&lt;p&gt;When: January 20, 2022 11 AM Pacific / 2 PM Eastern&lt;br&gt;
Where: &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;Microsoft LearnTV&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--Z7BxBMz1--%2Fc_limit%252Cf_auto%252Cfl_progressive%252Cq_66%252Cw_880%2Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj2xzw2g664tj31jij13t.gif" alt="AzureFunBytes animation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This week on AzureFunBytes we'll be discussing how to make your applications real-time with SignalR.  SignalR is a library that developers can add real-time functionality making code push content to connected clients in an instant rather than waiting for the client to request data from the server.  &lt;/p&gt;

&lt;p&gt;SignalR supports "server push" functionality, in which server code can call out to client code in the browser using Remote Procedure Calls (RPC), rather than the request-response model common on the web today.  &lt;/p&gt;
&lt;h1&gt;
  
  
  Azure SignalR Service
&lt;/h1&gt;

&lt;p&gt;What's the Azure tie in here?  Well if you'd like to create these types of real-time functionality features there's Azure SignalR Service.  The Microsoft docs page "&lt;a href="https://cda.ms/3DX" rel="noopener noreferrer"&gt;What is Azure SignalR Service?&lt;/a&gt;" describes the service as:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"...simplifies the process of adding real-time web functionality to applications over HTTP. This real-time functionality allows the service to push content updates to connected clients, such as a single page web or mobile application. As a result, clients are updated without the need to poll the server, or submit new HTTP requests for updates."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are a number of use cases for Azure SignalR like gaming, dashboards, chat, real-time locations, IoT, and many more.  You can find a full list of examples on &lt;a href="https://cda.ms/3DY" rel="noopener noreferrer"&gt;this docs page&lt;/a&gt; along with some of the key benefits..&lt;/p&gt;

&lt;p&gt;To show me how to get started using Azure SignalR service, I've reached out once again to Microsoft Senior Cloud Advocate Lead &lt;a href="https://twitter.com/chris_noring" rel="noopener noreferrer"&gt;Chris Noring&lt;/a&gt;.  Chris will discuss implementation, use cases, and take your questions about SignalR.  &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/_JLLz4x_ktk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Our agenda includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;discuss the Azure SignalR service&lt;/li&gt;
&lt;li&gt;When to use Azure SignalR&lt;/li&gt;
&lt;li&gt;How it works&lt;/li&gt;
&lt;li&gt;How to implement the service and adding it to your web app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chris will also be demoing a Web app being given real-time capabilities using Azure SignalR.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Chris Noring:
&lt;/h2&gt;

&lt;p&gt;Chris is a Senior Cloud Advocate Lead on the Next Generation (Academic team). He works with students and faculty and helps skill the pro developers of tomorrow. He's also a published author, conference speaker and GDE (Google Developer Expert)&lt;/p&gt;

&lt;p&gt;So be part on Thursday, January 20  at 11 AM PT / 2 PM ET on &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; with your questions!&lt;/p&gt;




&lt;p&gt;Learn about Azure fundamentals with me!&lt;/p&gt;

&lt;p&gt;Live stream is normally found on Twitch, YouTube, and &lt;a href="https://cda.ms/226" rel="noopener noreferrer"&gt;LearnTV&lt;/a&gt; at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitch.tv/azurefunbytes" rel="noopener noreferrer"&gt;AzureFunBytes on Twitch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://aka.ms/jaygordononyoutube" rel="noopener noreferrer"&gt;AzureFunBytes on YouTube&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA" rel="noopener noreferrer"&gt;Azure DevOps YouTube Channel&lt;/a&gt;&lt;br&gt;
&lt;a href="https://twitter.com/azurefunbytes" rel="noopener noreferrer"&gt;Follow AzureFunBytes on Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Useful Docs:&lt;br&gt;
&lt;a href="https://cda.ms/219" rel="noopener noreferrer"&gt;Get $200 in free Azure Credit&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/243" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to Azure fundamentals&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3DZ" rel="noopener noreferrer"&gt;Microsoft Learn: Introduction to ASP.NET Core SignalR&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F8" rel="noopener noreferrer"&gt;Microsoft Learn: Enable automatic updates in a web application using Azure Functions and SignalR Service&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F1" rel="noopener noreferrer"&gt;Introduction to SignalR&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F2" rel="noopener noreferrer"&gt;SignalR Getting Started&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F4" rel="noopener noreferrer"&gt;Quickstart: Create a chat room by using SignalR Service&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F5" rel="noopener noreferrer"&gt;Azure SignalR Service documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F6" rel="noopener noreferrer"&gt;Tutorial: Azure SignalR Service authentication with Azure Functions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://cda.ms/3F7" rel="noopener noreferrer"&gt;Quickstart: Use JavaScript to create an App showing GitHub star count with Azure Functions and SignalR Service&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>dotnet</category>
      <category>azure</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
