Azure Summit 2021

Speakers
Schedule

Increasingly organisations are looking at where they can introduce Microsoft Azure into their environment. Let’s take a look at some of the tools and products that can used in the conjunction with your on-premises environment. In this session, I will talk about how you can use Windows Admin Centre, Azure Hybrid Benefits, Azure Arc, Azure Update Management and beyond to introduce Azure into your environment.

Serverless?! Is it part of the “doing more with less” trend? The Azure Serverless services contain multiple very powerful tools like Azure Function and Azure Logic Apps. In a series of short demos, we will understand how Azure serverless services can help to answer those questions: – How to add functionality to an existing process without changing the code? – How to lower the cost of some recurring tasks easily? – Create quickly new flow without code We will have a glimpse to the code/ flow, see the pros and cons for each scenario.

Traditionally, when building SPA applications, it feels a lot like we are looking at the moon. On the light side, we have the shiny and pretty UI, which everyone knows and loves. However, on the dark side, there is the complicated server-side logic behind the scenes we need to manage. Luckily, there has been much progress towards making our lives as developers a bit easier. This is done by allowing us to concentrate on writing code, instead of causing us headaches from all aspects around hosting, deployment, and management. In this demo-rich session, we are going to build a real-time stock monitoring system using a serverless React App backed by the power of various Azure features. You will learn how to process documents from Azure Cosmos DB Change Feed, and then broadcast this newly received data to our client, all by using out-of-the-box Azure Functions bindings for Cosmos DB and SignalR

Working with Azure data services it is nearly impossible to ignore Azure AD; we can use it simply for logging in to specific services like Azure SQL or Azure Data Lake, but also for setting up OAuth token authentication for a service like Databricks. Unfortunately, most of the time we notice bumping into Azure AD when things aren’t working as expected. Therefore, we need to understand the essentials about Azure AD, identities, authentication and authorization.

In this sessions, we will start from what you need to know about Azure AD in relation to Azure data services. Then we will look at different scenarios of setting up authentication in general. Lastly, we will move through the landscape of Azure data services and see how Azure AD can be leveraged for each of these services, highlighting both similarities and differences in the entire landscape.

We all like speed and want our models to run FASTER! This is where PIP INSTALL TORCH-TB-PROFILER comes in.

PyTorch Profiler v1.9 has been released! The goal of this new release is to provide you with new state-of-the-art tools to help diagnose and fix machine learning performance issues to help you run your models faster regardless of whether you are working on one or numerous machines. The objective is to target the execution steps that are the most costly in time and/or memory, and visualize the workload distribution between GPUs and CPUs. We all want to run our models faster and cheaper!

In this session, we will go over the new PyTorch Profiler release and how you can start leveraging this performance tool. We’ll be covering how to use Distributed Training view, Memory view, GPU Utilization Visualization, and Cloud Storage Support.

Artificial Intelligence and Machine Learning are the new buzzwords in the industry. Microsoft’s vision is to make AI accessible to every enterprise, data scientist, developer, information worker, consumer, and device everywhere in the world. AI has a big role to play in the enterprise space. The field of AI is progressing at a rapid pace. Without understanding the concepts behind these advanced technologies, developers and administrators will struggle to evaluate the potential impact of new tools and solutions. In this session, we will break down the concepts behind existing technologies, outline various tools available today, and discuss the direction of AI and ML for Developers. We will cover how developers, Power Users, and Information workers can take advantage of Microsoft’s AI and Cognitive Services offerings to build real-life enterprise solutions. You will learn: 1) Overview of Microsoft AI Platform 2) What are the cognitive services? 3) What tools are available today? 4) How to use Cognitive Services to implement real-life business solutions?

By introducing Azure Synapse Analytics, Microsoft created a whole new perspective when it comes to data treatment. Some core concepts, such as traditional data warehousing, came under more scrutiny, while various fresh approaches started to pop up after data nerds became aware of the new capabilities that Synapse brought to the table. Not that Synapse made a strong impact on data ingestion, transformation, and storage options only – it also offered a whole new set of possibilities for data serving and visualization! During the session, we will try to explore how Power BI works in synergy with the new platform. What options we, Power BI developers, have when working with Synapse? In which data analytics scenarios, Synapse will play on the edge, helping you to achieve the (im)possible? When would you want to take advantage of the innovative solutions within Synapse, and when would you be better sticking with more conventional approaches? What are the best practices when using Power BI – Synapse combo, and which parameters should you evaluate before making a final decision on which path to take. Once we’re done, I believe that you should get a better understanding of the “pros” and “cons” for each of the available options when it comes to integration between Power BI and Synapse.

Jonah Andersson shares her past experience and important lessons learned about migrating and developing old .NET applications to the Azure cloud. Find out how that project turn into a fiasco not because of Azure but of other factors. Never make the same mistakes.

My life is a hilarious roller coaster of miss-intended programming bugs because at 120 cm tall and 50 kilograms I completely fall off your radar. Why did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and different world. Have you heard the phrase “You have to be this tall for Micro-services”? well what about: “You have to be this tall to operate a mobile phone?”. I am finding it harder and harder to reach any button except for “#” and “9”. Building accessibility into the planning stages of programming can eliminate barriers for participation and create an inclusive environment for people with disabilities. Programming for diversity serves as an unquestionable indicator that your software embraces the diversity of your users and cares about their safety and comfort. Join me on a fascinating and thought-provoking look at how you can program for accessibility.

To master any technology, you need to understand the foundation of how it works on the back-end first. In this session; We will explore Azure Cosmos DB’s infrastructure. I will explain you how Azure Cosmos DB works and handles data in the back-end. We will cover the basics and some of the most misunderstood features of Azure Cosmos DB. Learning new technologies make you a better leader and collaborator. Join me to learn more about this new Cloud Database technology.

Both Power BI and Cognitive services are without doubt the most talked about topics in data, but how do can we integrate both of them? In this session, we will walk through the process of applying multiple Cognitive Services algorithms which brings a set of AI functionalities, handling the difficult part of model creation to enrich your data and analyze the output in a PowerBI report.

