Azure Weekly
Issue #219 - 7th April 2019
This week, if you haven't already noticed, Visual Studio 2019 has become generally available. We're loving the new icon, but is the VS Code team going to follow suit with theirs? Anyway, this release has come with a number of related articles. Here they are:
- Live Share now included with Visual Studio 2019
- Visual Studio 2019 for Mac is now available
- What's New for Xamarin Developers in Visual Studio 2019
- Introducing Time Travel Debugging for Visual Studio Enterprise 2019 (preview)
Now for the rest of this week's updates. Let's start with the GA updates:
- Cognitive Services Custom Vision is now available
- Event-driven Java with Spring Cloud Stream Binder for Azure Event Hubs (now GA)
- New geospatial features in Azure Stream Analytics are now generally available
- Updates to geospatial features in Azure Stream Analytics – Cloud and IoT edge (now GA)
- General availability: Read scale-out support for Azure SQL Database
- Azure DevOps Now Available in the UK
- General availability: Azure Log Analytics in France Central, Korea Central, North Europe
- Azure Front Door Service is now generally available
- Premium Blob storage is now generally available
The preview updates:
- Anomaly Detector is now available
- Announcing the Azure Functions Premium plan for enterprise serverless workloads (preview)
- Public preview: Azure Log Analytics in CENTRAL US, EAST US 2, EAST ASIA, WEST US, & SOUTH Central US
- Azure Security Center for IoT in public preview
- Azure Search – New Storage Optimized service tiers available in preview
And the remaining:
- Speech service region expansion to ten additional regions
- Managed identities-based authentication for egress to Azure Data Lake Storage Gen 1
- How to develop and submit Spark jobs to SQL Server Big Data Clusters in IntelliJ
- B-series update: B1ls is now available
- Read scale-out support in Azure SQL Database premium service tier is now available
- Azure IoT Device Workbench bumped to 0.2.6 with more cool samples and huge performance improvement
- Spinnaker continuous delivery platform now with support for Azure
- Azure Lab Services updates: GPU size, saving images, and connecting to on-premises resources
- Azure Boards Project Paper Cuts
- Edit and Delete Discussion Comments on the Work Item
- The identity experience framework orchestration platform of Microsoft Azure Active Directory B2C (Azure AD B2C) is now available
- Reduced pricing for Azure AD B2C
- Support for new redirect of URLS of Azure AD B2C is in development
- Unlock dedicated resources and enterprise features by migrating to Service Bus Premium
- Upgrade your existing Service Bus standard namespaces to premium in-place
- Device template library in IoT Central
- Azure Sphere Retail and Retail Evaluation feeds
- Alerts in Azure are now all the more consistent
- Microsoft Azure portal April 2019 update
- Azure Media Services: The latest Video Indexer updates from NAB Show 2019
- People Recognition Enhancements - Video Indexer
- Web application firewall at Azure Front Door service
- Azure Firewall is now available in Government Cloud
- Extending Azure Security Center capabilities
- Advanced Threat Protection for Azure Storage is now available
- Fast and optimized connectivity and delivery solutions on Azure
- New developer portal in Azure API Management is in development
- Azure API Management update April 4
- Windows Server 2019 support now available for Windows Containers on Azure App Service
Also in this week's edition, Andrew Connell and Chris Johnson have posted their final Microsoft Cloud show, Matt Hyon and Bernard Apolinario explore Custom AI Models with Azure Machine Learning Studio and ML.NET, and Mike Larah has described how to Enforce resource tagging with Azure Policy.
⚙️ AI + Machine Learning
- On the Azure blog, Sarah Bird describes how to Step up your machine learning process with Azure Machine Learning service
- The Azure updates team writes that the Anomaly Detector is now available, the Cognitive Services Custom Vision is now available and writes that Speech service region expansion to ten additional regions
- On the Premier Developer blog, Matt Hyon and Bernard Apolinario blog about Custom AI Models with Azure Machine Learning Studio and ML.NET
🔎 Analytics
- On the Azure blog, Asir Selvasingh writes about Event-driven Java with Spring Cloud Stream Binder for Azure Event Hubs (now GA)
- Richard Seroter (@rseroter) writes Connecting your Java microservices to each other? Heres how to use Spring Cloud Stream with Azure Event Hubs.
- Also on the Azure blog, Volkan Civelek blogs about Schema validation with Event Hubs
- Also on the Azure blog, Krishna Mamidipaka talks about the Updates to geospatial features in Azure Stream Analytics – Cloud and IoT edge (now GA)
- The Azure updates team highlights the Managed identities-based authentication for egress to Azure Data Lake Storage Gen 1
- On the SQL Server Blog, Jenny Jiang describes How to develop and submit Spark jobs to SQL Server Big Data Clusters in IntelliJ
- Also on the Azure blog, Tyler Fox covers Monitoring on Azure HDInsight Part 2: Cluster health and availability
- On the MSSQL Tips site, Semjon Terehhov describes Configuring Azure Data Factory Data Flow
- Also on the MSSQL Tips site, Ron L'Esteve describes Azure Data Factory Data Transformation with U-SQL
- Also on the MSSQL Tips site, Koen Verbeeck (@Ko_Ver) explains how to Send Notifications from an Azure Data Factory Pipeline - Part 2
🖥️ Compute
- Aidan Finn (@joe_elway) blogs about Azure Availability Zones in the Real World
- On the Azure blog, Alex Karcher announces that the Azure Functions Premium plan for enterprise serverless workloads (preview)
- Mark Heath (@mark_heath) writes about Avoiding Azure Functions Cold Starts
- On the Serverless360 blog, Mohan Nagaraj summarizes Azure Functions Live – April 2019
- On Code Project, Akhil Mittal (@AkhilMittal20) covers Learning Azure Functions: Creating Azure Functions in Visual Studio 2017 and walks through Mastering Blob Triggers and Queue Storage Triggers
- The Azure updates team provides a B-series update: B1ls is now available
- Michael Crump (@mbcrump) posts Tip 191 - Serial console access with Azure VMs
- John Joyner (@john_joyner) blogs about SCOM 2019: Fast track setup on an Azure VM
🚢 Containers
- Mark Heath (@mark_heath) writes about the Reduced Pricing for Azure Container Instances
- On Channel 9, Lisa Guthrie presents Uniting all containers and Kubernetes fans in this Visual Studio 2019 session
- On Hackernoon, Jun Kudo (@jkudo) writes How to deployment Knative on Azure Kubernetes Service (AKS)
- Sam Cogan (@samcogan) describes how to Use Azure Monitor Metrics in Kubernetes with Prometheus and Promitor
- Daniel Neumann (@neumanndaniel) writes about the Azure Load Balancer behavior when externalTrafficPolicy is set to Local in the Kubernetes service object
🗄️ Databases
- On the Azure blog, Kellyn Gorman (@DBAKevlar) writes Database administrators, discover gold in the cloud
- The Azure updates team highlights the General availability: Read scale-out support for Azure SQL Database and writes that Read scale-out support in Azure SQL Database premium service tier is now available
- On TechNet, Ian Moulster (@ianxx) writes about Azure Cosmos DB: A Completely Unofficial Primer
🛠️ Developer Tools
- On the Visual Studio blog, John Montgomery (@JohnMont) introduces Visual Studio 2019: Code faster. Work smarter. Create the future.
- Also on the Visual Studio blog, Unni Ravindranathan (@unnir) writes that Visual Studio 2019 for Mac is now available
- Also on the Visual Studio blog, Jon Chu (@jonwchu) writes that Live Share now included with Visual Studio 2019
- Also on the Visual Studio blog, Mark Downie (@poppastring) introduces Time Travel Debugging for Visual Studio Enterprise 2019 (preview)
- Also on the Visual Studio blog, Mads Kristensen (@mkristensen) writes about the Visual Studio Extensibility Day at Build 2019 and writes about the Little great things about Visual Studio 2019
- On the Xamarin blog, Jayme Singleton (@JaymeSingleton1) highlights the Xamarin and .NET Developer Events in April
- On the IoT Dev blog, Liya Liki Du highlights that Azure IoT Device Workbench bumped to 0.2.6 with more cool samples and huge performance improvement
- On Channel 9, Scott Hanselman (@shanselman) hosts Not your average keynote
- Also on Channel 9, Richard Lander describes how to Quickly take your applications to the edge with IoT and .NET Core
- Also on Channel 9, Scott Hunter talks about What's Coming with .NET Core 3.0
- Also on Channel 9, Scott Hunter and Olia Gavrysh talk about Unifying Windows desktop development with .NET Core 3.0
- Also on Channel 9, Tyreke White talks about Python development with Visual Studio
- Barry Luijbregts (@azurebarry) highlights What's new in Visual Studio 2019
- On MSDN, Wriju Ghosh (@wrijugh) writes about Preparing and appearing for AZ-300
- David O'Brien (@david_obrien) writes about the Biggest Azure challenges you will face when starting out
- On Microsoft Cloud Show, Andrew Connell and Chris Johnson (@mscloudshow) present Episode 297 | The Last Microsoft Cloud Show
- On the Azure podcast, The Azure podcast team (@AzurePodcast) presents Episode 273 - Application Patterns in Azure with Rasmus Lystrøm
- On MSDN, Wriju Ghosh (@wrijugh) discusses Azure CLI – some tips
- On the MSSQL Tips site, Daniel Calbimonte posts Study material for exam AZ-100 Microsoft Azure Integration and Security
🔩 DevOps
- On the Azure blog, Mark Gray (@markg_msft) writes Spinnaker continuous delivery platform now with support for Azure
- The Azure updates team highlights the Azure Lab Services updates: GPU size, saving images, and connecting to on-premises resources
- On the DevOps blog, Martin Woodward (@martinwoodward) announces that Azure DevOps Now Available in the UK
- Also on the Microsoft DevOps blog, Ali Tai (@alictai) announces Azure Boards Project Paper Cuts
- Also on the Microsoft DevOps blog, Edward Thomson (@ethomson) lists the Top Stories from the Microsoft DevOps Community – 2019.03.29
- Also on the Microsoft DevOps blog, Jessie Somekh (@jessiesomekh22) explains how to Edit and Delete Discussion Comments on the Work Item
- On Channel 9, Donovan Brown (@DonovanBrown) describe how to Deploy to Azure using GitHub Actions with Gopi Chigakkagari
- Also on Channel 9, Robert Green (@rogreen_ms) talks about Azure Pipelines with Mickey Gousset
- On the .NET Curry blog, Subodh Sohoni (@subodhsohoni) blogs about using Azure DevOps to build and deploy ReactJS App
🎭 Identity
- The Azure updates team writes that The identity experience framework orchestration platform of Microsoft Azure Active Directory B2C (Azure AD B2C) is now available, writes about the Reduced pricing for Azure AD B2C and highlights the Support for new redirect of URLS of Azure AD B2C is in development
- Christiaan Brinkhoff (@Brinkhoff_C) talks about Getting started with Windows Virtual Desktop
- Rahul Nath (@rahulpnath) covers Custom Authorization Policy Providers in .Net Core For Checking Multiple Azure AD Security Groups
🔌 Integration
- On the Azure blog, Ashish Chhabria (@ashishc1) describes how to Unlock dedicated resources and enterprise features by migrating to Service Bus Premium
- The Azure updates team describes how to Upgrade your existing Service Bus standard namespaces to premium in-place
- On MSDN, David Burg (@david_burg) continues the blog: Strongly typed date, time and numerical fields from SAP DATS, TIMS and NUMC support in Azure Logic Apps SAP connector
- On the Serverless360 blog, Kent Weare writes Azure Logic Apps vs Microsoft Flow, Why Not Both?
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) walks through Working with Azure Logic Apps using Visual Studio Code
- On Microsoft Cloud Blogs, Brad Anderson (@Anderson) writes Part 3: Intune's Journey to a Highly Scalable Globally Distributed Cloud Service
💡 Internet of Things
- On the Azure blog, Sarah Hubbard (@sarahhubba) blogs about the Device template library in IoT Central
- Also on the Azure blog, Ed Nightingale writes about the Azure Sphere Retail and Retail Evaluation feeds
- On Channel 9, Marc Goodner talks about Visual Studio and Azure Sphere
- Also on Channel 9, Olivier Bloch (@obloch) talks about Azure Blob Storage on Azure IoT Edge with Arpita Duppala
- Also on the Azure blog, Sam George (@samjgeorge) writes that The future of manufacturing is open
- Also on the Azure blog, Justin Slade writes about IoT in Action: Enabling cloud transformation across industries
⚖️ Management and Governance
- On the Azure blog, Leon Welicki (@lwelicki) provides an Microsoft Azure portal April 2019 update
- Also on the Azure blog, Ananth Radhakrishnan writes that Alerts in Azure are now all the more consistent
- The Azure updates team highlights the Public preview: Azure Log Analytics in CENTRAL US, EAST US 2, EAST ASIA, WEST US, & SOUTH Central US and the General availability: Azure Log Analytics in France Central, Korea Central, North Europe
- On the Catapult Systems blog, Cameron Fuller writes QuickTricks: Finding a specific string in any tables in a Log Analytics workspace or where does the Upgrade Readiness solution store your user changes
- Peter Rombouts (@prombouts) discusses LogicApps monitoring with Log Analytics
- On the endjin blog, Mike Larah (@MikeLarah) explains how to Enforce resource tagging with Azure Policy
- Also on the Azure blog, Yashesvi Sharma blogs about Self-service exchange and refund for Azure Reservations
- Radu Vunvulea (@RaduVunvulea) writes about the Different ways of buying Azure Services (Pay-As-You-Go, EA, Direct CSP, Indirect CSP)
🎬 Media
- On the Azure blog, Ella Ben-Tov covers Azure Media Services: The latest Video Indexer updates from NAB Show 2019
- On the Azure blog, Moria Rais writes about the People Recognition Enhancements - Video Indexer
- Also on the Azure blog, Sudheer Sirivara, Director Azure Media Services, writes Welcome to NAB Show 2019 from Microsoft Azure
⚙️ Microsoft Azure Stack
- Charbel Nemnom (@charbelnemnom) explains how to Automate Azure Backup Server Deployment on Azure Stack
- James van Den Berg (@JamesvandenBerg) explains how to Build your hybrid strategy with Azure Stack and Azure Stack HCI
📱 Mobile
- On the Xamarin blog, David Ortinau (@davidortinau) writes Visual Challenge Conquered!
- On the Trailhead blog, Valeriy Kovalenko (@drunkyfish) talks about Gradient Label Control in Xamarin.Forms
- Also on the Xamarin blog, Pierce Boggan (@pierceboggan) talks about What's New for Xamarin Developers in Visual Studio 2019
🌐 Networking
- On the Azure blog, Yousef Khalidi (@YousefkAzure) writes about Fast and optimized connectivity and delivery solutions on Azure
- Also on the Azure blog, Sharad Agrawal writes that the Azure Front Door Service is now generally available
- Also on the Azure blog, Teresa Yao announces the Web application firewall at Azure Front Door service
- The Azure updates team writes Azure Firewall is now available in Government Cloud
- On the Azure SQL Database blog, Rohit Nayak describes Using a TCP proxy to connect to SQL Database over VPN
🔐 Security
- On the Azure blog, Gilad Elyashar, Ron Matchoro, Ronit Reger, Miri Landau and Devendra Tiwari write Extending Azure Security Center capabilities
- The Azure updates team writes that Azure Security Center for IoT in public preview and writes that Advanced Threat Protection for Azure Storage is now available
- On Microsoft + Open Source, Jake Lundberg (@JakeLundberg) describes How to identify and eliminate secrets sprawl on Azure with HashiCorp Vault
- Also on the Azure blog, David Houlding (@davidhoulding) talks about Enabling precision medicine with integrated genomic and clinical data
- Also on the Azure blog, Astha Malik writes about the GPS Week Number Rollover – Microsoft has you covered!
📦 Storage
- The Azure updates team writes that Premium Blob storage is now generally available
🔗 Web
- On the Azure blog, Mike Carter writes about Azure Search – New Storage Optimized service tiers available in preview
- Also on the Azure blog, Andrew Westgarth (@apwestgarth) announces that Windows Server 2019 support now available for Windows Containers on Azure App Service
- the Azure updates team writes that the New developer portal in Azure API Management is in development and highlights the Azure API Management update April 4