Deprecated: Use of "static" in callables is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Utils/Uuid.php on line 15 Deprecated: Use of "static" in callables is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Utils/Uuid.php on line 15 Deprecated: Use of "static" in callables is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Utils/Uuid.php on line 15 Deprecated: strtr(): Passing null to parameter #1 ($string) of type string is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Utils/Encryption.php on line 8 Deprecated: urlencode(): Passing null to parameter #1 ($string) of type string is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Payload.php on line 202 Blog – SoftwareArchitect.ca

Blog

  • Azure World Newsletter – Issue 5.04

    Azure World Newsletter – Issue 5.04

    March 6, 2024

    Welcome to the fourth edition of the Azure World Newsletter in 2024.

    I missed last week’s newsletter since I was traveling, so I apologize for the delay in getting this to you. Let’s see what has been happening with Azure since we last looked.

    The unsubscribe link is at the bottom if you want to stop receiving these emails.


    ONE.

    Now, in public preview, there is a new feature called Azure Storage Actions.

    As the name implies, Storage Actions allows administrators to automate data management operations in a serverless, no-code way.

    This feature attaches to Azure Blob Storage and Data Lake Storage. You can perform various data management tasks against your storage accounts in minutes. You can scan “billions of” blobs across dozens of storage accounts at once, examine their properties, and determine how they should be processed. You can do all of this without having to provision any compute infrastructure.

    You can reduce the overall cost of your storage accounts with these actions, enhance data protection, apply tagging, and even move objects out of archive storage if needed.

    See also:
    https://azure.microsoft.com/en-us/blog/introducing-azure-storage-actions-serverless-storage-data-management/


    TWO.

    Azure has recently introduced a new Level 7 load balancer for AKS called Application Gateway for Containers. This is an evolution of the Application Gateway Ingress Controller (AGIC).

    Application Gateway for Containers manages traffic in a balanced way to send to individual pods in a Kubernetes app. Like any load balancer, it examines the traffic inbound and determines where it needs to go.

    You can set various rules to direct the traffic. So, if you need certain traffic to go to specific Kubernetes pods to process the traffic, then the Application Gateways for Containers will take care of that.

    The gateway needs a private IP, a designated subnet, and a managed identity to perform its work. It’s designed explicitly for AKS, so this is a more efficient load balancer for that service than a regular Application Gateway would be.

    This feature is in preview mode, so it’s worth testing if you require a service like that.

    See also:
    https://learn.microsoft.com/en-us/azure/application-gateway/for-containers/overview


    AZURE PLATFORM UPDATES.

    Here’s a summary of the highlights in the last two weeks.

    • NFS support is now available for App Service Linux code and container for Azure File Share
    • Zone Redundant Storage for Azure Disks is now available in Canada Central
    • AKS cluster control plane metrics in managed Prometheus, in public preview
    • Azure Elastic SAN is now generally available
    • Azure Firewall: Parallel IP Group update support is now in public preview
    • Customer-managed key encryption for Redis Cache Enterprise tier
    • Azure Blob Storage Cold Tier support on Change Feed and Object Replication
    • Support for Azure VMs using Premium SSD v2 in Azure Backup
    • Support for Azure VMs using Ultra disks in Azure Backup
    • Azure Storage Actions, in public preview
    • Configuration-as-code customizations in Microsoft Dev Box, in preview
    • Azure Application Gateway introduces support for TLS and TCP protocols, in preview
    • Application Gateway for Containers
    • AKS support for node soak duration for upgrades, in preview
    • Disable network policy in AKS for migration, in preview
    • Capacity Reservations support in AKS
    • Node Soak Duration for Upgrades
    • Cloud Services (classic) deployment model is still retiring on 31 August 2024

    Be sure to check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    I’ll keep you posted when I have news to report.


    WHERE TO FIND ME.

    And that’s it for issue 5.04 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: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

  • Azure World Newsletter – Issue 5.03

    Azure World Newsletter – Issue 5.03

    February 14, 2024

    Welcome to the third edition of the Azure World Newsletter in 2024.

    I’ve had a very good couple of weeks. The weather is improving, I have an interesting trip coming up, and I’ve been recording videos almost daily. Those are all of the things it takes for Scott to be happy. I hope you’ve been having a good start to the year.

    To celebrate Saint Valentine’s Day (or Dia dos Namorados in Portugal), I’ve created a special coupon code for my courses that is available at the end of this newsletter.

    Let’s see what has been happening with Azure since we last looked.

    The unsubscribe link is at the bottom if you want to stop receiving these emails.


    ONE.

    It’s been a few years since I’ve looked at the relative market share between Microsoft Azure and Amazon AWS. Obviously, there was a big push to the cloud in 2020 and 2021 due to people having to work from home, but cloud adoption has slowed down since then.

    As of the latest earning releases, the growth of Azure continues to exceed AWS as it has over the last several years. As you can read in the CNBC article linked below, Azure is growing at a 30% year-over-year pace, while AWS is currently at 13%.

    A direct comparison is difficult to confidently make as both companies try to keep their business close to their chests. But it’s pretty clear that AWS is still the number 1 cloud platform. However, with Microsoft’s faster growth, the gap is shrinking.

    “Azure could be the industry leader by 2026”, according to Forbes.

    One interesting factor is how Microsoft is clearly working harder to provide AI services than Amazon is. OpenAI Services is now available to a wider group of customers, and Microsoft claims to have over 50,000 customers using it. There are also many customers specifically choosing Azure to take advantage of its perceived lead in AI services.

    This is not to count AWS out. You can never count them out. It would not be difficult for AWS to incorporate other AI providers like Anthropic in their services and make them on par with Azure. But other than some announcements of Titan and their foundation models, I haven’t seen much progress there. They don’t seem to be progressing on Alexa being an improved AI tool, either.

    I think Amazon is being too slow or cautious on this. Maybe they will surprise me.

    Analysts are expecting Azure’s business to accelerate next year due to generative AI.

    See also:
    https://www.cnbc.com/2024/02/12/microsoft-ai-growth-helping-azure-cloud-chip-away-at-amazons-lead.html

    And:
    https://www.forbes.com/sites/petercohan/2024/02/13/why-microsoft-azure-could-take-the-cloud-lead-from-amazon-aws-by-2026/


    TWO.

    I wonder how many people remember the Azure Services Management (ASM) deployment model.

    That model didn’t have the concept of Resource Groups, and Azure was still looking for a unified way to manage resources.

    In 2014, Azure introduced the Azure Resource Manager (ARM) deployment model. You had to choose between the two models (ARM or ASM) when deploying resources. A lot of the online documentation (blog articles, articles, and YouTube videos) demonstrated Cloud Services like Web Roles and Worker Roles, and I was thoroughly confused at first about what the difference was with a Web App.

    Luckily, after a few years, Azure announced the ASM model was being renamed to the Cloud Services (Classic) deployment model, and it was on track for deprecation. In 2020, if you had never created a Classic resource before, you could no longer create new VMs using Classic model.

    And now, the Cloud Services (Classic) deployment model is going away completely as of August 31, 2024.

    There is still the Cloud Services (Extended Support) model if you really, really must stay on the old platform.

    If you have any remaining resources running on the Classic model, you need to migrate them before August 31. I’m sure Microsoft must be desperately reaching out to you privately as well, to figure out why you’re still using this old model. But just in case, here’s the final reminder that ASM (Classic model) is gone for good.

    See also:
    https://azure.microsoft.com/en-us/updates/cloud-services-retirement-announcement/


    AZURE PLATFORM UPDATES.

    Here’s a summary of the highlights in the last two weeks.

    • Cloud Services (classic) deployment model is retiring on 31 August 2024
    • Azure Business Continuity Center is now available in all regions, in public preview
    • ExpressRoute guided portal experience for multi-site resiliency, in public preview
    • Azure Cosmos DB for PostgreSQL Customer-managed keys (CMK)
    • Kube-reserved resource optimization in Azure Kubernetes Service (AKS), in GA
    • Disable Secure Shell (SSH) support in AKS, in public preview
    • Azure Container Apps supports additional TCP ports, in GA
    • Distributed tracing v2 for durable Functions, in public preview
    • Durable Functions extension v3.0.0 is currently in public preview
    • Azure Monitor Metrics Data Plane API, in GA
    • Continuous model monitoring in Azure Machine Learning, in GA
    • Azure Site Recovery support for Azure Trusted Launch VMs (Windows OS), in private preview
    • Azure Virtual Network Manager security admin rule, in GA
    • Azure Virtual Network Manager topology view, in GA

    Be sure to check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    I’ve been re-recording the AZ-900 videos in the past few days, and it’s going quickly. I am very excited for students to get the latest updates in that course.

    If you haven’t taken the AZ-900 exam yet, here’s a special discount for you. Get the course for US $9.99 or your local equivalent using the coupon code VALDAY2024 at checkout or one of the links below.

    AZ-900: Microsoft Azure Fundamentals Exam Prep In One Day
    https://www.udemy.com/course/az900-azure/?couponCode=VALDAY2024

    AZ-900: Microsoft Azure Fundamentals Exam Practice Test
    https://www.udemy.com/course/az900-azure-tests/?couponCode=VALDAY2024

    That same code works for any of my Azure, TOGAF and ChatGPT courses on Udemy.


    WHERE TO FIND ME.

    And that’s it for issue 5.03 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: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

  • Azure World Newsletter – Issue 5.02

    Azure World Newsletter – Issue 5.02

    January 31, 2024

    Welcome to the second edition of the Azure World Newsletter in 2024.

    Time sure flies. I can’t believe it’s already been two weeks since the last newsletter. Hopefully, you had a good January!

    Let’s see what has been happening with Azure since we last looked.

    The unsubscribe link is at the bottom if you want to stop receiving these emails.


    ONE.

    As you may know, Microsoft encrypts the traffic between its datacenters. This is designed for situations when traffic has to travel across a boundary not entirely controlled by Microsoft. For instance, if Microsoft has to use a third-party to provide inter-connection services between their facilities.

    They are now introducing a new feature where you (the customer!) can optionally encrypt the data sent between two virtual machines (or virtual machine scale sets) within the same virtual network, or peered between regional or global virtual networks.

    This is an additional enhancement to other encryption options available in Azure.

    This feature is currently generally available in only three regions of the world: UK South, Swiss North, and US Central. It’s in public preview in a few other regions.

    You’ll need to be using a VM that is one of the standard general purpose or memory optimized sets, such as the D-series, D-series V5, E-series, E-series V5, LSv3, or M-series.

    You’ll also need to have accelerated networking enabled on the network interface.

    With virtual network encryption enabled, traffic is encrypted between private IP and private IP of virtual machines on that network. You’ll need to reboot (stop/start) the VM in order to enable this.

    See also:
    https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-encryption-overview


    TWO.

    There are a couple of interesting new features in API Management, in Public Preview.

    The first is a feature called circuit breaker. Just like a real life fusebox in a house protects your electric appliances and devices from being fried by too much power coming into the house, this feature of API Management can give your backend API time to recover from too many requests.

    The circuit breaker property enables protection of your backend APIs by detecting an increase in errors being returned and implementing a temporary stop to incoming requests.

    Instead of allowing your API to take minutes to respond to incoming requests, or return random unrelated error codes, the circuit breaker will detect when your service has become unreliable and return “502 service unavailable” codes to clients, allowing them to more appropriately respond to the backend API not functioning as expected.

    Another interesting new feature of API Management is having a load balancer feature right within APIM.

    Of course, you could put your APIs behind a load balancer or application gateway, and make that device the backend to your API Management frontend, but having a load balancer tool built in to APIM will make things easier and more intuitive.

    And you can stack those features, such that the load balancer sends traffic to one of multiple backends, and those backends can have circuit breakers which distributes the next traffic to the other backends that are not having problems.

    See also:
    https://learn.microsoft.com/en-us/azure/api-management/backends?tabs=bicep#circuit-breaker-preview

    And
    https://learn.microsoft.com/en-us/azure/api-management/backends?tabs=bicep#circuit-breaker-preview


    AZURE PLATFORM UPDATES.

    Here’s a summary of the highlights in the last two weeks.

    • Azure Virtual Network Encryption, now in GA
    • Cosmos DB Partition merge now supports shared throughput databases, in Preview
    • Upgrade existing Azure Gen1 VMs to Gen2-Trusted launch, in Private Preview
    • Support for Azure VMs using Premium SSD v2 in Azure Site Recovery, in Private Preview
    • Load Balancer in Azure API Management, in Preview
    • Circuit Breaker in Azure API Management, in Preview
    • Azure Advisor integration with Azure Monitor Log Analytics Workspace
    • Automatic Image Creation using Azure VM Image Builder, now in GA
    • ExpressRoute guided portal experience for multi-site resiliency, in Preview

    Be sure to check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    I think I have an idea for a new course. I’m just beginning to map it out. I will tell you more about it in future newsletters.


    WHERE TO FIND ME.

    And that’s it for issue 5.02 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: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

  • Azure World Newsletter – Issue 5.01

    Azure World Newsletter – Issue 5.01

    January 17, 2024

    Welcome to the first edition of the Azure World Newsletter in 2024.

    I hope you had a wonderful, restful holiday season. It was nice to take a break from writing the newsletter, but rest time is over, and it’s time to get back to work. 🙂

    Let’s see what has been happening with Azure since we last looked.

    The unsubscribe link is at the bottom if you want to stop receiving these emails.


    ONE.

    One of the benefits of running your computing jobs in the cloud is that there are many other useful services that tie into compute services that make the job of an administrator a lot easier.

    One of these easier administration tasks is backup and recovery. As easily as you can set up a new Virtual Machine or App Service, you can configure a backup job for that service. And you can also easily restore to an old backup without much difficulty.

    So, in late November, Azure announced that Azure Backup service now supports AKS.

    Now, of course, AKS nodes are created using images, and it’s always been easy to deploy a new node based on that image or destroy that node when the node is no longer required. So, the need for scaling has required that all storage be external to the app, and the app itself be easily replicatable.

    But Azure Backup for AKS apps can be quite complex, with many nodes and pods, and many apps running in an interconnected fashion. Some AKS apps have databases running inside the container. So, being able to back up the entire app is more than just being able to replicate a single image.

    Azure Backup now supports AKS, making it easier to have automated backups and simple restores for the entire AKS cluster, including monitoring, from a single location in the portal.

    See also:
    https://azure.microsoft.com/en-us/updates/aksbackupga/


    TWO.

    The way virtual machines access the public Internet is changing in the next two years, and you need to know about it if you work with VMs and subnets.

    Right now, when you create a virtual network with one or more subnets, outbound access to the Internet is determined mainly by a network security group policy. Of course, you could also install a firewall on that subnet and use a routing table to force traffic through that firewall for finer-grained control of network traffic.

    The current “default” access control for a subnet is to enable outbound access to the internet. So, any devices installed on that subnet – even those without their own public IP address – have full access to the Internet unless you take active steps to block that access. These devices also access the internet using one of Azure’s public IP addresses, which can change and are not controlled by the customer.

    Microsoft has deprecated this type of setup, and default outbound access for virtual machines will be retired in September 2025.

    Additionally, Microsoft has announced a new private subnet feature if you want to accelerate your move to this new world of explicit outbound Internet access.

    The new private subnet feature currently in public preview has more of a “secure by default” mindset. This subnet type has outbound access blocked by default, and you will need to set up a method to get devices access to the Internet more explicitly.

    More details of the deprecation of outbound access can be found here:
    https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/

    And more information on the private subnets can be found here:
    https://azure.microsoft.com/en-us/updates/public-preview-private-subnet/


    AZURE PLATFORM UPDATES.

    It’s been two months since the last newsletter, and a lot has happened. Here’s a summary of the highlights.

    • Private subnets, in public preview
    • Reservations for Microsoft Fabric
    • Azure Web PubSub support for Socket.IO now generally available
    • Encryption at host for Premium SSD v2 and Ultra Disks
    • Encryption using Customer Managed Keys for Backup Vaults, in preview
    • Azure Static Web Apps now supports .NET 8
    • Azure App Configuration Kubernetes Provider
    • New Azure Portal experience for Azure Database Migration Service
    • Azure Backup for AKS
    • Extended support for .NET 7 (STS) ends on 14 May 2024
    • Extended support for .NET 6 (LTS) ends on 12 November 2024
    • Microsoft Defender for APIs
    • Azure Spatial Anchors Retirement
    • Azure Object Anchors Retirement
    • Azure Functions support on Apple Silicon Macs
    • Node autoprovision support in AKS, in preview
    • Crash Consistent VM Restore points
    • RHEL (Red Hat Linux) 8.9 now supported on Azure Virtual Machines
    • Free SQL Managed Instance, in preview
    • Azure Spring Apps Enterprise is now eligible for Azure savings plan for compute
    • Premium SSD v2 and Ultra disks support with Trusted launch
    • Create tests by adding HTTP requests in Azure Load Testing
    • Azure Arc Visual Studio Code Extension, in preview

    Be sure to check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    Don’t have any big announcements to make at this time. I’ll keep you updated in this section in future newsletters.


    WHERE TO FIND ME.

    And that’s it for issue 5.01 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: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

  • AZ-204 Exam Updates – January 2024

    AZ-204 Exam Updates – January 2024

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    The landing page for the AZ-204 Azure Developer exam shows an update for January 2024, and the changes are minor. A new topic has been added to the exam, called Microsoft Fabric. Watch this video showing the before and after differences in the exam, and tell me in the comments if you agree.

    AZ-204 Exam Updates – January 2024

    Or you can see the video directly on YouTube.

  • AZ-900 Exam Updates – January 2024

    AZ-900 Exam Updates – January 2024

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    The landing page for the AZ-900 Azure Fundamentals exam shows an update for January 2024, but there aren’t really any changes other than cosmetic ones. Microsoft is finally referring to Azure AD as Microsoft Entra ID. Watch this video showing the before and after differences in the exam, and tell me in the comments if you agree.

    AZ-900 Exam Updates – January 2024

    Or you can see the video directly on YouTube.

  • AI-900 Exam Updates – January 2024

    AI-900 Exam Updates – January 2024

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    Microsoft just published updates to the AI-900 Azure AI Fundamentals exam, but it’s very minor. They’ve removed a single requirement since the Azure Anomaly Detector and Personalizer Services are deprecated. Watch this video showing the before and after differences in the exam, and tell me in the comments if you agree.

    AI-900 Exam Updates – January 2024

    Or you can see the video directly on YouTube.

  • DP-900 Exam Updates – February 2024

    DP-900 Exam Updates – February 2024

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    The landing page for the DP-900 Azure Data Fundamentals exam shows there is an update February 1, 2024, but there’s not really anything to worry about. The changes are entirely cosmetic. Watch this video showing the before and after differences in the exam, and tell me in the comments if you agree.

    DP-900 Exam Updates – February 2024

    Or you can see the video directly on YouTube.

  • Azure World Newsletter – Issue 4.23

    Azure World Newsletter – Issue 4.23

    November 15, 2023

    Welcome to the twenty-third edition of the Azure World Newsletter in 2023. This will also be the final newsletter of 2023 as we take a holiday break and pick it up again in the new year.

    Hello again, my friends from around the world. I’m so happy you continue to subscribe and read this bi-weekly newsletter on Azure. I enjoy sitting down each week to research and write this, and hopefully, you will continue to find value in it. Feel free to invite your co-workers or others to subscribe if you think they would find it helpful.

    The unsubscribe link is at the bottom if you want to stop receiving these emails.


    ONE.

    Microsoft Ignite 2023 has officially kicked off in Seattle and online. As I write this, I am watching Satya Nadella’s keynote and combing through the 100 announcements made in connection with the conference.

    For events such as this, Microsoft publishes a Book of News that lists all of the announcements that they make in advance:

    https://news.microsoft.com/ignite-2023-book-of-news/

    In this newsletter, I’ll talk about some of my favorite announcements that I can find. And we’ll start with the keynote.

    First, I will start by saying that it feels like a lot. There are so many announcements.

    Satya Nadella said during the keynote that “this is clearly the age of copilots”. Copilots is the term that Microsoft is using for generative AI assistants everywhere. You will have Copilots in Windows, copilots in Azure, copilots in Office, copilots in SQL Database, and in Teams. Microsoft is going HARD on AI assistants everywhere.

    Somebody in the Ignite Chat made a joke that you had to have a drink everytime Microsoft mentions the word copilot or AI. Well, you’d be dead of alcohol poisoning by noon if you did that, so I don’t suggest that game. 

    A couple of quotes stand out to me from the keynote:

    Satya Nadella: “Copilot will be the new UI that helps us access the world’s knowledge and your organization’s knowledge. But most importantly, it’s your agent that helps you act on that knowledge.”

    There were some interesting infrastructure/hardware announcements in the keynote: 

    • Microsoft has invented a new type of fiber optic cable that goes 47% faster than traditional cable. That’s crazy!
    • Microsoft is now competing with Intel and ARM as a chip manufacturer. They  announced their own silicon chip, Azure Cobalt, the fastest ARM chip of any cloud provider – 128 CPU cores on a chip
    • Nvidia’s H200 AI Accelerator chip will be available in Azure
    • A new Azure VM family specifically for generative AI workloads using AMD accelerator chips
    • Competing with Nvidia and AMD – Microsoft has another custom chip called Azure Maia, which is an AI Accelerator chip that runs cloud-based training and inferencing for AI workloads, such as OpenAI models, Bing, GitHub Copilot, and ChatGPT.

    And there were an infinite number of AI announcements. I can’t even keep up with all of them. We all know that Azure has an Open AI service so that you can access the GPT services from Open AI. But it seems they are opening the tent to all the other providers too. They are hosting Meta’s Llama 2 model as a service. And will soon provide other models hosted as a service including Mistral (code generation) and Jais (Arabic LLM).

    Large Language Models (LLMs) have a new little brother! Here comes Small Langauge Models (SMLs)! Microsoft will host some SMLs starting with Phi 2 model. These models are designed to be so small, that they can be hosted on a local server with no need to access the cloud to run them. 

    Jensen Huang, CEO of Nvidia, made the following statement about Generative AI. Let me know if you think it’s a bit over the top: “Generative AI is the single most significant platform transition in computing history. Bigger than PC, bigger than mobile, it’s going to be bigger than Internet.”

    I’m getting a bit of a headache thinking about all of these announcements. Watch the videos here, as Ignite is still going on today.

    There were a lot of announcements, and I simply can’t cover them all today in this little newsletter. As I see things that are interesting, I’ll cover them in future newsletters.

    See more:https://ignite.microsoft.com/


    TWO.

    Of all the AI (sorry, Copilot) announcements, the first one that caught my attention had to do with Azure.

    Microsoft Copilot for Azure.

    Microsoft describes it as a companion that will simplify how users design, operate, optimize, and troubleshoot applications and infrastructure in the cloud.

    This reminds me a bit about Azure Advisor to start. Right now, Advisor applies a set of predefined rules to your specific usage of Azure and makes recommendations on how you can improve your usage. It can make suggestions about cost-saving, security or performance.

    So Copilot for Azure runs in the top menu bar and is available to help. If you need to learn about some service, you can ask Copilot some questions about what the service does. And if perhaps you’re wondering what option to set or what size of resource to choose in real-time while you’re creating the resource, Copilot can provide helpful answers.

    Or, if you’re trying to construct a Kusto query to get information about your resource usage, you can ask Copilot, and it will construct the query for you. That can be useful as very few people are experts in KQL. It can also work with CLI coding help as well as navigating Prometheus for Azure Monitor queries.

    But besides being helpful with documentation and query writing, Copilot apparently can look at your usage of Azure and answer questions. “Why did my cost spike on April 8?” and it can look at your cost report and apparently answer that question. That could be very helpful. Or “What’s the easiest way I can reduce my spending?” Those will be helpful to a lot of people.

    It will be interesting to see this in action.

    See more:

    https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/simplify-it-management-with-microsoft-copilot-for-azure-save/ba-p/3981106


    AZURE PLATFORM UPDATES.

    The following updates to the Azure platform were announced in the last two weeks: 

    • Azure Monitor Logs archive provides up to 12 years of retention
    • Azure support for TLS 1.0 and TLS 1.1 will end by 31 October 2024
    • Azure Monitor Alerts integration with Event Grid for Azure Key Vault system events, in preview
    • Azure Monitor Agent JSON log collection, in preview
    • Ubuntu Server to Ubuntu Pro in-place upgrade now available, in GA
    • Experiment templates now available in Azure Chaos Studio
    • Azure Boost, in GA
    • Azure VMSS Zonal Expansion, in preview
    • VM Hibernation, in preview
    • Microsoft Copilot for Azure, in preview
    • ExpressRoute as a Trusted Service
    • ExpressRoute Direct and Circuit in different subscriptions
    • ExpressRoute Scalable Gateway, in preview
    • ExpressRoute Seamless Gateway Migration, in preview
    • Microsoft Copilot for Azure capability now available in Azure Cosmos DB, in preview
    • Cosmos DB Dynamic scaling per partition and per region, in preview
    • Priority-based execution in Azure Cosmos DB, in preview
    • Cross-account container copy for Azure Cosmos DB NoSQL API, in preview
    • Azure Cosmos DB for MongoDB vCore
    • Vector search in Azure Cosmos DB for MongoDB vCore
    • Free tier on Azure Cosmos DB for MongoDB vCore
    • Azure AI Advantage for Azure Cosmos DB
    • Trusted launch as default for VMs deployed through PowerShell and CLI
    • Confidential containers on Azure Kubernetes Service (AKS), in preview
    • Confidential temp disk encryption for confidential VMs, in preview
    • Azure Chaos Studio is now generally available
    • Azure Kubernetes Fleet Manager
    • Kubernetes AI toolchain operator
    • Cost analysis add-on for AKS, in preview
    • Azure Container Storage is now available with Azure Linux container host
    • Azure Logic Apps workflow assistant in public preview, in preview
    • Announcing Azure Integration Environment in public preview
    • Attach and VMs to and from Existing Virtual Machine Scale Sets, in preview

    Be sure to check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    I’ll just be watching some of the Ignite videos to be up to speed on the latest announcements. Udemy’s Black Friday sale is starting tomorrow, so if you’re looking for a good deal on Azure courses (or ChatGPT), come check my profile out starting tomorrow:

    https://www.udemy.com/user/scottduffy2/


    WHERE TO FIND ME.

    And that’s it for issue 4.23 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: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html