Office 365 usage is increasing hugely. With an increase in usage day by day, it increases the challenges to monitoring the Office 365 environment for its usage. There are various products, tools, and ways available to monitor the user and admin activities in Office 365. In this session, we will explore Azure Sentinel to monitor the Office 365 environment for its usage and detect possible risks.

The Azure cloud platform has more than 200 products and cloud services. To utilise the full potential of Azure, we often use various cloud services in conjunction and seldom is it easy to establish and keep track of all those connections and relationships. “Infrastructure as Code” to the rescue! Like the principle that the same source code generates the same binary, an IaC model generates the same environment every time it is applied. This facilitates easier understanding and maintenance of Infrastructure for both developers and DevOps teams. Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure. In this session, we will be going over the basics of Infrastructure as Code, Terraform and get hands-on experience in using Terraform with Azure.

Azure Static Web Apps is a service that automatically builds and deploys full-stack web apps to Azure from a GitHub repository. But how do they work? Or, a better question, how do we make them work for us? After joining this session you’ll have enough knowledge to go and create your own Static Web App, including authentication and authorization.

Azure SQL Managed Instance has been on the market for over 3 years, but there are a couple of things that seems to be less well understood about its capacities.
For legacy applications that are using SSIS or SSRS there is no other PaaS alternative besides SQLMI. Need to use CLR and want to have the managed service advantages – SQLMI is here for the rescue!
Your application needs to integrate data between different databases and have some [use] cases – you know where to migrate your application to: to Azure SQL MI!
Join me for a whole hour of known and some hidden gems of the Azure SQL Managed Instance!

We’ve worked with team members from GitHub & Microsoft to develop a process to guide multiple customers to production. In this session a member of the Microsoft Azure FastTrack CXP Product group will enable you to create a DevOps Repo and an ARM template in order to deploy your Dev and QA Environments, next we will start your project in Dev creating a new branch that contains SQL Scripts, Notebooks, Linked Services, a Provisioned SQL and Spark Pools, we will merge branches, create build and release pipelines, and publish those artifacts to our QA environment.

One in four Americans suffers from a mental health challenge each year. In the tech community, this number rises to 42% and rises to 48% in the UK. Mental health challenges in IT is a worldwide problem. The stigma associated with discussions around mental health, as well as how it can negatively impact your work and home life, make people reluctant to discuss the topic. Now is the time to start discussing mental health in tech and how to take advantage of the opportunity to safeguard our most precious resource: people.

We’ll discuss how mental health affects job quality, including sharing examples from my professional life. We’ll discuss the four primary workplace factors which play a pivotal role in mental health challenges in the tech community. I’ll provide tips on what is best to say and not say to people you know whose lives are being affected by their mental health. Lastly, we’ll cover how to make your workplace a safe place where mental health can be talked about and how to encourage your company to offer resources to help maintain everyone’s mental health.

This has won the Azure DevStories 2021 India edition. This will demonstrate to use to detect Bees Health using Microsoft Azure Custom Vision Service.

Bot Framework Composer does not have any build in version controls to be able to track your code changes. In this session we will go through all the different steps needed to build a bot and deploy it on different environments via DevOps.

In this session we will cover the different options available in Azure SQL in order to select the appropriate option for our next cloud project. We will see practical cases of how to migrate our on-premises databases to Azure SQL.

Collecting data is one part of the story. To know your data estate is another part. Let’s see how Azure Purview can help you to manage and govern your data estate and bring it to another level. No matter if the data resides in a database, SAP, Power BI or a datalake; in the cloud or on-premises – Azure Purview can scan and help you classify your data estate.

Join this session to learn about the parts of Azure Purview, how a data catalog can support your data management actions, why data classification is a must-have requirement and how you can easily start with your data governance journey.

If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time series is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let’s see how in this session.

Transient connectivity errors are a fact of life in cloud application, not a remote probability. Events like hardware or software failures, reconfigurations or planned maintenance need to be considered and addressed by implementing proper retry logic in your codebase. Historically speaking, there were multiple 3rd party libraries available to simplify this task for cloud developers, but they required to change existing applications in order to achieve that end goal. Starting from v3.0 of Microsoft.Data.SqlClient drivers, we’re introducing Configurable Retry Logic within our client driver portfolio, and the ability to enable default retry logic policies for new and existing application by adding some settings in app configuration files, without the need for changing your application code. In this session, we will present this new feature and all the options developers have to significantly improve the resiliency of their cloud applications.

Azure Function is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in Azure or third party service as well as on-premises systems. It is referred to as “serverless” and is the ultimate abstraction of concerns like scale, elasticity and resiliency that empowers the developer to focus on one thing: code. The functions and blobs are charged based on usage and you don’t have to worry about how app is load-balanced. On other hand, Angular is one of the most popular platform for building mobile and desktop web applications. In this demo and session you’ll be able to learn how to create a completely functional Angular app with absolutely no provisioning of servers.

This session will discuss how you can innovate faster in any cloud environment – for that matter, can help accelerate digital innovation whether you are a small startup or a large enterprise.

Running Operations is not an easy job, especially these days. Ops teams have to ensure excellent user experiences, resolve incidents quickly and help developers stay productive. Yet at the same time, there is also the need to maintain systems security and keep downtime to a minimum - goals which many struggle with at scale. While advances in cloud computing have helped address some of these challenges, many organizations find it difficult to leverage the cloud at scale because of bottlenecks that form around repetitive tasks, such as developers having to wait for provisioning infrastructure. Despite having access to abundant cloud resources, these speedbumps often make it difficult or impossible to achieve team objectives. Join this talk to learn: • How to safely delegate the management of your Azure deployment (to developers and other colleagues) with self-service operations. • How to create powerful runbooks with guardrails that leverage existing scripting languages, infrastructure, and tools to remove the human from the bottleneck that forms around repetitive tasks. • Strategies for getting started • And how to create an Easy Button to handle the repetitive tasks that are interrupting your flow of work.

Modern web development often involves creating clients with business logic which orchestrate and access various services. These full-stack or static web apps have a different set of hosting requirements, and don’t necessitate full web servers or containers in many situations. Enter Azure Static Web Apps. With Azure Static Web Apps you can quickly deploy these apps to the cloud using GitHub. Join Christopher as he shows not only how to deploy your app, but how you can add server-side code with Azure Functions, incorporate a database, and take advantage of other built-in features.

