☁️ Azure Weekly #348 - Ignite 2021 Special! - 7th November 2021

Azure Weekly Newsletter Issue #348

powered by endjin

Welcome to issue 348 of Azure Weekly - an Ignite 2021 special! As ever, a great summary of all things Ignite are covered in the Microsoft Book of News. There are a vast number of announcements. I'm going to take a slightly different approach. There are some great high level vision / positioning posts by senior Microsoft folks, and there are two new services that are worth highlighting. For all the other announcements, they are in organised by the usual categories.

The high level vision posts are: Key foundations for protecting your data with Azure confidential computing by Mark Russinovich, Innovate with cloud-native apps and open source on Azure by Brendan Burns, Powering all your applications from cloud to edge with Azure infrastructure by Erin Chapple, Your hybrid, multicloud, and edge strategy just got better with Azure by Kathleen Mitford, New investments to help you accelerate your Azure migration and modernization journey by Tanuj Bansal and Putting Tools in Your Hands to Improve Developer Productivity by Daniel Carrasco and Alison Yu.

Now onto the two new services! The first is Azure Chaos Studio, a fully managed service which systematically improves resilience with controlled chaos. This another great example of tools the Azure Product Groups use to make the core platform better, being made available to end customers to improve their solution's resilience. I'm really looking forward to testing out some of our apps & services with this tool.

Personally, the only announcement that mattered this week was the unveiling of Azure Container Apps. I've been fortunate to be on the private preview for this service and have been very impressed. Any long time readers will know I'm a huge advocate of serverless (and have delivered a number of large scale solutions using Azure Functions). Functions excels at event processing where cold starts don't really have an impact, but with HTTP based workloads, where the consumer is often a human being, cold starts are really noticeable, especially the compound effect of Functions calling Functions.

One of the Proof of Concepts I ran was to take one of our OpenAPI services which is currently hosted in Functions, and ported that over to Container Apps. Luckily we already added a hosting environment abstraction, so it was really just a case of re-hosting our OpenAPI framework in an Kestrel self-hosted ASP .NET Core app. The whole process took less than 45 minutes. The cold start performance was noticeable lower (700ms) and once "warmed" the responses were in the 115ms range. Many people have asked me via Twitter about why they'd use ACA over other available options, luckily the product group knew this would be a FAQ and have put together some documentation comparing Container Apps with other Azure container options.

My perspective is threefold; 1) many orgs want access to the power of Kubernetes, but aren't capable of the required step change in complexity and management overhead. ACA solves this problem nicely. 2) Many orgs have struggled to find a cost-effective migration path from their legacy on-premise "Windows Services" based architectures into Azure. ACA solves this too. 3) The real value in ACA is that it offers "Dapr as a Service". We've had a managed Service Fabric offerings for a number of years, but if you wanted a production Dapr workload you had to take the burden outlines in 1). Dapr is a fantastic framework (which also joined CNCF as an incubating project this week), and ACA is the perfect environment to host it.

If you want to dig in a little deeper there have been a number of great posts about ACA from the community; Thorsten Hans has been busy test driving the service and has a number of interesting posts: Introduction to Azure Container Apps, How to deploy Azure Container Apps with Bicep, and Traffic split in Azure Container Apps. Geert Baeke also offers his view Taking Azure Container Apps for a spin, as does Sam Cogan: WTH are Azure Container Apps.

As one event finishes, another starts.... remember that the Visual Studio 2022 Launch Event is on the 8th. I'm personally very excited for the Visual Studio 2022 and .NET 6.0 launch - as .NET 6.0 should drastically simplify many of our .NET based projects. Finally, we've published a long in gestation blog post: Flex Your DevSecOps Muscles With Bicep, which includes a FREE Bicep Cheat Sheet. Have a read, download the cheat sheet and please provide us with any feedback so we can improve it!

If you have any content you'd like to contribute to the newsletter, please tweet @AzureWeekly or ping an email to AzureWeekly@endjin.com.

Interested in Power BI? Sign up to our sister newsletter Power BI Weekly to receive all the week's Power BI news.

@HowardvRooijen | @endjin

AI + Machine Learning

Covering: Anomaly detector, Azure Bot Service, Azure Machine Learning, Azure Open Datasets, Bing APIs, Cognitive Services, Computer Vision, Content moderator, Custom vision, Data Science Virtual Machines, Face, Form Recogniser, Immersive Reader, Ink Recogniser, Language Understanding (LUIS), Machine Learning Studio, Microsoft Genomics, ML.NET, Personaliser, Project Cortex, QnA Maker, Speaker Recognition, Speech-to-Text, Speech translation, Text Analytics, Text to Speech , Translator Speech, Translator Text

Analytics

Covering: Apache Spark for HDInsight, Apache Storm for HDInsight, Azure Analysis Services, Azure Data Explorer, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Factory, Data Lake Analytics, Event Hubs, HDInsight, .NET for Apache Spark, R Server for HDInsight, Azure Purview

Compute

Covering: Azure CycleCloud, Azure Dedicated Host, Azure Functions, Azure VMware Solution by CloudSimple, Batch, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances, Service Fabric, Virtual Machines, Virtual Machine Scale Sets

Containers

Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, CNAB, CNCF, Container Instances, Container Registry, Porter, WSL, Web App for Containers

Databases

