June 1, 2022
Welcome to the tenth edition of the Azure World Newsletter in 2022.
Microsoft Build was last week, and I hope you had a chance to watch some of it. As usual, Microsoft publishes a “book of news” that contains all of the announcements in one place.
I’m not going to be able to cover all of the announcements, and even trying to only cover a few of them is tough as we all have our individual interests. I’m going to talk about some container stuff below, and some certification news. But read the Book of News above for the full suite of news.
Thanks so much for being a subscriber! The unsubscribe link is at the bottom if you want to stop receiving these emails.
Containers have been taking over the cloud in recent years, and recently Azure has introduced a brand new container option in Azure: Container Apps.
Azure already includes a number of options if you want to deploy a containerized app. You can deploy to an Azure Container Instance (ACI), App Services, Functions, Spring Cloud, Red Hat OpenShift, Kubernetes, and even Service Fabric.
Each of those options comes with its own set of pros and cons. Azure Container Instances are quick and easy, but not scalable. Kubernetes is scalable but complex. App Service is optimized for web applications but not jobs or backend applications.
I don’t want to say anything bad about Service Fabric, but Microsoft doesn’t talk about it anymore. Kubernetes really stole some of its mojo.
Anyways, there is a new container compute environment in Azure, called Azure Container Apps.
Container Apps is a fully managed service for running containers in the cloud and has some cool features. It protects you from some of the Kubernetes complexity as everything is managed in the Portal or CLI, and it doesn’t have its own “kubectl” administrative plane.
Container Apps is scalable and has autoscale. It can even scale to 0 in some circumstances.
It can be connected to a Virtual Network for security and can manage HTTPS traffic input without any additional Azure infrastructure in front of it. It can run background processes, microservices, event-driven processes, as well as HTTP traffic.
Azure Container Apps is a fully-managed container hosting environment, without the complexity of Kubernetes.
Container Apps is in General Availability and can be used for production apps if you want to try it.
Microsoft is continuing to work on its Microsoft Learn website, and there were a couple of certification-related announcements at Build.
It appears the Learn TV folks are starting to put some “exam readiness” videos together. The first set they launched was for AZ-500. If you’re planning to take AZ-500, these videos might be helpful.
They are also exploring new ways to learn with “Cloud Games”. The theory here is that you get to role-play through various real-world tech problems. Imagine a multiplayer game where each player plays a role – cybersecurity expert, compliance expert, identity specialist – to investigate suspicious activity that might be a ransomware attack. An interesting approach.
There were also some new certifications launched at Build:
AZ-720 – Azure Support Engineer for Connectivity
DP-500 – Azure Enterprise Data Analyst
SC-100 – Cybersecurity Architect
MS-220 – Exchange Online Support Engineer
PL-500 – Power Automate RPA Developer
Check out the following link if you want to learn more:
AZURE PLATFORM UPDATES.
Microsoft Build brought out a lot of announcements.
The following announcements were made in the last two weeks:
- Confidential computing virtual machines (DCsv3 and DCdsv3) are now generally available
- App Service landing zone accelerator in general availability
- Azure Arc-enabled Kubernetes landing zone accelerator in general availability
- Custom node configuration on AKS in general availability
- Draft extension for Azure Kubernetes Service (AKS) in public preview
- Windows Server 2022 host support in AKS in public preview
- Subnet per node pool in general availability
- Azure Functions Kafka trigger support in general availability
- Dynamic concurrency in Azure Functions
- Azure Container Apps in general availability
- Enhanced elasticity features for Azure Cosmos DB in public preview
- The ability to call Azure Functions and any REST endpoint from Azure SQL Database in public preview
- Azure Synapse Link for SQL in public preview
- Ledger in Azure SQL Database, in general availability
- Azure Cognitive Service for Language in general availability
- NGINX for Azure, in public preview
- Stream Analytics no code editor, in public preview
- Autoscale Stream Analytics jobs, in public preview
Check out the Azure Updates page if any of these affect you.
COMING UP FOR ME.
For the last couple of months, I’ve been hard at work on a somewhat secret project which I am getting pretty excited about. I think it will wrap up development in the next couple of weeks and I can get back to recording videos and other things.
I’d like to turn my attention to some AZ-900 practice test updates in the next couple of weeks so I’ll probably do that next.
WHERE TO FIND ME.
And that’s it for issue 3.10. Thanks for reading this far. Talk to you again in two weeks.
What is your favorite platform to be on? Perhaps we can connect there.
Facebook Page: https://www.facebook.com/getcloudskills/
LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html