Summary: In this session we will be working with Azure SQL DB, we will be exploring the use of the compute model serverless. Using the Azure CLI, and the declarative mode we will be creating, deleting and altering the server and databases. All of this with the help of Visual Studio Code
integrating with different technologies to make SQL Server better.

Goal 1: Provisioning the server with the serverless compute model
Goal 2: Creating and altering db using declarative model through Azure CLI
Goal 3: Creating a client that consumes the database using serverless function built in python

In the 21st Century the Cyber Universe is threatened by Evil Source Code and Evil entities. The only hope for many developers is the Fifth Element : the Sec in Devops, which must be implemented side by side with the Four elementals : Code, Build, Test , Deploy. A Microsoft Service is bringing the Four Elements but can the Fifth be included, and will it save us from disaster?

Let us see how we can leverage Microsoft product in combination with industry standards and protocols and 3rd party tools al over the full flow of your DevOps and ALM structure.

– Classic Microservices implementation vs. Dapr – Dapr Building blocks and Components 1) Service invocation 2) State Management 3) Pub/Sub 4) Bindings and Triggers 5) Actors 6) Observability 7) Security – Practical example: Microservices Online Shop BlazorUI Focus on your application’s core logic and keep your code simple and portable. The Microservices Online Shop is an C#Corner application with a modern software architecture that is cleanly designed and based on.NET lightweight technologies. The shop has two build variations. The first variant is the classic Microservices Architectural Style. The second one is with Dapr and Blazor.

We’re told that by using services such as Medium, dev.to etc that we are diluting our personal brand. That we should be posting to our own site and building ourselves up. But making that move can seem huge! Rather than eating the elephant – which can seem impossible – how about slowly moving to your own space? Build your brand whilst still using those great features that attracted you to your chosen platform in the first place. With the joint power of client-side Blazor and static web apps in Azure you no longer need to run web servers or App Services in order to host your site online. You can get set up in minutes! In this session we’ll set up a new Blazor Wasm Application and Azure Function, deploy to Azure and then fetch blog posts from dev.to to link to them in our page.We’ll also talk about next steps – and how to eat the elephant one bite at a time – to create your personal brand!

Are you interested in learning Azure but do not know from where to start? Then, this Azure fundamental session is the one you are looking for! You will be learning what is Azure IaaS/PaaS/SaaS. What is Azure data services and the components of it. You will learn in this step by step process demo how to create your first database in Azure, create new tables and work with tables using your local machine management studio. This session will help you in getting you started with your Azure Journey!

In this session, Cloud Advocate Thomas Maurer will give you an overview of the Microsoft Azure Hybrid Cloud offering. Learn how you can use the Azure Hybrid services and products like Azure Arc, Azure Update Management, the new Azure Stack portfolio, and many more to introduce hybrid cloud management to your environment.

With machine learning becoming more and more an engineering problem the need to track, work together and easily deploy ML experiments with integrated CI/CD tooling is becoming more relevant then ever. In this session we take a deep-dive into Azure Machine Learning service, a cloud service that you can use to track as you build, train, deploy, and manage models. We zoom into the building blocks provided and show, through some demos, how to use them. At the end of this session you have a good grasp of the technological building blocks of Azure machine learning services. Just waiting to be used in your own projects afterwards.

Want to push your career to the next level with a Microsoft Azure Certification?
In this session we will dive into how Microsoft Azure certifications can help you and how you can achieve it. We will review all Azure related certifications paths and how can you prep to pass on the exams.
Dive into the how and why behind Microsoft’s new certifications and find out how they can help you. Topics include:
– New certifications focused on Azure Roles: Administrator, Developer, Solutions Architect, DevOps and Security
– Certification related training and preparation materials now available

This session will discuss use cases, technical details, pros and cons for diverse data replication technologies in Azure SQL (and SQL Server), such as SQL Data Sync, Change Data Capture, Change Tracking, transactional replication etc.

What if you can apply software engineering practices to your troubleshooting guides (TSGs) / playbook / runbook for your team’s on-call? What if you can reduce stress and mistakes in your incident response workflow? Join this session to learn more about TSG Ops framework, where we revolutionize how Database Administrators and Data Engineers can be more effective and feel empowered during incident response. We will share some of our learnings and our journey on implementing TSG Ops, which is based on Jupyter Notebooks. We’ll show how TSG Ops in Azure Data Studio makes incident response for SQL Server (on-prem) and Azure SQL much easier. We’ll show case how you can use Notebooks with your favorite languages, from SQL to KQL, from PowerShell to Python, and all the way to .net interactive, providing you most flexibility.

Join Shannon for an overview of Microsoft’s next evolution of Azure VMware Solution (AVS). AVS is a first party service offered on bare metal servers in Azure. This offering allows customers to seamlessly extend or completely migrate existing on-premises VMware workloads to Azure without the cost, effort, or risk of re-architecting applications or retooling operations.

You migrate your on-premises SQL Database to the cloud, taking advantage of the PaaS offering of Azure SQL Database.  You heard the promise of spinning up databases on-demand and scale up resources during high peak and scale down when not in use. You also want to ensure you perform integrity checks, index defragmentation, and statistics updates when necessary. There is no SQL Agent, so how do you automate your jobs? Do you have time to do this manually each time? No. There are different options available to automate these long-running, manual, error-prone, and frequently repeated tasks to increase efficiency.
In this demo intensive session, I will show you different options on how to automate these tasks. Some of these solutions using on-prem infrastructure or services in Azure are conveniently encapsulated within the common Azure portal experience.

At the end of this session, you will have a solid understanding of how to automate SQL Server Maintenance tasks, including replacing SQL Agent functionality with multiple options.

On November 17, 2009, Windows Azure Platform was announced. And SQL Server was one of the first PaaS services available.
Azure services allow us to adapt resources, and therefore costs, to the workload, which is not insignificant in an extremely fluctuating economic environment as we are going through at the moment. What solutions are offered to us by Azure to host SQL Server.
a little more than 10 years later, are SQL, PaaS or IaaS services mature? At you are we reaching the age of reason and should we migrate?