Covering: Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database, Azure SQL Database Edge, Azure Cache for Redis, SQL Data Warehouse, SQL Server on virtual machines, SQL Server Stretch Database, Table storage

Developer Tools

Covering: App Configuration, Azure Lab Services, CLIs, Developer tool integrations, SDKs, Visual Studio, Visual Studio Code, Visual Studio Online

DevOps

Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, Azure DevTest Labs, DevOps tool integrations

Hybrid

Covering: Azure Arc, Azure Stack

Identity

Covering: Azure Active Directory (AD), Azure Active Directory B2C, Azure Active Directory Domain Services

Integration

Covering: Azure API for FHIR, Event Grid, Logic Apps, Service Bus

Internet of Things

Covering: Azure Digital Twins, Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure IoT solution accelerators, Azure Maps, Azure Sphere, Azure Time Series Insights, IoT DevKit, WildernessLabs, Windows 10 IoT Core Services

Learning

Covering: Microsoft Certifications, Azure Certifications, Microsoft Learning Paths, Certification Pathway Information

Management and Governance

Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Managed Applications, Azure mobile app, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Microsoft Azure portal, Scheduler, Azure Purview

Media

Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Analytics, Media Services, Video Indexer

Migration

Covering: Azure Database Migration Service, Azure Migrate, Data Box

Mobile

Covering: App Service (Mobile), Mobile apps, Notification Hubs, Visual Studio App Centre, Xamarin

Networking

Covering: Application Gateway, Azure Bastion, Azure DNS, Azure ExpressRoute, Azure Firewall, Azure Firewall Manager, Azure Front Door, Azure Internet Analyzer, Azure Private Link, Content Delivery Network, Load Balancer, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall

Security

Covering: Azure DDoS Protection, Azure Information Protection, Azure Sentinel, Key Vault, Security Center

Storage

Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Store, Azure FXT Edge Filer, Azure HPC Cache, Azure NetApp Files, Blob Storage, Disk Storage, File Storage, Managed Disks, Queue Storage, Storage Accounts, Storage Explorer, StorSimple

Web

Covering: API apps, API Management, App Service (Web), Azure Cognitive Search, Azure SignalR Service, Azure Spring Cloud, Web apps

Azure Virtual Desktop

Covering: Azure Virtual Desktop

Thought Leadership from endjin

Useful Links

 

Tweet  |  Forward  |  Preferences  |  Unsubscribe

Older messages

Power BI Weekly #131 - 26th October 2021

Tuesday, October 26, 2021

Power BI Weekly Newsletter Issue #131 powered by endjin Welcome to the 131st edition of Power BI Weekly! Again, a pretty quiet week from Microsoft's side, with the main highlight being the GA of

Power BI Weekly #129 - 12th October 2021

Tuesday, October 12, 2021

Power BI Weekly Newsletter Issue #129 powered by endjin Welcome to the 129th edition of Power BI Weekly! The wait is over... Premium Gen2 is now GA! Take another flick through the docs before pressing

Power BI Weekly #127 - 28th September 2021

Tuesday, September 28, 2021

Power BI Weekly Newsletter Issue #127 powered by endjin Welcome to the 127th edition of Power BI Weekly! This week we've been given the Power BI September 2021 Feature Summary, including nice

Power BI Weekly #125 - 14th September 2021

Tuesday, September 14, 2021

Power BI Weekly Newsletter Issue #125 powered by endjin Welcome to the 125th edition of Power BI Weekly! Just the one announcement on what has been a very quiet week, and that's an update on the

☁ Azure Weekly #340 - 12th September 2021

Sunday, September 12, 2021

Azure Weekly Newsletter Issue #340 powered by endjin Welcome to issue 340 of Azure Weekly. Unfortunately we have to start the issue with another security issue. Palo Alto Network's Unit 42 team

You Might Also Like

The next big HDMI leap is coming

Tuesday, December 24, 2024

Sora side hustles; Casio's tiny watch comes to the US -- ZDNET ZDNET Tech Today - US December 24, 2024 Ecovacs Deebot T30S Combo robot vacuum and mop The next big HDMI leap is coming next month -

⚙️ Robo-suits

Tuesday, December 24, 2024

Plus: The data center energy surge ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Apache Tomcat Vulnerability CVE-2024-56337 Exposes Servers to RCE Attacks

Tuesday, December 24, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Edge 459: Quantization Plus Distillation

Tuesday, December 24, 2024

Some insights into quantized distillation ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Prepare for a Lifetime of Adventure with Rosetta Stone

Tuesday, December 24, 2024

The Perfect Gift For Every Traveler on Your List Rosetta Stone makes it easy to connect with the world in a whole new way. With a Lifetime Unlimited plan, users can access 25 languages to prepare for

Tuesday Triage #232

Tuesday, December 24, 2024

Your weekly crème de la crème of the Internet is here! The 232nd edition featuring fish traps, little Mussolinis, and volvelles. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Elastic Community Newsletter

Tuesday, December 24, 2024

Check out the latest from the Elastic Community ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect community-newsletter-header-img.png

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where

⏯️ Make a Holiday Guest Profile for Your Streaming Services — What Is Linux Mint?

Monday, December 23, 2024

Also: I Played the Worst Mobile Games So You Don't Have To, and More! How-To Geek Logo December 23, 2024 Did You Know The giant splashes of color that make poinsettias a popular holiday decoration