Global Azure 2023 is here!
Communities around the world are organizing localized hybrid events and live streams for everyone around the world to join and learn about Azure from the best-in-class community leaders.
Agenda for London
10:00 - 10:15: Welcome by Callum Whyte & Poornima Nayar
10:15 - 10:45: Developing and Deploying Containers and Microservices with Azure Container Apps by Will Velida
Azure Container Apps is a serverless platform that enables developers to run their containerized workloads. Container Apps are ideal for developers who want to run their applications as if they were running them on Kubernetes, but don't want to manage the operations of the cluster. This simplifies the process of developing and deploying our containers to Azure.
In this session, we'll cover the key components of Azure Container Apps and compare Container Apps to existing container platforms on Azure. We'll then go over how to deploy an Azure Container Apps environment and how we can deploy and update our containers to Container Apps, monitor the health of our containers, handle logging and how we can secure our Container Apps.
By the end of this session, you'll learn how you can develop your container workloads on Azure Container Apps without having to deal the complexities of Kubernetes.
10:45 - 11:15: Accessibility: Building and Deploying Accessible sites by Rachel Breeze
Accessibility and inclusive design benefits all users; building accessible products and services isn't just a checkbox exercise or a legal requirement, it makes them inclusive.
This talk will explore an approach to building websites that helps ensure that they are accessible from the start. From design and build to deployment.
The talk will focus on the development and build approach, looking at the functionality available in Visual Code and Visual Studio to provide automated accessibility testing.
There will also be a demo of tools available in Azure DevOps to help test accessibility as part of the process. We will also understand why automated testing only forms part of building accessible sites.
11:15 - 11:30: Break
11:30 - 12:00: How to improve application resilience with Azure Chaos Studio by Mert Yeter
In this session, I'll be talking about Chaos Engineering, and how to improve application resilience with chaos testing by deliberately introducing faults that simulate real-world outages.
Azure Chaos Studio is a fully managed Chaos Engineering experimentation platform that help us to run Chaos Engineering experiments that inject faults against your service then monitor how the service responds to disruptions.
12:00 - 12:30: Passwordless authentication between GitHub and Azure using federated credentials by Marcel Lupo
Hey folks, ever wondered how you can authenticate GitHub Actions with Azure? In this talk we look at GitHub Actions authentication methods for Azure, two ways that you can accomplish this and why you’d want to switch the passwordless method using Open ID Connect (OIDC) instead.
12:30 - 13:30: Lunch
12:45 - 13:15: Introduction to Azure Open AI and developer guide by Usama Wahab Khan (Virtual session)
Get to know the connection between artificial intelligence (AI), Responsible AI, and text, code, and image generation. Understand how you can use Azure OpenAI to build solutions against AI models within Azure. How use Open AI Azure API and azure cognitive Services.
13:30 - 14:00: Using Infrastructure as code to deploy Azure Workload using Terraform and Bicep by Nicholas Chang and Mark Allan
In this session, we will walk you through how to can deploy your Azure workflow using Terraform and Bicep.
14:00 - 14:30: Sentiment Analysis using Azure Data Factory by Alpa Buddhabhatti
In this session, I will show demo about how you can know customer perception by applying sentiment analysis on customer feedback data without knowing Maths, Data science and Machine Leaning and programming language.
This session will used following technology:
Azure Data Factory/Azure Synapse Analytics
Azure Cognitive Service(Text Analytics)
Azure Blob Storage
Azure SQL Server
Azure Key Vault
Attendees will leave with quick ideas about above technology.
14:30-15:00: Unleashing the Power of Code-Driven Virtual Desktop Deployments: AVD & Windows 365 by Jake Walsh & Jon Jarvis
Join us for a comprehensive session on deploying cloud-based virtual desktops with Azure. Jon and Jake will walk you through the process of deploying Azure Virtual Desktop and its supporting infrastructure, using Terraform, Packer and PowerShell, demonstrating the power and versatility of deployment via code.
They will also provide a side-by-side comparison of Windows 365 and Azure Virtual Desktop, highlighting the pros and cons of each solution.
To top it off, they will show you how to deploy Windows 365 via PowerShell, giving you hands-on experience including deploying a custom image via Packer. Whether you're new to virtual desktop deployment or an experienced pro, this session is sure to leave you with valuable insights and practical skills.
This session will cover:
Azure Virtual Desktop
Infrastructure as Code
15:00 - 15:45: Break
15:15 - 15:45: Using the ESP32 and Meadow F7 for .NET IoT Projects by Clifford Agius
Everybody thinks .NET and C# are for big servers or Windows machines, some in the know understand it now runs on Linux and Mac even your Mobile Phone with DotNET MAUI.
But very few know that you can also run it on a very small IoT device costing just a few £/$'s. Yes, your C# and .NET skills can be used on an IoT project to read data from sensors, control lights or a Servo and with the power of the Cloud hook all this data to your business services.
I this talk we will show how to use your .NET skills on Microcontrollers like the ESP32 or Meadow F7 and give a comparison of the two paths.
Using NanoFramework for the ESP32 and WildernessLabs Meadow for the Meadow F7 we will start with the tools needed and the Hello World of IoT Blinking an LED. We will then move through the stack talking sensors and data before adding the Cloud using Microsoft Azure IoT Hub.
Come and join it no soldering required, but there may be some smoke.
15:45 - 16:15: Abusing the Azure Functions Runtime for Fun and Profit by Joel Hammond-Turner
In this talk I'll delve into the guts of the Azure Functions Runtime for .Net and show how its hidden extensibility features can let you implement cross-cutting concerns.
I'll cover the background to why I decided to abuse the Azure Functions Runtime in this way, look at how I found the semi-secret extensibility points and show a couple of implementations that solved specific problems across a multitude of micro-services codebases.