ARM templates are an essential component of one’s DevOps journey when it comes to managing infrastructure and apps on the Azure platform. However, ARM templates are pretty complex to handle and so Microsoft developed a new DSL named ‘Bicep’ that will make everyone’s life easier. In this session I will give you an introduction how ‘Bicep’ works and how it can help you with kickstarting your Azure Infrastructure as Code journey!

One of the characteristics of Platform as a Service components in Azure is that they are open for the complete world by default. Azure PaaS offers great services but you do not want to have them open by default in many situations. For this reasons I see many companies switching back the known functionalities (IaaS) but that should not be the case. In this session you will learn how to secure services like: Azure Functions, Azure App Service, Azure SQL Databases with the use of Azure Front Door, Azure Private Link and Virtual Networks and many more.

Without any unnecessary procrastination, let’s see how it really works. Let’s see how to set up your repository, automate build and make deployment easy. From 0 to fully automated release for .NET application in 45 minutes (or less)!

Have you ever wondered how security is different ‘in the cloud’? What does “Cloud Native” even mean? What is “Zero Trust”? Serverless? JIT? And how do we secure these things? This talk is a whirlwind intro to securing cloud computing with audience participation and demonstrations of various new cloud security tactics, in Azure. The demo will include:
• Complete Azure Security Centre walkthrough
• Policy and compliance, including subscription coverage
• Resource Security Hygiene
• Azure Security Centre Recommendations
• Threat Protection, Alerts and Logging
• Applying Just in Time
• Forcing HTTPS on an app service

A logical data warehouse enables access to multiple, diverse data sources, allows querying data from these data sources using SQL language, while displays itself as one logical data source for users. The recently released Azure Synapse Analytics brings together database, data warehouse, and data lake technologies in a single Azure service. One of its key components is Azure Synapse Serverless SQL Pool (a.k.a. Azure Synapse On-Demand SQL Pool), which provides T-SQL queries over high-scale data in various formats (CSV, Parquet, JSON) stored in Azure Data Lake Storage Gen2. Furthermore, these T-SQL queries could get data not just from data lakes, but also from different kinds of databases (e.g. Azure Cosmos DB, Azure SQL, Synapse Dedicated SQL Pool). Thus Azure Synapse Serverless SQL Pool ensures building logical data warehouses in a serverless manner, i.e. without implementing infrastructural details and dedicated data pipelines, while the users have to pay only for query execution costs. In this session, we will present how to build logical data warehouses in a Serverless SQL Pool to combine diverse data coming from Azure Data Lake Storage Gen2, Azure Cosmos DB, and other databases and how to use these logical data warehouses for ad-hoc reporting, proof-of-concepts, and BI sandboxes.

Will provide an overview of how we can utilize Azure Cognitive Services for face detection along with a demo.

Many customers view their migration to the cloud as the single most significant effort their organization will face in the next 10 years. This effort gives customers the opportunity to start fresh, eliminate old habits, and shed years of aging technology accumulation. It also serves to represent a reset to ensure that the organization’s modern infrastructure is built on a secure-first basis.

Azure Sentinel allows customers to develop better habits and build better processes and policies to ensure that the cloud journey starts with security and that, through constant monitoring, automated data analysis, and event exposure, will remain secure.

This session will focus on the unique value that Azure Sentinel provides to help customers modernize their operations by taking advantage of streamlining capabilities that have been intentionally and mindfully integrated into the product. This is not a feature-by-feature Sentinel demo, but a discussion on how Azure Sentinel allows SOCs to think differently and continually improve their overall security operations.

In this presentation, I will introduce Azure Synapse architecture, its components, and features to all stages of data implementation and processing moreover understanding some best practices and pitfalls. Will explain in details the three methods for distributing data (round-robin (default), hash and replicated). From ingesting to data lakes to transform data in big data services to apply machine learning models, including data remodeling. Demo a full implementation of Azure Synapse all the way to presentation and reporting.

Come and learn how to build, train and publish a sophisticated bot using FAQ pages, support websites, product manuals, SharePoint documents or editorial content through an easy-to-use UI. Create and publish a bot in teams, or elsewhere without writing a single line of code. You can also add personality to your bot using pre-built chit-chat datasets. Extract question-answer pairs from semi-structured content, including FAQ pages, support websites, excel files, SharePoint documents, product manuals and policies.

In this session we are going to cover Azure sql db managed instance service. Introduction, how to Migrate among other things.

Learn everything about monitoring in Azure and even utilize the same tools for on-premise applications & services to get a full stack hybrid monitoring experience.
Rickard has helped many Dev, Ops & DevOps teams implement a monitoring strategy in Azure and onpremise using Azure monitor. Rickard is a strong believer of you build you run it – Monitoring should be done by the team that understands the application – the one’s that built it.

Rickard has deep knowledge of Azure monitor and has been a part of the development of several Azure monitor services & functionalities together with Microsoft Azure Monitor Product Teams.

Join this demo packed session and become an Azure troubleshoot rockstar!

Audience: Developers, IT pros

Learn how to:
• Find & troubleshoot problems in your applications in minimum time
• Find bugs before they reach production
• Do full stack monitoring with Azure monitor for any application, any stack
• Present monitoring data in a user friendly way
• Do automated alerting and self healing

Technology:
Azure monitor, Application insights, Application map, Container insights, Azure Kubernetes Service, Application Change Analysis, Azure App Service, Azure Functions, Availability tests, Azure Monitor Workbooks, Hybrid applications.

Azure cloud is widely adopted by .NET developers. However, in the recent years, it is being widely used by open-source developers who develop applications using popular JavaScript frameworks like Angular and React, Python, PHP and Java. Java is widely used to build applications in the Financial Services, Retail, Healthcare and other popular verticals and customers from these verticals are eager to get their digital transformation journey kicked off using Cloud and Artificial Intelligence. As an Azure Solutions Architect or a pre-sales consultant, you should be able to sell your offerings and services to these clients who have their applications on the Java platform and help them migrate their applications to Azure. And as a Solutions Architect I have seen such client proposals growing day by day in these recent years.

In this session we will explore the various offerings from Azure for Java developers and learn how to host a Java Spring Boot application on Azure WebApp.

In this session it will be shown how to implement services and monitor servers in the cloud through the Hybrida Windows Admin Center tools in azure that allow to give productivity to today’s organizations.

Security is essential for our cloud applications, but the security in the cloud has many more challenges than on premises. Using Key Vault for passwords and keys, managed identity for cloud services, integrated authentication for Azure SQL and more. In this session you will discover the differences between authentication on premises and in the cloud and you will learn how to go way beyond the basic user/password for authentication

We will create a Multilanguage translator using Blazor and the Translator Azure Cognitive Service. The application will accept the text to translate and the target language as the input and returns the translated text and the detected language for the input text as the output. This app will support translation across 90 languages.

We will cover the following concepts:

1. What is Azure Cognitive Services?

2. What is Azure Translator Service?

3. Create the Azure Translator Cognitive Services resource

4. Create and configure a Blazor Server application

5. Create the Blazor UI Component

6. Execution Demo

Whenever we talk about Full-Stack Development it’s always related to development frameworks and their uses. However Azure provides lots of tools and options for doing full-stack development. In this session, we will be talking about how we can architect a full-stack web application using all Azure tools.

In this talk, we will learn about :

1) What is Azure

2) Azure Tools to be used in Full-Stack Web App Development.

3) A futuristic application architecture

4) Key considerations for Azure architecture

5) Open Challenges with Azure architecture

6) Small Demo of Full-Stack .NET Web application on Azure architecture.

Azure Logic Apps is a cloud service that helps you schedule, automate, and orchestrate tasks, business processes, and workflows when you need to integrate apps, data, systems, and services across enterprises or organizations. In this talk, We are going to look into ways to build event driven low code serverless workflows using azure logic apps to solve a problem statement. The session will focus on, building event-driven solutions using various actions and triggers offered by Azure Logic App.

From this session, participants will be able to build their own solution using various connectors, action and triggers offered by Azure Logic App after attending the session.

Key takeaways from the talk-

– What is Azure Logic App ?

– What are connector ?

– Demo on Built-in Connectors

Azure Quantum is a Microsoft Azure service that you can use to run quantum computing programs or solve optimization problems in the cloud. Using the Azure Quantum tools and SDKs, you can create quantum programs and run them against different quantum simulators and machines. Azure Quantum service offers you access to different providers of quantum computing devices and enables you to run your Q# quantum programs in real hardware. Q# is a Microsoft’s open-source programming language for developing and running your quantum algorithms. Azure Quantum also offers the option to run algorithms in simulated quantum computers to test your code. Grover’s algorithm is one of the most famous algorithms in quantum computing. The problem it solves is often referred to as “searching a database”, but it’s more accurate to think of it in terms of the search problem. We will explore the Q# SDK for designing Grover’s search algorithm. Let us embark on this interesting journey of Qbits!!

In this session, I will present an overview of Azure AD and the available tools to help customers secure access to applications integrated with or hosted in Azure. I will present the tools available in Azure AD to apply the Zero Trust Strategy and how to do the first step in securing access in the cloud.

The systems administrator role is perhaps one of the oldest in computer technology. However in this modern cloud computing world some of them will evolve into Cloud Administrators. As for those admins? It could be a case of how more things change, the more they stay the same. In their new role as an Azure Administrator they will be responsible for implementing, monitoring and maintaining Azure resources and use a complete new skill set. In this session you will learn 7 habits every new Azure admin must have. You will not only learn about Azure Cost Management, and Azure Governance, but also which tools you can use to securely connect to your Azure resources. So join us in this session to learn some tips, tricks and things you should keep in mind in this new job role.

A brand new set of tips and tricks and best practices that you should know for being more productive and building more reliable and effective Logic Apps. This is not an introduction session anymore. In this session, we will go through a list of 10 new best practices, tips, and tricks addressing advanced topics like deployment, dynamic connectors configurations, etc.

In this session, I’ll be talking about Azure Static Web Apps, targeting developers and DevOps professionals. It will contain lots of demos rather than slides. I’ll show how to set up local development environment, deploy full stack web apps to Azure and publish with Azure DevOps as well. The session will be level 200.

Everyone says that everyone would like to implement it, but it often fails because of the costs / sizing and the fear that the system will no longer perform adequately over the years. Microsoft has the answer to these problems, with Azure Sentinel you get a modern SIEM system based on a PaaS architecture and according to the pay-as-you-go principle.

In this session, you will learn how to make the Azure Monitor a valuable tool to monitor your Microsoft 365 subscription, including services such as Exchange, SharePoint, Teams, OneDrive and more. See how the Metric Explorer in Azure Monitor will work for you, including addressing custom metrics quickly. Understand how to display Log Analytics metric data in PowerBI Reports and Azure Monitor Workbooks. Speed up the meantime to recovery, enable detailed reporting on your Microsoft 365 Teams, SharePoint, OneDrive, and Exchange setups. Join this educative and fun session about Azure and Microsoft 365, united into one magnificent monitoring solution.

Cloud Migration and Digital transformation is the mantra all enterprises are marching towards. In the post pandemic era, the question is not when to migrate but how aggressively to put the company assets to cloud. That brings up the topic on what did we learn all these years when we moved massive infrastructure and other assets to cloud. I would like to highlight my experience on what I learnt with moving large payloads to cloud.

We have all been in that situation where we are stuck chatting with someone we want to run away from but we can’t. At that point, all we hope for is someone’s phone call to let you pull yourself away from the absolute madness you have to deal with in the name of social behaviour! You can never know whether your saviour shall appear in the form of a tring tring from your phone at the time, but what if I told you that you could make that “call” happen without someone else calling you anyway? Join me in this fun session as I demonstrate how you can leverage Azure Functions with .NET and Twilio Programmable Voice to build yourself this nifty little solution.

Automation is a fundamental aspect when adopting a DevOps-style deployment process. Learn how you can use Azure DevOps tools to automate your database deployments successfully. Topics include the challenge of supporting more than one database system, deployments in Azure SQL Database, Postgres and Maria DB. We’ll also show how you can use Azure DevOps to deploy to an on-premises database. All the databases you have under management can have their deployments automated. Come to this session to learn how.

If you are like me, you have many libraries, helpers, utilities that you have built over time that you use for multiple projects. You’ve thought about publishing them to NuGet so you can share them with other projects or your team but didn’t because they contain secrets, intellectual property, or aren’t well documented. With Azure DevOps, you can set up an Azure DevOps Artifact repository, private to you or your team, to securely store your packages and make them available to other projects and teams. In this talk, we’ll take a small .NET library, and it doesn’t just work with .NET, and build an Azure DevOps Pipeline to publish it in our Artifact directory. With this pipeline, we will build the library, execute unit tests, sign the code using a Code Signing certificate, and deploy it to our Artifact repository. And at the end of the talk, you’ll have a pipeline that you can add to the library, utility, and helper packages with some minor tweaks, when you are ready, to NuGet.

Modern cloud databases offer the ability to scale-out in addition to scale-up. While the goal may seem to be the same – providing enough resources to serve even the most demanding and unpredictable workload – in reality a software architect can take advantage of the ability to scale out to create solution that provide better performances with lower costs and higher resiliency. In this session I’ll show how Azure SQL Hyperscale can help you in creating fast, smarter, and more efficient solutions.

The benefits of using Azure Functions in our applications are manifold. It is serverless, helps us to simplify development, and even seamlessly integrates with other Azure services to make our life as a developer much simpler. In this session, we are going to talk about some of the best practices in how you build and architect our serverless solutions using Azure Functions.

Microsoft recently rebranded Power Apps CLI to Power Platform CLI to encompass its coverage. With this CLI, devs in a fusion team can introduce ALM capability including CI/CD pipelines. However, there are a few things to know before adopting this capability, which might be critical for your organisation. Throughout this session, I’m going to discuss what to be aware for the Power Platform ALM.

“Oh what? Yes, certainly! Of course, it will work in the Azure Cloud!” Have you ever been in this situation but don’t really know how to get started? Luckily for you, migrating to the Azure cloud is the easiest thing in the world. In this session, we will show you how!”

3 Azure MVPs would like to talk about how we modernized a traditional customer solution from on-prem to a scalable cloud solution. The journey doesn’t stop after the first migration. The public cloud evolves and that means the customer solution and infrastructure should too. Join us in our story how we continuously improve the infrastructure to be the best technically for the customer and the cloud.

Container orchestration is like any hot topic: everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims they are doing it. In this session, I will help you start your container orchestration journey with Kubernetes, the de-facto orchestrator. After this session, you will know how to create a Kubernetes cluster in Azure and how to deploy, scale and update containerized application there.

After listening, you will understand all security aspects of Azure Virtual Desktop. AVD provides published desktops and applications to any device at any location. Since this allows remote access to corporate data, security is a key factor in any successful AVD deployment ! But, it doesn’t stop at firewall ports! Join this session to learn about all security aspects and options to properly secure your AVD environment!

Many SQL professionals are looking at Azure and trying to learn the best way to migrate their workloads and SQL instances. Come learn in this session about how to migrate to Azure SQL Managed instance by learning the lifecycle of assess, migrate, optimize, and manage your Azure SQL Managed Instance. You will learn how to use all the latest tools from Microsoft as well as compare SQL Server to Azure SQL Managed Instance.

The advancement in Conversational AI has revolutionized human interactions, with massive implications across industries. Join Liji as she shares her experiences from building real-world conversational experiences using Azure AI tools. The session will help you understand the capabilities of Microsoft Bot Framework and how an interactive bot is structured. Learn how to create a Virtual Assistant using Azure Bot Service from scratch and within minutes! Give a human side to your bot using Azure Cognitive Services. Add AI capabilities for Natural Language Understanding (NLU) and answering user queries. Finally. connect your virtual assistant to multiple platforms including Amazon Alexa.

Would you like to simplify and speed up the management of your Azure services like Azure VMs, Azure AD or Azure SQL ?

PowerShell is a great technology to achieve this, but it’s super complex and only for experts, right?

Wrong!
ScriptRunner turns PowerShell into a real solution for everyone by simplifying the development, management and delegation of PowerShell scripts.

How? Well, in five steps:

  1. Centrally manage all PowerShell scripts and modules
  2. Secure credential and permission management
  3. Auto-create end-user friendly web forms
  4. Delegate recurring tasks to sub-admins, help desk teams and end-users
  5. Trigger scripts interactive, scheduled and REST-based

What’s the result?

Recurring tasks for Azure management and other platforms like M365, Exchange, Active Directory can be standardized, automated and delegated to helpdesk teams and even end users.

Best of all, these users don’t need PowerShell know-how or have permissions in your Azure subscription. They don’t even need to know that PowerShell exists.
It’s just a matter of getting the job done and ScriptRunner takes care of the rest.

In this session I will show you how it all works and how you and your organization can benefit from the combination of PowerShell and ScriptRunner.

The popularity and push for adopting DevOps as a way of developing software continues to grow. Do you wonder how to get started and what tools are out there? TFS and Azure DevOps are the way that more and more Microsoft developers look to try and automate parts of their software development process. Join this session for a look at how the capabilities of Azure DevOps/TFS are integrated together to help you track your code and automate the process of getting it to your production environment.

Learn about the Azure Geospatial APIs to add maps, spatial analytics, and mobility solutions to your apps.

In this session, I would like to focus on the basic concepts of Cloud computing that apply to different cloud environments.
Azure, AWS, GCP, etc. share a lot of commonalities in how they’re implemented on the backend, and the services and SLAs they expose to applications built on top of them.

Different organizations use different cloud offerings, for example, Box is built on top of GCP, Netflix heavily uses AWS, etc. In such a scenario, it is always best for a software developer to be aware of the different clouds, and learn about their nuances. In this session, I will cover some such basic ideas around Storage, Compute, Networking, and Serverless, and provide a flavor for how software development in cloud varies between organizations such as Box, and Netflix.

The artificial intelligence applications are many and allow us to solve specific problems to give value to our solutions: let’s try to imagine a new User eXperience for our business applications, that goes beyond pages and forms and that takes advantage of new types of interactions made possible from AI technologies.

Containers are playing their role in the digital transformation by providing a fast deployment of cloud-native applications. Containers are also often viewed as secure, which is true. But how are they really well configured? A demo-based session. The session includes: – Containers 101 – Backdooring Docker containers images – Poisoning images on Azure Container Registry – Compromise containers on Azure Container Instance – Compromise containers on Azure Kubernetes Services – Vulnerability Assessment

Learn the new approach of getting change notifications delivered real-time in our apps using Azure Event Hubs as an alternative to traditional web hooks.

Now that Azure DevOps load testing has been deprecated, and the Visual Studio load testing features will not be continued in further versions, it is more important than ever to find a suitable alternative. In this session, I will explain why performance testing is important and go over the dos and don`ts. I will dive into building performance tests with k6, which is open source and used by various prominent players like Microsoft or Amazon. We will explore why k6 is one of the best options in the market and look at its painless integration with Azure DevOps. In this talk, we will start at the basics and dive deep by implementing a full-fledged performance test that checks a cloud web & service and verifies its compliance versus some SLAs.

DataOps is a derivative from the DevOps principle which is taking the IT world by storm. In this session I will show you how to apply DataOps on top of an Azure-based analytical workload.

More and more workloads run on Kubernetes whether on a managed solution like Azure Kubernetes Service or self-hosted on other platforms or even on-premises.

The challenging part in today’s world is maintaining compliance and ensuring that the correct set of policies is enforced on the Kubernetes clusters.

Join this session as we dive into Azure Policy for Kubernetes and learn how to manage policies at scale.

In this session, I will explain how our company Cegeka is leveraging Azure for offering services towards our customers. I will explain how we transform and what the future will be. Also, I will cover the benefits and struggles we face on the way.

In this “demo only” session I will show you how to configure Windows Virtual Desktop, to allow external Consultants as well as internal IT members how to access company resources securely using Windows Virtual Desktop on Azure. We will walk through standard security mechanisms to be used, followed by dynamic and flexible App assignments using MSIX App Attach, as well as scaling solutions, to decrease the costs for the cloud-based Bastion landscape. This session is based on a real-world use case, where 300 on-premises VMs have been replaced by WVD.

This session is all about Microsofts most underappreciated Cloud service – Azure Table Storage. We’ll take a closer look at this very flexible & super cheap NoSQL database option and figure out where you can save a lot of money when it does not need to be CosmosDB or SQL Server. We’ll also figure out how to deal with the quirky combined primary key construct and how to use it to our advantage from a .NET developers perspective. By the end of this session you’ll have a good idea in what real-world scenarios Table Storage can be a cheap & flexible lifesaver for your scalable cloud solution

Azure ARC offers the possibility to make your own data center part of its (hybrid) environment, here you can go several different ways to deploy the services and appropriate preparations are necessary. In this session, I will show you how you can get to your own hybrid environment with managed instances or how you can manage your multi-cloud environment from one portal.

Anomaly detection is the process of identifying unexpected items or events in data sets. It’s about detecting the deviation from the expected pattern of a dataset. It’s like having “spidey senses” for your apps that can detect when there’s danger or something is not right. Attend this session and learn about using anomaly detection in ML.NET, Azure Stream Analytics and Cognitive Services API, become a superhero and save the day.

Let’s discuss Host configuration values, deployment, scalability, SignalR configuration, Azure SignalR Service and more.

The good ol’ agent, SQL Server Agent, is known widely in the DBA world. It is powerful, but… Azure SQL Database requires something more, something different. Meet elastic Elastic Database agent and its jobs!

Join this session for an engaging demo of the art of possible for cloud scale analytics with Azure Synapse Analytics.

In this session we will start with creating a simple predictive model in a no-code environment – Azure ML Studio. This will be further followed by connecting Power BI to this published prediction model and using it to generate output reports as results.

In this session, we will start with creating a simple predictive model in a no-code environment – Azure ML Studio. This will be further followed by evaluating the model results.

The session will cover the following details:

· Start with creating a ML resource, Compute Instance and Cluster in Azure ML Studio

· Import a dataset

· Exploring the dataset

· Creating a Machine Learning experiment

· Exploring all the different nodes of the experiment

· Exploring evaluation metrics for the model

· Clean up Azure resources in the end

The concept of recognizing images might seem like a challenge, but with the help of Computer Vision’s image recognition API, you can describe the contents of a given image.

In this session, we’ll walk you through how you can develop a functional chatbot that identifies media content using Twilio WhatsApp API, Cognitive Services (Computer Vision and LUIS), and Azure Functions.

Azure SQL VMs are still the cornerstone in several migration scenarios when, for different reasons, you can’t easily approach an Azure SQL PaaS approach. Sizing an IaaS VM for SQL Server can be a challenging process: even with the latest improvements to the official images, you can leverage a huge variety of settings to create a highly performant and highly available system. Let’s see together how to maximize the performance (and minimize costs) of your SQL VMs on Azure by leveraging the latest Azure features and the Microsoft best practices in this area.

If you’re working in Azure, you’ve probably heard about, been told to use, or are already using Infrastructure as Code to deploy your cloud resources. However, the last few years have seen significant growth in the options available for working with IaC in Azure. As a result, it can be very confusing to keep up to date on what’s possible and decide what tools and processes you should use.

In this session, we will explore the current state of play for Infrastructure as Code in Azure. What tools, languages and processes are available, their good and bad sides, and why and how do you choose what to use. Finally, we’ll look at real-world use cases and help you understand what might be helpful to you.

You’ll leave this session with an overview of what IaC in Azure looks like today, what you can achieve with it, and what tools and processes might be helpful to you.

In this session, we explain how we created Payara Cloud, an all-in-one serverless solution and Platform as a Service for Jakarta EE and MicroProfile applications running on the Microsoft Azure platform. At Jakarta EE, the goal has always been to focus on the application logic and as a developer, you don’t have to worry about the infrastructure. When you deploy to the cloud, many cloud solutions require that you know and master Kubernetes and other cloud-specific frameworks to be able to use the platform.

You can control a drone using 20 lines of code. That’s the easy part. Sending the drone telemetry to Azure IoT is a little tricky, however, it requires another 20 lines of code. And when all the information is on Azure IoT, we can perform Anomaly Detection on the drone telemetry using ML.Net on the cloud.

We will use a simple house drone ($100), Python and C#. And, besides the drone telemetry analysis, I’ll share additional enterprise scenarios.
Let’s build this!

Choosing how to modernize legacy applications is often a daunting task, but the advent of low code approaches with the Power Platform paired with Azure services can make for a streamlined and effective modernization path. In this session, we will cover the benefits of this approach and demonstrate the modernization of a legacy web application using the Power Platform and Azure.

She will prepare an application for Azure Kubernetes Service, she will start deploying and use Azure Container Registry and deploy an AKS cluster, she will explain how we can scale and update an application.

One of the key platforms for building crazy performant web application is to use statically generated pages. A ton of systems exist for building these types of apps: like Jekyll, Gatsy, Gridsome, and more.

If you’re supporting the Microsoft ecosystem though, deploying these types of applications typically happen in two ways: Azure App Services or Azure Blob Storage. Both ways work, but have drawbacks for static sites.

In this session, you’ll learn about the new Azure Static Web Apps platform and how you can get the best of all worlds in terms of performance and functionality.

SQL Server IaaS Agent Extension, formerly known as Resource Provider, enables additional management capabilities for self-installed SQL Server on Azure VMs. It provides PaaS-like capabilities to IaaS-based SQL for customers who adopt it. During this session, I will demonstrate some of the unique benefits of the SQL IaaS extension that will help you discover, manage and administer your SQL Servers in Azure.

Machine Learning Operations (MLOps) is also termed as DevOps for Machine Learning process. Data Science projects are different than the normal Application development projects. MLOps brings in DevOps concepts, practices and principles to Machine Learning around Source Control, CI/CD pipelines, Version Control, and iterative deployment.

Azure Machine Learning provides MLOps capabilities like reproducible pipelines, reusable software environments, package and deploy models etc.

In this session, you will get to learn about

• Infrastructure as Code
• Managing Code Repositories
• Model Management
• Continuous Integration
• Continuous Delivery

Blockchain technology has been used everywhere all over the world. This talk about Blockchain Services provided by Azure, will first begin by introducing the "Blockchain" in a simplified manner . It will be followed by giving an insight of its applications. One will realize the extent at which Blockchain finds its applications elsewhere and not just limited to cryptocurrency! Lastly, we will see demonstration of the Blockchain in a basic app.

Conversational artificial intelligence (AI) refers to technologies, like chatbots or voice assistants that can engage in human-like dialogue, capturing context and providing intelligent responses. Microsoft provides Bot Framework to develop and create bots supporting transactional chatbots and conversational chatbots. Without being an AI-expert, you can develop and deploy conversational bots. Azure Bot Service helps to develop enterprise-grade conversational AI experiences while maintaining control of your data. Build multilingual and multimodal bots for any scenario from sales to customer support and employee productivity. Further, Azure Bot Services also leverages 5 features to support enterprise-grade sophisticated virtual assistants: 1. Speech 2. Vision 3. Language Understanding (LUIS) 4. Search 5. QnA Build once and deploy your bot to more than 13 channels to reach customers. Connect your bot to Interactive Voice Response (IVR) and digital channels, including your website, mobile apps, Microsoft Teams, Cortana, Facebook Messenger, and Slack. In the event, lifecycle for the development of a bot will be discussed via creation of echo bot through Echo Template using Azure Bot Framework and Visual Studio Code

Have you built your favorite web application and want to deploy it to the internet with ease? In this session, we will talk about Azure App Service (Web Apps) and walk through the process of hosting your web applications on Azure. We will also see how GitHub Actions helps you automate your deployment workflow and enable you to push changes to your live application directly from your GitHub repository.

Let's get on a hands-on session where you would experience creating a virtual machine from scratch. Now, we would start by diving down the azure portal and then we would go on to create a Linux VM on Azure with help of asymmetric encryption and then connect it with the loved VSCode. By the end, you would be able to run your workloads directly on Azure via VSCode :)

Dory (my fish) is lost in the deep ocean. Let’s go on mission to find Dory using object detection in Custom Vision (customvision.ai) by Microsoft cognitive services.

Do your web apps contain sensitive or proprietary data? Do your apps require users to sign in? Do your web app developers lack security expertise or have development budget constraints? Then, you may find that using Azure Web Application Firewall is a more cost-effective solution than hiring full-time web security experts. In this session, I will discuss about how you can secure your web apps with Azure Web Application Firewall and understand whether it's the best solution for you.

In this session we will bring the friendly reactions we get from our co-workers into the real world.

 

An IoT device will be connected to the Microsoft Graph which allows us to be notified when someone reacts to our message. Then the IoT device can literally light up our room.

 

This will be a fun session to make our home office we all got so used to during the pandemic more colorful. 

 

You will get familiar with the Azure IoT offerings and more high level Azure offerings like how you can access the Microsoft Graph in your app by registration of an application in Azure Active Directory. In addition, you will learn how to connect the two worlds of an edge IoT device in your home with the rich data that is available in the cloud.

Diving into the basics of MySQL in Azure so as to become comfortable in playing with tables.

Curious about the advantages of Azure Web apps? It runs on any OS, runs using easy URL, need not be downloaded, need not be updated like apps, and cost efficient. The session will demonstrate how to build your own Azure Static Web App. Additionally, we will learn how Azure web App is better than other services and how does it perform better in terms of efficiency.

Get ready to take on the task of packing your application in a container and shipping it to your client which will be managed by Kubernetes, which in turn will be managed by the Azure Kubernetes Service. Who knows if we might just get to bake some cakes in the process? ;)

Photos
Event Details
  • Start Date
    September 13, 2021 6:00 am
  • End Date
    December 18, 2021 6:30 pm
  • Status
    Expired
  • Address
    csharp.live
  • Remaining Tickets
Sponsors